Internal linking is the strategy that defines which pages Google thinks are important on your site. Get them wrong and your best content gets ignored. Here are the mistakes that happen most often and how to fix them.
An internal link is a link from one page on your site to another. These links do two things: they help visitors navigate your site, and they pass ranking signals between pages. When you link from a popular, trusted page to a newer page, you are telling Google that the newer page is worth paying attention to. Most sites manage their internal links by accident rather than by design, and it shows in their rankings.
Mistake 1: orphan pages
An orphan page is a page that no other page on your site links to. If Googlebot cannot find a link that leads to a page, it may never crawl it at all. Even if the page is in your sitemap, pages with no internal links get crawled less often, receive no authority from the rest of the site, and rank poorly or not at all.
Fix this by doing a crawl of your site (using Screaming Frog, Sitebulb, or the Google Search Console coverage report) and finding all pages that have zero internal links pointing to them. Then add at least two or three contextual links from related content on your site.
Mistake 2: using the same anchor text for every link
Anchor text is the clickable text of a link. If every internal link to your pricing page says ‘click here’ or ‘learn more’, Google gets no information about what that page is about. If every link says exactly ‘best running shoes in 2026’, that looks over-optimized. The best approach is varied, descriptive anchor text that naturally describes what the linked page covers.
For example, links to a technical SEO page might use anchor text like ‘crawl issues’, ‘technical SEO audit’, or ‘how Google reads your site structure’. All describe the same destination but from different angles, which gives Google a richer understanding of the page.
Your anchor text does not need to be your exact target keyword every time. It just needs to accurately describe the destination page. Natural variation is better than mechanical repetition.
Mistake 3: no hierarchy in the linking structure
Your most important pages should receive the most internal links. If your top service page has two internal links pointing to it and a blog post from three years ago has twenty, Google gets a confused signal about what matters most on your site.
Design your internal linking like a pyramid. The homepage links to your main categories or service pages. Those pages link to subcategories or individual service pages. Blog posts and articles link to the relevant service pages when the topic is related. This structure concentrates authority where you want it most. See our guide on topical authority for how this connects to content strategy.
Mistake 4: only linking from the navigation
Navigation links (menus, footers, sidebars) appear on every page of the site. Google treats them differently from links that appear naturally within the body text of a page. Contextual links, meaning links placed inside paragraphs where they are actually relevant, carry more weight as a relevance signal. Sites that rely only on navigation links miss the chance to pass meaningful topical signals through their content.
Every time you publish a new article, look for three to five pages already on your site where a natural in-text link to the new article would make sense. Add those links. Then go into the new article and add links to related content. This takes five minutes and compounds over time.
Mistake 5: broken internal links
A broken internal link, one that returns a 404 error, wastes both the authority that was passing through that link and the crawl budget Googlebot spent following it. Run a monthly crawl or check your Search Console coverage report for internal 404s. Fix them either by updating the link to the correct URL or setting up a 301 redirect if the page has moved.
There is no official limit. Google’s guidance is that pages should have a reasonable number of links. In practice, most pages benefit from three to ten contextual internal links. The key is that each link should be genuinely useful to the reader, not added just for SEO. Navigation links do not count toward this number.
Yes. Links higher up in the main body content tend to carry more weight than footer links or links in sidebars. This is because Google’s crawlers prioritize prominent, contextual links. Place your most important internal links naturally within the first few paragraphs of your content.
Your homepage already gets links from your navigation, which appears on every page. Adding more homepage links in your body content is usually unnecessary and can dilute the links that should be going to deeper, less-linked pages. Focus internal links on the service and content pages that need authority, not the homepage.
Technically no, but a page covered in dozens of links becomes harder to read and may dilute the authority passed by each individual link. Keep it useful. If a page has so many links it looks like a list of hyperlinks rather than useful content, scale back.