Most sites obsess over backlinks and ignore the links they fully control: internal ones. That is the internal linking mistake, and the result is a common, costly pattern. Your best, most detailed pages sit three or four clicks from the homepage with almost nothing pointing to them, while thin pages get linked everywhere.
Google uses internal links to understand which pages matter. A page with many internal links pointing to it reads as important; a page with none reads as an afterthought, no matter how good it is. When your cornerstone content is buried, you’re telling Google it’s not a priority.

Why internal links carry so much weight
Internal links do three jobs at once. They are how Google discovers pages in the first place. They spread the authority your home page and popular pages have earned. And their anchor text tells Google what the destination is about, before it reads a word of it.
Google’s guidance on making links crawlable spells out the basics: use real <a href> links, and write anchor text that describes the page it points to. A page that no link reaches at all is an orphan, and it is one of the six causes in why a website is not ranking on Google.
The internal linking mistake: linking by accident
The mistake is letting internal linking happen on autopilot. New posts link to whatever’s convenient, usually recent posts, so older high-value pages slowly lose links and sink. Navigation and footers pass authority to pages that don’t need it (contact, privacy), while the pages you want ranked get nothing.
Redesigns make it worse. Menus get simplified, old posts are moved to new URLs, and the links inside articles still point at the old addresses through redirects, or at nothing. I see this often in why agencies lose local SEO rankings after a redesign: the pages that ranked lose the links that held them up.
How to spot it on your own site
You can check this in an afternoon without any paid tools:
- List the pages that make you money. Your main services, your best guides, your product or pricing pages. Five to ten is normal.
- Count the links to each. In Search Console, open the Links report and look at the internal links table. Compare your money pages with your contact and privacy pages.
- Count the clicks from the homepage. If you need four clicks and a search box to reach a page, so does Google’s crawler.
- Look for orphans. Any page that is in your sitemap but not in a menu, a hub page or the body of another page.
- Read your anchor text. "Read more", "learn more" and "this post" tell Google nothing about the destination.

Fix it deliberately
Identify the five or ten pages you actually want to rank. Link to them from relevant spots across the site using descriptive anchor text, not "click here," but text that says what the page is about. Add links from your highest-traffic pages, since they pass the most weight, and keep important pages within two or three clicks of the homepage.
Compare two versions of the same sentence. "We offer many services, read more here" tells Google nothing. "If your roof is leaking after a storm, our emergency roof repair page explains what we do first" tells it exactly what the destination covers, and gives the reader a reason to click.
Habits that keep it fixed
- Link inside the body. A link in a relevant sentence is worth more to a reader, and usually to Google, than one in a sidebar list.
- Build hub pages. A service or topic page that links out to every related guide gives both people and crawlers a clear path.
- Update old posts. When you publish something new, go back to two or three older posts on the same topic and link forward to it.
- Choose related posts on purpose. "Latest posts" widgets always favour the newest page. Related links picked by topic keep strong older pages in circulation.
- Recount every few months. Links drift back towards the newest pages over time, so rerun the checks above and top up the pages that matter.
Common mistakes when fixing it
- Using the exact same keyword as anchor text on every link. Vary it naturally, the way you would in conversation.
- Stuffing the footer with dozens of links. It dilutes everything and helps nobody find anything.
- Building links with JavaScript click handlers instead of real
<a>tags, which crawlers may not follow. - Adding
nofollowto your own internal links, which only tells Google not to trust your own pages. - Pointing links at URLs that redirect. Update them to the final address.
Internal links are also the first thing I check when pages are stuck in Search Console as "Crawled, currently not indexed". Adding links from strong, indexed pages often gets them moving, as I explain in fixing "crawled, currently not indexed".
Internal linking is the cheapest SEO lever you have, and it’s the one most people leave sitting idle. If you would rather have the structure built right from the start, it is part of every site I build in my business websites service.




