Page has internal links

medium

internal_links_present

Checks that the page has internal links.

What does this rule check?

Internal links connect your pages together, distributing link equity and helping both users and search engines navigate your site. Pages with no internal links are isolated islands.

Why is this important?

Pages without internal links are hard for search engines to discover and don't receive link equity from other pages. They also provide poor user experience with no navigation options.

How to fix

Add contextual internal links within the page content. Include navigation menus, breadcrumbs, and related content links.

Examples

Incorrect
<body>
  <h1>Blog Post</h1>
  <p>Content with no links to other pages...</p>
  <!-- Dead end! No way to navigate -->
</body>
Correct
<body>
  <h1>Blog Post</h1>
  <p>As discussed in our <a href="/guide">complete guide</a>, these techniques improve...</p>
  <nav>
    <a href="/">Home</a> > <a href="/blog">Blog</a> > Current Post
  </nav>
</body>

Agent fix snippet

Copy this snippet and paste it into your AI coding agent to fix this issue automatically.

Add internal links to the page:
1. Add contextual links within the content
2. Include breadcrumb navigation
3. Add "Related Posts" or "See Also" sections
4. Ensure the page is linked from navigation menus