A restored website can contain every expected page and still have broken internal relationships. An internal-link audit checks where navigation and contextual links lead, whether their labels match the destination and whether important pages remain reachable. It is not simply a count of links or a search for archive prefixes.
Audit relationships from source to destination
Collect links from the recovered page content, navigation, footer, images and other relevant components. For each, keep the source page, surrounding sentence or interface location, visible label, requested destination and final result.
A site crawl provides useful discovery evidence, but compare it with the approved page inventory. A page absent from the crawl may be missing, inaccessible or simply not connected through the tested starting routes. Those findings should not be combined automatically.
Google’s link guidance recommends crawlable links and descriptive contextual anchors. Apply that as a reader-facing check: a restored link should explain and reach the resource its surrounding content promises.
Verify the destination’s meaning, not only its status
Check the original URL map and open each priority target. Confirm that the final page is the expected subject, not an unrelated page or an error presented with a successful status. Follow redirect chains to the actual content.
Look for accidental duplicates introduced during reconstruction. An HTML file and a WordPress permalink may both display the same material. Do not decide which one should disappear merely from their names; compare established ownership, links and the approved canonical plan.
Google advises consistent internal links to the intended canonical URL. Use that preference after the destination is verified, not to justify changing an established URL without approval.
Find disconnected pages
An orphan page has no incoming internal link in the examined link graph. It may still appear in a sitemap or receive an external link, but that does not give visitors a normal journey from related content.
Compare the important-page inventory with incoming-link evidence. Check whether the page belongs in navigation, a relevant resource page or an existing article’s genuine context. Choose the relationship that fits the reader; do not add every orphan to a giant footer list.
A useful menu link does not replace every contextual link lost from an article. Conversely, not every page needs an incoming link from the main guide. Preserve meaningful relationships rather than manufacture a uniform pattern.
A semantic-link example
In this hypothetical audit, an article says “download the installation checklist,” but its restored link opens the services homepage. Both pages load successfully. The defect is the relationship: the label promises a checklist that the destination does not supply.
Find the original checklist and its approved download address. If it survives, repair the reference with a reversible record. If it does not, ask the owner whether to revise the sentence or supply an approved new resource. Do not mark the link fixed because it no longer returns an error.
This is a constructed example, not a finding about an actual customer’s website. It demonstrates why status-only audits miss important restoration failures.
Review anchors without rewriting them all
Keep accurate existing anchor text where it remains useful. Correct misleading or empty labels where evidence supports a change. For linked images, inspect the text alternative and the destination together.
Avoid repeated commercial anchors inserted only to target keywords. Links to services belong where the surrounding content genuinely explains that next step. Do not attach a contact CTA to every section or create links to articles that are not approved and published.
When a replacement changes the reader’s promise, review the surrounding sentence as well. A correct address with an obsolete label can still confuse visitors.
Prioritize repairs by journey and impact
- Repair essential navigation and high-value conversion paths.
- Resolve misleading links and missing critical downloads.
- Reconnect useful orphan pages in relevant context.
- Review duplicates and redirect chains against approved URL decisions.
- Recheck lower-risk contextual links and intentional external references.
Record exact before and after references and preserve rollback copies. Redirects, content removals and URL changes need their own approval; a link audit does not authorize those larger actions.
Recheck the complete affected journey
After each approved repair, test from the source page while logged out and confirm the final destination. Re-crawl affected sections and compare unresolved issues with the previous evidence. Test mobile navigation where a relationship depends on a collapsed menu or button.
Keep a short exception list with the issue, source page, intended destination, evidence and next decision. The URL acceptance checklist provides the underlying address checks. The internal-link audit adds whether readers can reach those addresses naturally and understand what they will find.
Is there an ideal number of internal links per article?
No fixed count makes a restored article useful. Add links where they answer a real next question or support navigation. Quality and context matter more than inserting a predetermined number.


