Skip to main content
Internal and external link health and structure

Rules

Anchor Text

Checks for empty or generic anchor text

Broken External Links

Detects external links returning 4xx/5xx errors or timeouts

Broken Links

Detects links returning 404 or 5xx errors

Dead-End Pages

Pages with no outgoing internal links, potentially trapping users

External Links

Reports on external link count

HTTPS Downgrade

Detects links from HTTPS pages to HTTP destinations

Internal Links

Validates internal link count

Invalid Links

Detects invalid link formats on the page

Nofollow Internal

Flags internal links with rel=nofollow

Orphan Pages

Detects pages with no internal links pointing to them

Redirect Chains

Detects URLs that redirect and links pointing to redirects

Tel & Mailto Links

Validates tel: and mailto: link formats

Weak Internal Links

Detects pages with only 1 dofollow internal link pointing to them
squirrel.toml
[rules]
disable = ["links/*"]