I added 99 internal links in two days. Three of them were wrong and I had to roll them back.
I added 99 internal links across five sites in two days. Here's the filtering method — and the three I had to rip back out.
The naive version would have wasted all of it
"Add more internal links" is the standard advice. It's also useless, because it doesn't say which links. I had 4,122 queries in Search Console. Linking to all of them is noise.
What I actually filtered on
Step 1 — rank band. I only kept queries ranking 21–60. Below 21 and they're already competitive; above 60 and the gap is too wide to close with internal links. This cut thousands down to a few hundred.
Step 2 — page matching. For each target page, I scanned other pages for topical overlap using a keyword from the target's slug, and kept only pages where the keyword appeared at least twice — once is usually an incidental mention.
Step 3 — cap it. Three source pages per target. More than that and you're stuffing, not linking.
Result: 99 links, each one placed after a paragraph that actually discusses the topic.
The three I had to roll back
Automation picked them, and automation was wrong:
- A page about encryption tools was chosen as a source for a Mac antivirus page — because it mentioned macOS. The sentence was "works on Windows and macOS." Not topical. Rolled back.
- A customer support comparison was picked as a source for an AI agent pricing page — because it mentioned "AI agents." Those were support chatbots. Different concept entirely. Rolled back.
- Same mistake, second page. Rolled back.
All three would have shipped if I'd trusted the matcher. The rule I now use: any source page chosen by keyword matching gets its surrounding sentence read by a human before it ships.
Why this mattered more than I expected
The site that got the most links had 35,000 impressions and 2 clicks. Its pages ranked 83–91 on the biggest cluster. Not because the content was bad — because nothing pointed at it, so Google treated it as an orphan.
Internal links don't manufacture authority. But they do tell Google which pages you consider important, and orphaned pages get none of that signal.
I do site builds and SEO diagnostics — if your pages feel invisible, that's usually fixable: /