Home / Blog / Link audits
Link audits

Which broken links should you fix first when an audit lists hundreds?

An audit with four hundred rows is not four hundred problems of equal weight. A triage method that gets the important fixes done this week and puts everything else in a backlog the team will actually work through.

Person sorting colored index cards into neat stacks on a large wooden table, sticky notes and a mug nearby, overhead view in soft daylight

Deduplicate before you prioritize

Audit exports list link instances, not unique problems. A broken link in the footer of a site with three hundred pages appears three hundred times, and it is one fix. So the first move is grouping by target URL and counting the source pages per target. Then group again by where the link lives in the template: header, footer, sidebar, navigation, or in the body content. In practice a handful of targets account for most of the rows, and the template groups tell you whether the fix is one edit in a theme file or many edits across articles. Related: When to Run a Full Link Audit

Next, separate the list along two lines: internal targets versus external targets, and status class. Not found and gone responses, server errors, timeouts, redirect errors, and 200 responses flagged as soft 404s each call for a different response. Retry the server errors and timeouts before deciding anything about them, because a good share of those clear on a second attempt. After this pass, hundreds of rows typically collapse into a few dozen actual decisions, and the team stops feeling that the report is unmanageable. Related: 404s vs Soft 404s: The Difference That Matters

Keep reading: When to Run a Full Link Audit, How a Site Crawl Actually Works, Reading a Redirect Chain Map. See how DeadLinkr helps you on demand link and redirect audits for seo.

The first tier is anything sitewide or on the money path: links in the header, footer, and navigation; every link on the homepage; links on pricing, signup, contact, checkout, and demo pages; and links on your top-traffic pages according to analytics. Pages with strong inbound links from other sites belong in this tier too, because visitors arriving from elsewhere land there expecting things to work. The second tier is in-content internal links on mid-traffic pages and on category or hub pages. The third tier is old posts, low-traffic pages, and external citations that no longer resolve.

Add a second axis: what the link points to. A dead link to a product page, a lead form, or a documentation page costs more than a dead link to a related article, even on the same source page. Combine that with audience size. If a page gets many thousands of visits a month, even a small fraction of visitors clicking the broken link adds up to a steady stream of people hitting a dead end, and that number, not the row count, is what justifies moving something to the top of the list.

Redirect chains and server errors deserve their own lane

Not found links are visible failures; redirect chains and loops are quiet taxes paid on every visit. A chain of three or four hops on a high-traffic page delays every visitor and spends a crawl request on each detour, so it belongs in the first tier even though the page eventually loads. Whether a chain also sheds a little ranking value at each hop is a common SEO belief rather than a documented mechanism; the latency and crawl cost justify the priority on their own. Server errors are a different kind of item: they often signal a problem with the server or a specific application route rather than with the link itself. Those should be escalated to whoever runs the server instead of being handed to an editor to rewrite links around. Related: Reading a Redirect Chain Map

Internal links that point at a redirect rather than the final URL are a special and satisfying case. Nothing is broken, but every one of them adds a hop. They are also the easiest bulk fix in the whole audit: export the pairs of old URL and final URL and run a careful search and replace in the CMS or the database, testing on a copy first. Clearing these in one batch can remove more hops from the site than every other fix combined.

Turning the list into a plan the team will follow

Assign time frames to the tiers. This week: every first-tier internal fix. The following two weeks: second-tier internal fixes and any external links on first-tier pages. Everything else goes into a backlog reviewed monthly. Then assign owners by group rather than by row: template and navigation fixes to the developer, in-content links to the editors, redirect and server issues to whoever manages the configuration. Export a separate list per owner so nobody has to filter a spreadsheet that mostly belongs to someone else.

Define done as a recrawl that shows zero first-tier issues, and track progress by unique target rather than by row so the numbers reflect real work. Record decisions inside the export: will not fix, page retired, replaced with plain text. The next audit can then exclude those items instead of resurfacing them. Finally, look at old pages that carry many broken links at once; retiring or consolidating such a page with a redirect is often better than repairing each link individually. Related: A Pre Launch Link Checklist

Key takeaways
  • Group rows by target URL and by template location first; one dead footer link can explain hundreds of entries.
  • Fix sitewide templates, homepage links, conversion paths, and top-traffic pages before anything else.
  • Treat long redirect chains as first-tier work and send server errors to the server owner rather than to editors.
  • Assign owners by group, define done as a clean recrawl, and record will-not-fix decisions so they stay out of the next report.
Julien Jimenez
Written by

Julien Jimenez

Julien Jimenez is an independent software builder based in Paris. He designs, ships, and operates focused SaaS products for small businesses and independent professionals. Read the full author page.

A deep link audit whenever you need one

On demand link and redirect audits for SEO. DeadLinkr is built to help you put this into practice.

Run an audit

More from the DeadLinkr blog

Get the DeadLinkr playbook

Practical guides on link audits, straight to your inbox as we publish them. No spam, unsubscribe any time.

By subscribing you agree to our privacy policy.