Most blog calendars die in week two. Not because writing is hard, but because every single day asks the same question again: what goes here?
Decide once, write many
Planning is a separate job from writing. We sit down once a month, pick the topics, and attach each one to a day. The calendar stops being a prompt and becomes a list of decisions that were already made.
The whole loop is three steps:
- Pull the keywords that actually have room for a new page.
- Group them into topics a single post can own.
- Drop each topic on a day, newest intent first.
Why the order matters
Keyword first, topic second, date last. Reverse it and you get a calendar full of dates with nothing behind them — a schedule that only tells you how far behind you are.
Writing is the easy part
Once a day holds a topic and its keywords, the draft is a prompt away. You already pay for ChatGPT or Claude. seodraft is the calendar around it, not another AI bill.