How to Create an SEO Content Plan in 30 Days: From Scratch to an Editorial Calendar

Most blogs do not fail because they are badly written. They fail because they publish without a plan. One article today, another in three weeks, topics chosen according to whatever feels right on Monday morning. That way nothing ranks.
An SEO content plan changes that dynamic. Instead of improvising, you decide in advance what you will publish, for which keyword, with which search intent and in what order. In this article you have the complete process split into four weeks: by the end you will have an editorial calendar ready to execute, not a list of good intentions.
What is an SEO content plan?
An SEO content plan is the document that connects the keywords you want to rank for with the specific articles you are going to publish, in a defined order and schedule. It is not a brainstorm or a list of loose titles. It is a roadmap that answers four questions: what your customers are searching for, which topics you can realistically win, in what order to tackle them and when each one is published.
The difference between a plan and a list of ideas lies in intent. A list says “write about email marketing”. A plan says “pillar article on email marketing for SMEs, keyword email marketing for SMEs (720 searches/month, medium difficulty), links to the service page, published in week 2”. The second gets done. The first stays in a document nobody ever opens again.
Thirty days is plenty of time to build it properly, and short enough to avoid the paralysis of planning for months without publishing a single line.
Week 1: research and foundations
In the first week you write nothing. You research. This is the most common mistake: people want to start with the article because writing feels productive. But a well-written article on the wrong topic is useless.
Define who you are writing for and what you want them to do
Before touching a keyword tool, answer three things in writing. Who you are addressing (profile, level of knowledge, the specific problem they have). What action you want them to take after reading (get in touch, subscribe, buy, read another article). And what sets you apart from whoever already ranks for those topics.
If you skip this step, you will end up writing generic content that competes with everyone and convinces no one. SEO without a clear idea of conversion is traffic that does not pay the bills.
Do the keyword research that matters
Now for the tools. Ahrefs, Semrush or Ubersuggest will do; Google Search Console is free and tells you what you already appear for without knowing it. If you prefer to start from a diagnosis, an SEO audit tells you which keywords are already within reach before you invest in new content. Look for keywords that meet three conditions at once: they have real search volume, a difficulty you can take on with your domain’s current authority, and they match a search intent that fits your business.
That third point is constantly forgotten. A keyword with 5,000 monthly searches is worthless if the people searching for it will never buy from you. Prioritise by the balance between volume, difficulty and commercial intent, not just by volume.
Classify each keyword by intent: informational (the user wants to learn), commercial (they are comparing options) or transactional (they are ready to act). You will need content of all three types, but in different proportions depending on your funnel.
Look at what already ranks
Type the keywords you have selected into Google and study the top 10. Not to copy, but to understand which format Google rewards (long guide, comparison, list, product page), which questions the current rankers answer and, above all, what they are leaving out. The gaps left by the top results are your clearest opportunity.
By the end of week 1 you have a list of 15 to 30 keywords, classified by intent and prioritised. That is your raw material.
Week 2: topic architecture and clusters
With the keywords in hand, the instinct is to assign one to each article and start writing. Resist it. First you need to organise.
Group them into topic clusters
A content cluster is a group of articles around the same topic, with a pillar piece that covers the topic broadly and several satellite articles that go deeper into specific subtopics. They all link to each other. Google reads that structure as a signal of topical authority: you are not publishing a stand-alone article, you are covering an entire topic.
Take your 15-30 keywords and group them. The broadest keyword with the most volume is usually the one for the pillar article. The more specific, long-tail ones are the satellites. For example, “content strategy” as the pillar, and “editorial calendar”, “types of content” and “how to measure content” as satellites pointing to it.
Two or three well-built clusters rank better than twenty disconnected articles. Focus beats dispersion.
Decide the format of each piece
Each keyword calls for a format. Search intent tells you which: if the top 10 are long guides, do not publish a 400-word post and expect to compete. Assign each article its type (pillar guide, step-by-step tutorial, comparison, case study, short answer to a question) according to what the SERP is already rewarding.
Design internal linking from the start
Internal linking is not something you add at the end. It is part of the architecture. Each satellite article links to the pillar with descriptive anchor text, and the pillar links to its satellites. Also plan links to your service or product pages: that is where traffic turns into business. An informational article that offers no path to conversion is a wasted opportunity.
By the end of week 2 you have your clusters defined, the format of each piece and an internal linking map. The structure is in place.
Week 3: the editorial calendar
This is where the plan becomes executable. An editorial calendar is the concrete schedule of what is published, when and by whom.
What should an editorial calendar include?
A useful editorial calendar records, for each piece: the working title, the main and secondary keywords, the search intent, the cluster it belongs to, the format, the planned internal links, the owner, the publication date and the status (idea, draft, in review, published). If any of these fields is missing, it is not a calendar, it is a wish list.
A spreadsheet is enough. You do not need expensive software to get started: Google Sheets, Excel or Notion are more than adequate. The tool matters far less than the discipline of keeping it up to date.
Set a pace you can sustain
The classic mistake is planning four articles a week during the first month of euphoria and publishing nothing from the second month on. SEO rewards consistency over time, not bursts. One solid article a week for a year is better than twelve in January and silence until June.
Be honest about your real capacity. If you write on your own and have clients to look after, perhaps that means one article every two weeks. Perfect. A modest, sustained pace beats any ambitious calendar that gets abandoned.
Order by impact, not by convenience
Start with the pieces that combine the greatest ranking potential with the closest proximity to conversion. Pillar articles usually go first because the satellites reinforce them later. Do not start with the topic that is easiest for you to write; start with the one that moves the business needle.
By the end of week 3 you have an editorial calendar with the next 8 to 12 weeks scheduled, field by field. You are no longer improvising: you know exactly what is due each week.
Week 4: production, briefs and AI optimisation
In the last week you move from planning to execution. And here a factor comes in that did not exist three years ago: more and more people do not search on Google, they ask an AI.
Write briefs, not just titles
A content brief turns a row in the calendar into actionable instructions for whoever is writing (even if that is you in two weeks’ time, when you no longer remember why you chose that topic). A good brief includes the keyword and its variants, the intent, the differentiating angle, the suggested sections (H2 and H3), the questions it must answer, the internal and external links, and the approximate length based on what ranks. With a solid brief, writing takes a matter of hours. Without one, every article starts from scratch.
Optimise for AI search (AEO)
Google is no longer the only destination. ChatGPT, Perplexity, Gemini and the AI-generated answers in the SERP itself cite and summarise content. Optimising for that, known as AEO, Answer Engine Optimization, has its own rules that are worth applying right away.
Answer the main question directly in the first lines of each section, before you elaborate. AI models extract concrete answers, not paragraphs that take a while to get to the point. Use question-style headings, because they match how people talk to an AI. Structure information in clear, scannable blocks: crisp definitions, lists where they add value, concrete data. And include an FAQ section at the end, which you can also mark up with FAQPage schema to strengthen the signal.
The good news: content that works for AEO is, in essence, well-structured content that genuinely answers what is being asked. The same thing that has always worked in SEO, now with a higher demand for clarity.
Publish, measure and adjust
Publish the first pieces in the calendar. Connect Google Search Console and, after a few weeks, check which keywords start to appear, which articles gain impressions and which ones do not move. The plan is not a closed document: it is a hypothesis you correct with real data. Whatever does not rank within three or four months gets rewritten or repositioned, not abandoned.
From zero to calendar: the 30-day summary
In four weeks you have gone from a blank page to a system. You spent week 1 researching your audience and keywords. Week 2, organising those keywords into topic clusters with their internal linking. Week 3, building the editorial calendar with a sustainable pace. And week 4, producing with briefs and optimising for both Google and AI answer engines.
What matters is not ending the month with a pretty document. It is ending it publishing with purpose and knowing why you publish each piece. That is where content stops being a time cost and starts bringing in traffic that turns into customers. It is what we did, for example, in this full-funnel SEO case study for a B2B SaaS, where a well-organised content strategy consolidated leadership in searches for its category.
If you would rather have the system built by someone who does it every day (research, cluster architecture, calendar, and SEO and AEO optimisation included), at Deseo Lab we build content plans that rank and convert. Tell us about your project and we will tell you where to start.


