How to Find Broken Links on a Website: 2026 Guide

Find broken links on a website fast with our 2026 guide. Use free tools like GSC & automated crawlers. Prioritize fixes for local SEO success.

·AI Tools for Local SEO

The broken link was probably invisible until a customer clicked it. On a local business site, that can happen on a service page, a location page, a coupon, or a Google Business Profile link that looked fine last month and now drops people into a dead end. By the time someone notices, the visitor has already lost confidence, and that's the part that hurts most.

Broken links aren't rare glitches, they're a normal part of how the web decays. A major 2024 analysis from Pew Research Center found that 25% of webpages that existed at some point between 2013 and 2023 were no longer accessible by October 2023, and older pages disappeared even more often, with 38% of webpages from 2013 gone versus 8% of pages from 2023 (Pew Research Center). For a local business, that means city pages, testimonial pages, and citation sources can lose trust value over time.

The Business Cost of Broken Links for Local Companies

A homeowner looking for a plumber, dentist, or roofer usually has one goal, solve the problem fast. If a booking link, service page, or location page breaks at that moment, the visitor often leaves and checks a competitor instead. For a local business, that lost click is not just a technical issue, it can mean fewer calls, fewer bookings, and less trust.

Broken links are part of normal web decay, and they show up in ways local businesses feel quickly. Pages disappear, URLs change, and entire sections of a site can go offline while the rest of the domain still works. Analysts at Pew Research Center found that some pages were inaccessible even though the root domain remained live, while other pages failed because the whole root domain had gone offline (Pew Research Center). That is why a site that loads fine in a quick browser check can still hide real problems on the pages that matter most.

Practical rule: If a broken link sits on a page that helps people call, book, visit, or trust your business, fix it first.

Local citations make this even more concrete. If your Yelp listing, Yellow Pages profile, or another directory points to an old location page or a dead menu URL, the problem does more than waste a click. It can make the business look neglected, confuse customers who are ready to visit, and weaken the consistency search engines use to confirm your business details. For a local company, that kind of inconsistency is worth fixing before low-impact cleanup work on blog posts or older resources.

Broken links inside your own content can also weaken credibility when you cite outside sources. Pew found broken links inside live content on 23% of news webpages and 21% of government webpages (Pew Research Center). If your service page or location page leans on outside references to support a claim, a dead source can make the page feel outdated, even if the rest of the content is still useful.

Crawl timing affects how fast these problems surface. Google does not check every page on a fixed schedule, so a broken link can sit unnoticed for a while, especially on small local sites that change often. If you want a practical overview of that timing, see how often Google crawls a site.

Starting Your Search with Free and Browser-Based Tools

The easiest way to find broken links on a website is to start where Google already gives you data. Open Google Search Console, go to the Not found (404) report, and export the URLs. Those are pages Google tried to reach and couldn't, which gives you a practical starting list instead of guesswork.

That list won't catch everything, but it catches enough to fix the most visible problems quickly. A local business can use it to spot dead location pages, old promo URLs, and pages that were renamed without a redirect. Once you've got the export, sort it by the page that contains the broken link, not just the broken destination, because that tells you where the fix needs to happen.

You can also spot-check key pages directly in the browser. Extensions and browser-based tools are useful when you want to inspect a homepage, a service page, or a contact page without running a full crawl. They're quick, and they're easy to understand, which is why they're a good first pass for owners who don't want to touch a crawler yet.

A comparison infographic showing pros and cons of using free browser tools for website link checking.

The trade-off is scope. Browser tools are good for visible links on a page, but they won't replace a full-site audit, especially on larger sites with lots of internal linking. That's why resources like free SEO tools that can help you outrank competitors are useful as a starting point, but they're only the start of the workflow.

A manual check is worth doing on your highest-value pages, but it's not a maintenance plan. It's a spot check.

A clean process is simple. Check Search Console first, then open the pages that matter most, click the links that drive calls or bookings, and log anything that fails. For a small local site, that can catch the urgent issues before they spread into a bigger cleanup job.

Finding All Broken Links with an Automated Crawler

Once a quick spot check is not enough, use a crawler like Screaming Frog or Sitebulb. These tools crawl the site the way a search engine does, which makes them far better at finding broken links buried in navigation, footers, related-post blocks, and old templates that a manual review will miss. They are the right choice when you need a real audit, especially on local sites where a stale location page or an old service area page may still be linked from multiple places.

A professional analyzing website SEO crawl report data on a computer screen in a modern office.

The workflow is practical. Crawl the site, filter for 4XX client errors, open the Inlinks or Incoming Links report, and identify the exact page where the dead link appears. Fix the source page, not only the broken destination, then confirm the change by recrawling or checking Google Search Console's Not found (404) report (Sitebulb guide to broken links).

What to export first

Start with the broken URLs themselves, then export the pages linking to them. That gives you a repair list that a developer, writer, or content manager can work through without hunting around the site by hand.

Use the crawl data to answer three questions.

  • Where is the link placed? Navigation, body copy, footer, or an old campaign block can all change the fix.
  • How many source pages point to it? A dead URL repeated across many pages deserves faster attention.
  • Which page matters most to the business? A broken link on a location page is not the same as one buried in an old blog post.

For local sites, a crawler is especially useful. It can surface links to consolidated service area pages, outdated city pages, or old location pages that still get internal links after a site restructure. Those are the pages that tend to affect user experience and local intent first, so they usually go ahead of lower-value blog cleanup. If you need a broader site-structure lens while you clean up broken links, this guide on pagination in SEO is useful because crawlers often expose issues in deeper page sets where broken links hide. For teams that want help beyond the crawl itself, technical SEO for demand generation can be a useful reference point for prioritizing the fixes that matter most.

A crawler gives you the inventory. It does not tell you what to fix first, so keep the export tied to page type and business value. That is the difference between a tidy spreadsheet and a real action list.

Checking Links Within WordPress and Beyond Simple 404s

WordPress users usually want a fix that lives inside the dashboard, not a separate audit routine they have to remember. A reliable link-monitoring plugin can surface issues as pages are published or updated, which is helpful for sites where owners, staff, and agencies all add content. That's especially practical for service businesses that publish seasonal promotions, local landing pages, and blog updates in the same CMS.

A person typing on a laptop displaying the WordPress dashboard for creating a new website post.

The mistake many site owners make is treating broken links as only 404s. Screaming Frog notes that you may also need to detect other 4XX client errors and even crawl fragment identifiers or bookmarks, while W3C Link Checker and similar tools support broader validation instead of a narrow dead-link hunt (Screaming Frog broken link checker). In plain terms, a link can fail in more ways than “page not found.”

That matters on local sites because a broken link can be subtle. A malformed anchor, a blocked resource, or a bad fragment can still interrupt the experience even when the page itself loads. Those problems won't always look dramatic in a page screenshot, but they still confuse users and waste time.

If your team already works inside WordPress, keep the workflow simple. Monitor new and edited pages, check the links that matter to calls and bookings, and don't assume a page is healthy just because it renders. If you're also cleaning up indexing behavior, this note on meta tag no-index can help separate crawling problems from pages you never wanted indexed in the first place.

Don't stop at the obvious 404. If a link fails in a way that interrupts the user journey, treat it as a broken link.

For local businesses, the best setup is the one that catches problems before a customer does. WordPress tools are good for that daily awareness, and crawler reports are better for the bigger structural cleanup.

How to Prioritize and Fix Broken Links for Maximum SEO Impact

Not every broken link deserves the same urgency. A dead link on your homepage, service page, or main location page is a higher-priority fix than one sitting on an old article that gets no traffic. The same goes for citation links and booking paths, because those are the pages that carry trust and conversions.

The cleanest way to prioritize is to report all occurrences of each dead link, not just the distinct broken URL. A broken-link checker demo explicitly recommends that setting so you can see every page that needs remediation, which prevents you from fixing one instance and leaving three more behind (YouTube demonstration). That's especially useful when the same outdated URL appears in footers, sidebar modules, and old blog posts.

A five-step infographic showing a strategic process to identify and fix broken links for SEO optimization.

The three fixes that matter most

The right repair depends on what broke.

  • Update the source link: Use this when the destination page still exists, but the URL changed.
  • Add a 301 redirect: Use this when the old page has a new home and you need to preserve the user path.
  • Remove the link: Use this when there's no useful replacement and keeping the link would only send people into a dead end.

Practical rule: Fix the page that gets the traffic first, then work backward through the lower-value pages.

A broader technical SEO process proves beneficial. Teams working on technical SEO for demand generation already know that cleanup work should follow business impact, not just crawl volume. That mindset fits broken-link remediation perfectly, especially for local brands with a few pages that do most of the conversion work.

The useful distinction is between cosmetic cleanup and revenue-protecting cleanup. If a broken link lives on a page that helps people call, request a quote, or find your nearest branch, it moves to the front of the line. If it's buried on a low-value page, it can wait.

Broken-link fixes are only useful when they're tied to the source page and the user path. That's why all-occurrences reporting, source-page review, and re-crawling belong in the same workflow.

Building a Proactive Link Monitoring Routine

Broken links come back if you treat cleanup as a one-time project. Pages get retired, URLs change, citations drift, and old campaign links keep circulating long after the promotion ends. The only reliable answer is a routine.

For a local business, that routine can stay simple. Check Google Search Console regularly for new 404 entries, run a crawler after major site edits, and review the pages that drive calls, bookings, and store visits before anything else. That keeps the process focused on the links that influence users.

A broader monitoring stack helps too. If your site uptime or hosting issues occasionally take pages offline, pairing broken-link checks with best website monitoring solutions makes it easier to tell whether a failure is a link problem or a site availability problem. Those are different fixes, and you need to know which one you're dealing with.

The key point is prioritization. Existing guidance explains how to find broken links, but it often skips the harder question of which ones matter most for SEO or conversions, and that gap matters because a broken link on a high-traffic location page is a very different problem from one on an orphaned page with no audience (Ahrefs broken links guide). Local teams should treat link audits as a business task, not a housekeeping task.

A simple rhythm works better than a complicated one. Check the pages that matter most every time you change them, and schedule a broader crawl on a regular basis so rot doesn't build up unnoticed.

If you want a cleaner workflow for your own site, start with Search Console today, run a crawler on your most important pages this week, and fix the broken links on your top location and service pages before the next customer clicks them.