internal-link-audit
Installation
SKILL.md
Internal Link Audit
Pages rot in the OTHER direction too: not the links that go dead, but the pages that
nothing links TO. A page can be in the sitemap, pass every QA spec, and still be
orphaned — reachable by no internal link, so crawlers find it late (or never) and
no human browsing the site ever lands on it. The classic cause: a footer/nav link
group that lists only ONE of a sibling set (e.g. one acme-vs-<competitor> comparison),
leaving the rest linked from nowhere.
This is the internal-link twin of outgoing-link-audit:
| offline CI gate | active sweep (this) | |
|---|---|---|
| outgoing (dead/rebranded) | tests/links.spec.ts |
outgoing-link-audit |
| internal (orphan/thin) | tests/orphans.spec.ts |
internal-link-audit |
Read-only with respect to the site: it diagnoses and suggests. You apply fixes only after the user confirms.