Strategist
content-clusters

SEO content strategy: from keyword list to publishing calendar

Isometric hub on a violet plate: a large central disc with spokes to smaller discs, one disc mint

An SEO content strategy is a written plan that says which topics you cover, in what order, in which format, and how you will know it worked. You build it from what people search for, not from ideas in a meeting. A content marketing strategy for SEO is the same plan seen from the wider angle: content marketing covers every channel, and the SEO part covers the pages that search can send readers to. This article gives eight steps, from goals to a publishing calendar, and ends with the checks that keep the plan alive.

Eight steps in two rows: goals and audience, audit, research demand, group into clusters, prioritize, write briefs, set the calendar, measure and refresh. An arrow returns from the last step to the first. 1. Goals and audience 2. Audit what you have 3. Research demand 4. Group into clusters 5. Prioritize the list 6. Write briefs 7. Set the calendar 8. Measure and refresh adjust the plan Step 8 reads Search Console and feeds the next pass. Each pass narrows the list: fewer topics, better chosen.
Fig. 1. The eight steps of an SEO content strategy, with the return path from measurement to goals.

Fig. 1 shows the order. Steps 1 to 3 gather facts. Steps 4 and 5 turn the facts into a plan. Steps 6 and 7 turn the plan into work. Step 8 reads the results and sends you back to adjust the plan. A strategy that stops at step 7 is a calendar, not a strategy.

How it differs from a content marketing strategy

A content marketing strategy decides what a brand publishes across all channels: email, social media, video, events and the website. It starts from the brand's message and the audience's needs. An SEO content strategy takes the part of that plan that lives on your site and asks a narrower question: which pages should exist so that people searching can find you?

The two plans meet at the audience. If your marketing plan says you serve small accounting firms, the SEO plan lists the searches those firms run. It does not replace the wider plan. It tells you which items of the wider plan are worth a page that search can find, and which items are better served by email or a talk.

Why a strategy beats a list of ideas

A keyword list tells you what people type. It does not tell you which topics your site can win, which ones fit your business, or which page should exist first. Without those answers, a team writes what is easy, and the site ends up with many pages that overlap and few that answer a clear need.

Google's own guidance gives a test. Its page on people-first content says Google's ranking systems "are designed to prioritize helpful, reliable information that's created to benefit people." It tells you to avoid "search engine-first content made primarily to gain search engine rankings." A strategy keeps that test in front of you. Every planned page needs a reader and a reason, not only a keyword.

A strategy also makes work comparable. When each page has a goal, a target keyword and a date, you can look at results later and decide what to repeat.

Step 1: set goals and name the audience

Write down what the content must do for the business. Typical goals are signups, demo requests, newsletter subscribers, store sales or support deflection. Pick one or two. A goal such as "more traffic" is too loose, because traffic from the wrong audience does not help.

Pair each goal with the measure you will read in step 8. For a signup goal, the measure might be signups that start on an organic landing page. A goal with no measure cannot be reviewed.

Then name the audience. Google's people-first page asks: "Do you have an existing or intended audience for your business or site that would find the content useful if they came directly to you?" Answer it in a few lines: who reads, what they already know, and what they need to decide.

Google's guide also suggests that you ask "Who, How, and Why" about your content. It calls "why" "perhaps the most important question to answer about your content." Use it as a filter in step 5. A page you create to help a reader passes. A page you create only to catch a search does not.

Step 2: audit what you already have

Before you plan new pages, list the pages you have. For each one, note the URL, the topic, the target keyword, the last update and what it brings in. The Performance report in Google Search Console gives the last two. Its help page says the Queries tab "groups your data by the search query users typed" and the Pages tab groups it by page, with clicks, impressions, click-through rate (CTR) and average position.

Sort the inventory into four groups.

  • Keep. The page earns clicks and answers its query.
  • Refresh. The page has impressions but its content is old or thin.
  • Merge. Two pages answer the same query and compete.
  • Prune. The page has no reader and no purpose.

The content audit article walks through this sort in detail. The audit matters to the strategy for one reason: it shows the gaps. A topic with three weak pages needs one strong page, not a fourth weak one.

Strategist's content refresh feature classifies underperforming pages each week from Search Console data, so the audit can start from a list rather than a blank sheet.

Step 3: research demand

Research finds the searches that match your goals and audience. For each topic, collect four facts.

  1. The query. The words people type.
  2. Intent. What the person wants: an answer, a how-to, a comparison, or a product. The intent decides the page type. A query that asks "how" needs a guide. A query that names a product category needs a comparison or a product page. If you serve the wrong type, the page will not fit the results, whatever its quality.
  3. Demand. An estimate of monthly searches.
  4. Difficulty. A score for how hard it is to rank.

Volume and difficulty are tool estimates. Treat them as a way to compare keywords with each other, not as exact counts. Google's starter guide gives the human side of the task: "Think about the words that a user might search for to find a piece of your content." Experts and newcomers often use different words for the same thing, so check both.

Two sources add to the list. First, your own Search Console queries show what you already appear for. Second, rivals show what the market rewards. The SEO competitor analysis article explains how to pull the keywords rivals rank for and find the gaps. For the base method, read keyword research for SEO.

Strategist's Keywords › Research expands a seed keyword and scores each result for volume and difficulty.

Step 4: group keywords into clusters

A cluster is a set of pages about one topic. One page, the pillar, covers the topic broadly. Supporting articles each answer one narrow question and link to the pillar. Fig. 2 shows the shape.

One pillar page in the centre with four supporting articles around it. Each supporting article links to the pillar, and neighbours link to each other. Pillar page the broad topic Supporting article one narrow question Supporting article one narrow question Supporting article one narrow question Supporting article one narrow question neighbours link to each other neighbours link to each other all link to the pillar A line is an internal link. Each page has at least one.
Fig. 2. A cluster: every page is linked from at least one other page. Source: Google Search Central, "SEO Link Best Practices for Google".

You group keywords by meaning. Two keywords belong together when one page can answer both, and apart when they need different pages. The queries "seo content strategy" and "content marketing strategy for seo" can often share one target page. A check that works well is to look at the search results for both queries. If the same pages rank for both, one page can serve both. The keyword clustering article explains the method and its thresholds.

Why a cluster and not a pile of posts? Pages in a cluster support each other in two ways. Readers move from the broad page to the detail they need, and each page gives the others a clear place in your site. Google's guide on links says that "every page you care about should have a link from at least one other page on your site." A cluster builds that into the plan. The topic clusters article gives examples, and pillar page covers the structure of the broad page. The ideas behind the grouping are in semantic SEO and topical authority. When you are ready to link the pages, read internal linking strategy.

A note on claims. The Google pages cited here do not say that covering a topic in full earns a ranking boost. Google's page on how Search works says relevance depends on "hundreds of factors." Build clusters because they help readers find answers, not because they earn a score.

In Strategist, a cluster holds a pillar and supporting articles, and its Coverage view scores how completely the cluster covers its target keyword (topic clusters use case).

Start with one cluster, not five. One finished cluster teaches you how long a page takes, which briefs work and how your readers respond. Then you can plan the next cluster with real facts.

Step 5: prioritize the list

You now have more topics than you can write. Order them. Two questions do most of the work: how close is the topic to what you sell or teach, and how hard is the keyword?

A two by two grid. The columns run from low to high keyword difficulty. The rows run from high to low fit with your business. Low difficulty with high fit is write first. difficulty of the keyword low high Write first High fit, low difficulty Plan next High fit, high difficulty Build support pages first Fill in Low fit, low difficulty Write it only if it is cheap Skip Low fit, high difficulty Fit means how close the topic is to what you sell or teach.
Fig. 3. A grid for ordering topics by fit and difficulty.

Use Fig. 3 as a first sort.

  • Write first. A close topic with low difficulty. These pages can earn results early and give the cluster a base.
  • Plan next. A close topic with high difficulty. Do not start here. Publish the supporting pages first, so the hard page has something to link to.
  • Fill in. A distant topic with low difficulty. Write it only if the cost is small.
  • Skip. A distant topic with high difficulty.

Add three practical checks before you commit.

  • Search intent. Search the keyword. If the results are all product pages and you plan an article, the page will not fit.
  • What you can add. Google's people-first page asks whether the content gives "substantial value when compared to other pages in search results" and whether it offers "original information, reporting, research, or analysis". If you cannot add something the results lack, move on.
  • Effort. A page that needs a survey or custom data takes longer than a how-to. Note it in the plan.

Difficulty is a score from a tool. Read the results yourself too, because the score cannot see how thin or strong the pages really are.

Here is an example. Imagine a site that sells invoicing software to small accounting firms. The topic "how to send a client invoice" is close to the product, so it has high fit. If its keyword has low difficulty, it goes in the first group and becomes a supporting article. The topic "what is accounting" has low fit, because readers who ask it are not buying invoicing software. It goes in Skip, even when the volume is high. The grid gives you a reason to say no, and a reason is easier to defend than a feeling.

Step 6: write a brief for every page

A brief is a one-page plan for one article. It lets a writer, or a model, start from structure instead of a blank page, and it lets an editor judge the draft against what was asked. Fig. 4 shows what a brief holds and where each part comes from.

Five brief fields on the left, each with an arrow to the place its content comes from on the right. Brief field Where it comes from Target keyword Your keyword research Search intent The top results for that query Outline and questions Headings and gaps in those results Sources to cite Primary sources you opened Internal links The cluster map and the pillar
Fig. 4. The fields of an article brief and where each one comes from.

Most fields come from work you have already done. Intent and outline come from reading the top results. Sources come from primary pages you opened. Internal links come from the cluster map. A brief without internal links produces a page that no other page points to.

Name an owner for each page, so that a missed date has a person to ask. Keep the brief short enough that a writer reads it. Add what the page must not do, for example "no pricing claims" or "do not repeat the pillar". State the reader in one sentence. If the brief cannot name a reader, return to step 1.

Strategist builds each article brief from your site context: goals, positioning and key pages.

Step 7: build the publishing calendar

The calendar turns the plan into dates. It has two jobs: order the pages and set the pace.

For order, publish the pillar and the first supporting articles close together. The pillar needs something to link to, and each supporting article needs a pillar to link back to. Link to a page only when it is live. A link to a draft is a broken link on the day you publish.

Leave one slot in each month free. A refresh of a page that slipped, or a topic that your audience suddenly asks about, then has room without moving the plan. A calendar with no free slot breaks at the first surprise.

For pace, choose one that your team can keep. A steady pace you can sustain beats a burst followed by silence. Fig. 5 shows one example of a calendar.

Six weeks as a row of boxes: the pillar in week one, four supporting articles in weeks two to five, and a Search Console review in week six. Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Pillar page Supporting article 1 Supporting article 2 Supporting article 3 Supporting article 4 Review in Search Console Each new article links to the pillar and to the live pages of its cluster. The pillar gets a link to each supporting article as that article goes live. A link to a page that is not live yet breaks, so add it on the live day.
Fig. 5. An example six-week calendar for one cluster. Change the pace to fit your team.

The example runs six weeks for one cluster: the pillar first, a supporting article each week, then a review. Your pace will differ. The review week matters, because Google's starter guide says that "every change you make will take some time to be reflected on Google's end," and that "some changes might take effect in a few hours, others could take several months." It suggests waiting a few weeks before you judge the effect. Plan the first review for after that wait, not for the day after you publish.

Strategist's Publish › Schedule posts articles to your content management system (CMS) on a start date, a daily rate and the weekdays you choose, with a publish log beside it. The SEO automation article covers the wider question of what to automate.

Write the strategy down in one document so that anyone can read it. Keep it short: the goals, the audience, the clusters with their pillar and supporting pages, the priority order, and the calendar. A plan that lives in one person's head cannot be reviewed or handed over.

Step 8: measure and refresh

Measurement closes the loop. Return to Search Console and the Performance report. It reports clicks ("the number of times a user clicked your site from Google Search results"), impressions ("how many times your site appeared in Search results"), CTR and average position.

Read the results by page and by query, then match each signal to a check.

Three Search Console signals on the left, each with an arrow to the next check on the right: few impressions, many impressions with few clicks, and a falling position. Signal in the Performance report First check Few impressions for the page Is the page indexed? Does it match the query? Many impressions, few clicks Does the title and snippet answer what the query asks? Average position falls over weeks What do the top results now offer that you lack?
Fig. 6. What to check for each signal. Metrics: Search Console Help, "Performance report (Search results)".

Fig. 6 gives a first check for each of three signals. A page with few impressions may not be indexed, or it may not match the query. A page with many impressions and few clicks may have a title or snippet that does not answer the query. A page whose average position falls over several weeks may face better pages than before. Open the results and compare.

Set a rhythm for the review. Review each cluster on a fixed interval, such as once a month. At each review, ask three questions: which pages gained impressions, which lost them, and which planned pages are still missing. Record the answers next to the plan, so the next review can see what you decided and why.

Then feed what you learn back into the plan. Move on what worked. Refresh what slipped. Drop what did not matter. The step also resets your priorities in step 5, because a cluster that performs gives you room to attempt the harder pages. Strategist's refresh loop stages a rewrite for a weak page and lets you roll the text back if the numbers worsen.

What AI features in Search change

Google's page on AI features is direct: "There are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary." It adds that "the best practices for SEO remain relevant for AI features in Google Search." So the strategy in this article stays the same: helpful pages, clear structure, pages that Google can crawl and index.

One reporting point matters for step 8. Google says sites that appear in AI features "are included in the overall search traffic" in Search Console. You will not see a separate AI line in the Performance report, so do not expect one.

Common mistakes

  • Starting with keywords, not goals. A list with no goal cannot be ordered.
  • Writing the hard page first. Build the supporting pages, then the broad one.
  • Skipping the audit. You write a fourth page on a topic where three already compete.
  • Publishing without links. A page nobody links to is hard to find, for readers and for crawlers.
  • Judging too early. Wait before you change a page, as Google advises.
  • Treating tool scores as facts. Volume and difficulty compare keywords. They do not predict traffic.

Next steps

  • Export your queries and pages from the Performance report for the audit in step 2.
  • Find the gaps your rivals leave open with SEO competitor analysis.
  • Group your keyword list with keyword clustering.
  • Plan the broad page of your first cluster with pillar page.
  1. aeo-geo

    Generative engine optimization: how AI engines pick sources

    Generative engine optimization (GEO) is the work of getting your pages cited in AI answers. See what the GEO paper tested and what Google says about it.

  2. rank-tracking

    Rank tracking API: what it returns, what it costs, and how to build daily tracking

    A rank tracking API returns search result positions as JSON for a keyword, place and device. See its fields, billing, and how to build daily tracking.

  3. technical-audit

    Website crawlers: how search engines and SEO crawlers read your site

    A website crawler fetches a page, follows its links and records what it finds. See how Google's crawler and SEO crawlers work and how to crawl your site.