Secondary Keywords: How to Pick Them for Every Page

Secondary Keywords: How to Pick Them for Every Page
In this guide
X in
Free audit
Want to know your real link gap?Get my free analysis

Secondary keywords are related searches that share your primary keyword’s intent, so Google tends to show largely the same pages for them. Pick them with two checks: the search results overlap with your primary keyword’s and Search Console shows no other URL on your site already getting impressions for them. Then put them where they carry weight: H2s, body copy and the anchor text of internal links pointing to the page, which Google lists among the sources it uses to automatically determine title links.

My position: give every secondary keyword one owner page, then use it as anchor text on your own internal links. That is how a page ranks for its variants without stuffing.

What are secondary keywords?

A secondary keyword is a search term a page targets in addition to its main one. It uses different wording or covers a subtopic, but the searcher wants the same thing. Ahrefs puts the test plainly in its guide to secondary keywords: “Keywords with the same Parent Topic are usually safe to target together on one page.”

A SaaS example (illustrative, check your own data before copying it):

  • Primary: “soc 2 compliance checklist”
  • Secondary: “soc 2 checklist”, “soc 2 audit checklist”, “soc 2 requirements checklist”
  • Its own page: “soc 2 vs iso 27001”, because a comparison is a different intent and a different results page

This article targets “secondary keywords” and supports it with “primary and secondary keywords”, “secondary keywords examples” and “how many secondary keywords”. Same reader, same question, one page.

What is the difference between primary and secondary keywords?

The primary keyword defines the page. Secondary keywords widen what the same page can rank for. Here is how they differ in practice:

Primary keywordSecondary keywords
How many per pageOneA handful, as many as pass the tests below
Where it goesTitle, H1, slug, first linesH2s, body, image alt text, meta description, internal anchors
Rank MathFirst entry in Focus Keyword (starred)Entries after the first
Owned byThis URL onlyThis URL, unless another page of yours already ranks for it

How do you pick secondary keywords for a page?

  1. Collect candidates. Pull the queries the page already gets impressions for in Search Console, then add Google autocomplete, People Also Ask, related searches and the “Also rank for” or Matching terms reports in Ahrefs.
  2. Run the overlap test. Search the primary keyword and the candidate. If the same pages fill most of both top 10s, or Ahrefs shows the same Parent Topic, the candidate is secondary. If the results differ, it needs its own page. I go deeper on that split in the long-tail keywords guide.
  3. Check the intent wording. “Soc 2 checklist template” can look like a match but pull up downloadable files. If the results change format, the intent changed. My search query explainer covers how Google reads that wording.
  4. Check who already owns it on your site. The Search Console check is in the section below.
  5. Keep the ones you can answer. A secondary keyword earns its place when it becomes an H2 or a paragraph a reader needs. If you can only squeeze it into a sentence, drop it.

How many secondary keywords should a page have?

Google gives no number. Published advice ranges from 2 to 4 (Keyword Insights) and 3 to 5 (Ahrefs) up to 5 to 10, with no ranking data behind any of them.

My rule: as many as pass the overlap test and earn a real section. A short SaaS feature page has few sections, so it holds few. A long guide has room for more.

Where should secondary keywords go on the page?

  • H2s and H3s: the strongest spot in my experience, because the heading tells the reader what that section answers.
  • Body copy: once or twice where the sentence needs it.
  • Image alt text: only when it describes the image.
  • Meta description: one, if it reads naturally.
  • Internal anchor text: on other pages, pointing here (more on this below).

Repeating the same phrase is where it turns into stuffing. My keyword density guide explains why counting repetitions is the wrong target.

How to assign secondary keywords without cannibalization

Three things decide whether a secondary keyword list helps the page or hurts the site: how your SEO plugin handles it, whether another URL already owns the term and how you use it in internal anchors.

Rank Math’s Focus Keyword field: what it does with your secondary keywords

Rank Math doesn’t use a separate secondary keyword box. Its guide to adding multiple keywords says to type the main keyword, then add the secondary keywords “right there in the same field.” Rank Math’s own documentation sets the rules:

  • “The first focus keyword automatically becomes your primary focus keyword”, marked with a star.
  • “Rank Math would perform additional on-page SEO tests for the primary focus keyword compared to the other focus keywords.”
  • The free version lets you add up to 5 focus keywords per post; PRO users can add an unlimited number and free users can add more with a developer filter.

What to do with that:

  1. Enter the primary keyword first. If you paste a list and the wrong one lands first, the extra checks run on the wrong term.
  2. Add only the secondary keywords that passed the overlap test. The field drives Rank Math’s content analysis: it is a checklist for your copy, not a setting that ranks the page.
  3. Don’t chase a perfect score for every entry. The primary gets more tests than the others, so a lower score on a secondary entry is expected. Forcing each term into the title and first paragraph to turn it green is how stuffing starts.
  4. Don’t add a keyword another URL of yours owns. Rank Math will happily score the page against it and you will end up optimising two pages for one query.

Check Search Console before you assign a secondary keyword

To see cannibalization on your own site, use Search Console. Google’s Search Console Help lists the exact steps to view the pages Google has shown for a given query: open Performance, select the Queries tab, click the query to filter the report, then open the Pages tab.

Two details from Google’s Performance report documentation matter here. The chart is aggregated by property, so “if two results from the same site appear for one query, they count as a single impression in the chart total.” The Pages table is aggregated by page. Two of your URLs splitting one query therefore looks like one result in the chart and only the Pages tab shows the split.

The decision rule:

What the Pages tab shows for the candidateWhat to do
No URL, or only the target pageAssign it as a secondary keyword
Another URL with clearly more impressionsLeave it with that page; link to it from the target page if relevant
Two URLs with similar numbersPick one owner by intent, cut the duplicate section from the other, link the other page to the owner

Use secondary keywords as internal anchor text

Google’s link best practices say “good anchor text is descriptive, reasonably concise, and relevant to the page that it’s on and to the page it links to.” The same page tells you to “resist the urge to cram every keyword that’s related to the page that you’re linking to” and notes that keyword stuffing is a violation of Google’s spam policies.

Anchors can also shape how your page is labelled in results. Google’s title link documentation lists “text within links that point to the page” among the sources it uses when it automatically determines a title link, next to the title element and headings.

A secondary keyword list is a ready-made anchor list:

  • One secondary keyword per anchor, worded to fit the sentence.
  • Different secondaries from different linking pages, so the anchors describe the page in several true ways instead of repeating one phrase.
  • Link from pages on the same topic, where the anchor is relevant to both ends of the link.

My internal linking guide covers where those links should sit.

The title tag is not off limits

A common rule says to keep secondary keywords out of the title, URL and H1. Google’s own rule is narrower. Its title link documentation says: “Avoid keyword stuffing. It’s sometimes helpful to have a few descriptive terms in the <title> element, but there’s no reason to have the same words or phrases appear multiple times.”

So a secondary keyword that adds a new descriptive term can sit in a title if it fits, like “examples” in “Secondary Keywords: Examples and How to Pick Them”. Two synonyms of the primary in one title is the repetition Google warns about.

My verdict: one owner page per keyword

Secondary keywords are a mapping job. One page owns each one, the search results prove it belongs there and Search Console proves no other URL of yours is competing for it.

The part I care most about is anchors. Internal links are the one place you fully control the anchor, so that is where secondary keywords do their best work: one per link, worded to fit the sentence. My anchor text guide covers how to keep that mix natural.

This suits in-house SEO leads with a site of more than a few dozen pages, where overlap between posts and service pages is likely. A brand-new site with ten pages can skip the Search Console step until it has impressions to check. For the wider plan, see my SaaS SEO guide.

Not sure which of your pages are splitting the same queries? Ask us for a free audit and I’ll show you which page should own each one.

Follow Sheikh:
Free audit

Want to know your real link gap?

See which links your competitors have that you don't, and which ones are worth going after first.