Primary and secondary keywords are the two tiers of search terms a single page targets. The primary keyword (also called the main keyword or focus keyword) is the single term the page is built to rank for, so it goes in the title, slug, first paragraph and a heading. Secondary keywords are the related terms, variations and questions that share the same search intent, so the same page can rank for them too without a second article.
Why Do Primary and Secondary Keywords Matter?
A good page ranks for far more than one query. Ahrefs reports that the average #1 ranking page also ranks in the top 10 for nearly 1,000 other relevant keywords. You don't get those by writing a page per phrasing. You get them by picking one clear primary term and covering the topic well enough that the variations come along.
The split also stops you writing the same article twice. Every new query you find either joins an existing page as a secondary keyword or earns its own page. Without that rule, two of your pages end up competing for the same search, and you stop deciding which one Google shows.
We learned this on our own site. Over three months, our keyword strategy guide picked up 1,165 Google impressions for queries like "main keyword", "primary keyword" and "do keywords have to be in order", at an average position of 33 and with 4 clicks. That page is about planning a whole site's keywords, so it was the wrong answer for those searches. This post is the fix.
What Is a Primary Keyword?
A primary keyword is the one search term a page exists to rank for. It names the topic in the words searchers actually type, and it sets the intent: what someone expects to see after they click. A page has exactly one.
Put the primary keyword where it does the most work:
- Title tag and H1, ideally near the start.
- URL slug, short and readable.
- First 100 words, as a direct answer to the query.
- At least one H2, phrased the way people search.
That's enough. Google's own explanation of how it ranks results says matching keywords in headings and body text is a basic relevance signal, but its spam policies list repeating the same words or phrases until they read unnaturally as keyword stuffing. Use the term where it fits, then stop.
Is a focus keyword different from a primary keyword?
No. Focus keyword, focus keyphrase, target keyword, main keyword and primary keyword all mean the same thing: the main term a page is optimised for. "Focus keyphrase" is the label Yoast uses in its WordPress plugin. Ahrefs' guide to focus keywords treats focus, target and primary keyword as the same thing too. Use whichever word your team uses, as long as each page has one.
What Are Secondary Keywords?
Secondary keywords are related terms the same page can rank for because a searcher typing them wants the same answer. They usually fall into four groups:
- Variations and synonyms: "main keyword" and "primary keyword" are the same idea in different words.
- Long-tail phrases: longer, more specific versions, such as "how to find secondary keywords".
- Questions: "how many keywords per page" or "what is a main keyword", which map neatly to H2s and FAQ answers.
- Subtopics: narrower angles that belong inside the topic, like choosing a primary keyword.
Secondary keywords don't need the title. They go in subheadings, body copy, image alt text where it describes the image, and FAQ questions. If a secondary keyword deserves its own H2, that's usually a sign it's a real subtopic the page should answer properly.
What are tertiary keywords?
Tertiary keywords are a third, looser tier: terms that add context but that you wouldn't build a section around. On this page, "target keyword" is tertiary: it gets one mention in a list of synonyms and nothing more. Plenty of people skip the tier entirely and treat everything below the primary as secondary. That's fine, since the label matters less than how much space the term earns on the page. For words that simply belong to the topic, like "search intent" or "SERP", see our guide to semantic keywords.
How Do You Choose a Primary Keyword?
Choose the term that best describes what the whole page answers, then check that you can realistically rank for it. Search volume is the last check, not the first.
- List the candidates. Gather every phrasing for the topic from autocomplete, Search Console and a keyword tool. Our post on seed keywords covers where that list starts.
- Group by intent. Put terms together when the results pages show the same kind of answer. Anything that wants a different page (a tool, a comparison, a product) comes off the list.
- Pick the term that covers the group. If one phrase describes the whole page and the others are slices of it, that phrase is the primary keyword.
- Read the results page. If page one is all brands you can't compete with, or all a different format, choose again.
- Check demand and difficulty. Make sure people search for it and that the difficulty is within reach for your site. Our guide to low competition keywords shows how to judge that.
The factors that decide it, in order: intent match, how well the term covers the page, what the results page looks like, then volume and difficulty.
How Many Keywords Should One Page Target?
One primary keyword, plus as many secondary keywords as the page can genuinely answer. In practice that's a handful of close variations and a few questions, often somewhere around 3 to 10. That range is a working habit, not a measured rule.
The limit isn't a number. It's intent. Once a term needs a different answer, it needs a different page. A page stretched across two intents usually ends up as the second-best answer to both.
Do Keywords Have to Be in Order?
Rarely, for ranking. Google's ranking explainer describes language models that work out what a query means and a synonym system that matches pages without the exact words. Its own example is a search for "change laptop brightness" finding pages about adjusting it. "Examples of secondary keywords" and "secondary keywords examples" ask for the same thing, and that meaning-based matching is built to treat them alike.
Word order still matters for readers. Write the phrase the way people naturally say it, because that's what they scan for in a title. Never twist a sentence to fit an exact keyword string. "Best coffee London" reads like a robot; "the best coffee in London" doesn't, and both describe the same search. Stop words like "in", "for" and "the" are fine to add.
Which Keywords Did This Page Pick, and Why?
Here's the cluster for this page. The figures are US monthly searches and difficulty scores pulled through DataForSEO on 21 October 2026. Difficulty scores differ between tools, so read them as relative, not absolute.
| Term | Monthly searches | Difficulty | Role on this page |
|---|---|---|---|
| primary and secondary keywords | 10 | 9 | Primary: title, slug, intro, H2 |
| secondary keywords | 110 | 3 | Secondary: own H2 |
| primary keyword | 90 | 9 | Secondary: own H2 |
| main keyword | 90 | 3 | Secondary: covered as a synonym |
| how many keywords per page | 40 | 0 | Secondary: own H2 |
| tertiary keywords | 20 | 0 | Secondary: H3 |
| difference between primary and secondary keywords | 10 | 0 | Secondary: FAQ |
| focus keyword vs primary keyword | no data | no data | Secondary: H3 |
"No data" means the tool returned no figure for that term, not that nobody searches it.
The interesting call is the primary keyword. "Secondary keywords" has eleven times the reported volume, so why not lead with that? Because this page answers both halves, and someone searching "secondary keywords" alone may want a narrower page. The combined phrase describes the whole article. A close variant of it, "primary keyword and secondary keyword", was also our only non-brand query with repeat clicks in the last three months of Search Console data, at position 8 on the wrong page. The page can still rank for the 110-search term as a secondary keyword. Good targeting picks the term that fits the page, then lets the variations follow.
For a blog post about something else, the same method applies. Our guide to keywords for blog posts walks through it for a typical article.
What Are the Most Common Keyword Targeting Mistakes?
- Picking the primary keyword by volume alone. In the example above, leading with the 110-search term would have pitched this page at half its topic. Read the results page before you trust the biggest number.
- Leaving the same term on two pages' lists. Our keyword strategy page listed "primary keyword" and "secondary keywords" as its own secondary terms. When this page took them over, we removed them there and linked across instead. Each term gets one owner.
- Treating secondary keywords as a quota. Repeating a list of phrases is what Google calls keyword stuffing. Answer the subtopic properly and the wording follows.
- Not checking what a page actually ranks for. Search Console showed our keyword strategy page collecting 148 impressions for "do keywords have to be in order", a question it never answered. Filter the Performance report by page every few months and look for queries like that.
If you write with an AI agent, the hard part is keeping it to this plan. Jack's SEO MCP plugs into Claude Code, Cursor or any MCP client, hands your agent a brief with the primary keyword, its cluster and live search data, and blocks any draft that fails its checks, including keyword stuffing. Your first article is free, so you can see the brief on a keyword of your own.
Have your agent do this for your site
Written into your repo, checked against Google's guidance. First one free.
How Do You Apply This to Your Own Site?
- Audit one live page. Open its queries in Search Console and mark each one as the primary keyword, a secondary keyword or a query that belongs on another page.
- Write the cluster down. Put the primary and secondary keywords in the page's frontmatter or your content plan, so the next article doesn't claim them too.
- Fix the strays. For each query that belongs elsewhere, link to the page that owns it or write that page.
Frequently Asked Questions
What is the difference between primary and secondary keywords?
A primary keyword is the single main term a page is built to rank for, and it appears in the title, URL and first paragraph. Secondary keywords are related variations, questions and subtopics that share the same search intent, and they appear in subheadings and body copy. The primary keyword sets the page's topic; the secondary keywords widen the range of searches it can rank for.
Should the primary keyword be the highest-volume term?
The primary keyword doesn't have to be the highest-volume term in its cluster. The best primary keyword is the phrase that describes everything the page answers. A lower-volume umbrella phrase often makes the better primary keyword, with the higher-volume variations listed as secondary keywords on the same page.
Can a keyword be primary on one page and secondary on another?
A keyword should be targeted by one page only. If a term is the primary keyword on one page, other pages can mention it in passing and link to that page, but they shouldn't put it in headings or list it as a secondary keyword. Targeting the same term from two pages makes them compete for one search.
How do you find secondary keywords?
Secondary keywords come from Google autocomplete, the People Also Ask box, related searches and the Queries tab in Google Search Console for an existing page. A keyword tool adds volume and difficulty. Keep only the terms whose results pages show the same kind of answer as the primary keyword.
Does keyword order matter in SEO?
Keyword order rarely matters for ranking, because Google says it uses language models and a synonym system to work out what a query means rather than relying only on the exact words typed. Word order does matter for readers, so write keyword phrases in natural English and add small words like "in" or "for" where a sentence needs them.
Get found on Google without taking on a second job in SEO.
An agent wrote this post straight into our repo. Yours can too. First article free, no card.
Write my first article free