GitHub

Internal Links

Validates internal link count

Validates internal link count

Rule IDlinks/internal-links
CategoryLinks
ScopePer-page
Severitywarning
Weight4/10

Solution

Internal links help users navigate your site and distribute page authority. Each page should have at least one internal link pointing to it (not counting navigation). Add contextual internal links from related content. Use descriptive anchor text that indicates what the linked page is about. Avoid orphan pages (no internal links) and ensure important pages receive more internal links. Review your site structure to create logical content clusters.

Options

This rule supports the following configuration options:

OptionTypeDefaultDescription
min_internal_linksunknownundefinedMinimum internal links
max_internal_linksunknownundefinedMaximum internal links

Configuration Example

squirrel.toml
toml
[rules."links/internal-links"]
min_internal_links = undefined
max_internal_links = undefined

Enable / Disable

Disable this rule

squirrel.toml
toml
[rules]
disable = ["links/internal-links"]
squirrel.toml
toml
[rules]
disable = ["links/*"]

Enable only this rule

squirrel.toml
toml
[rules]
enable = ["links/internal-links"]
disable = ["*"]

Type to search…

↑↓ navigate ↵ open esc close