Skip to main content
All rules

REL-003

Broken internal links

MediumDefault severity · Reliability · SEO, quality and performance

Last reviewed

What it checks

Up to 12 same-site links on the page, requested with HEAD (GET when HEAD is not allowed).

Why it matters

Dead links frustrate visitors, break key journeys such as pricing or signup, and waste crawl budget.

Recommended fix

Update or remove each broken link, or add a redirect to the page that replaced it.

How to verify

Click each link from the evidence on the live site and confirm it loads.

Example fix prompt

Generic prompt (your report adds the evidence)
Please fix this production issue in my app.

Issue REL-003: Broken internal links
Site: https://your-app.example

First confirm the issue in the code or live config. If it is not present, say so and change nothing.
Task: Fix the broken internal links listed in the evidence: point each to the correct existing route, remove links to pages that no longer exist, or add a permanent redirect from the old path.

Constraints: make the smallest change that fixes this, keep the current design and behaviour, never paste secret values into code or chat, and tell me which files you changed.
Done when: Click each link from the evidence on the live site and confirm it loads.

References