Do broken links hurt SEO?

Technical SEOReviewed 12 November 20263 min read

Short answer

Broken links hurt SEO indirectly, not through a penalty. A 404 page on its own is normal and does not drag down the rest of your site, Google says. But broken internal links waste crawling, strand visitors and leave pages harder to reach, so fix them, starting with important pages and any that other sites link to.

Do broken links actually hurt SEO?

It depends on which kind. A link is broken when it points to a page that no longer loads, usually one that answers with a 404 (not found) or 410 (gone) status code. The cost depends on where the link sits and what it points to.

Kind of problemWhat it costs youPriority
A link on your site to a dead page of your ownVisitors hit a dead end and Google wastes crawling on a dead addressHigh: fix it
A deleted page that nothing links toNothing. This is how a removed page should behaveNone
Another site links to a page that is now deadYou lose visitors and the value of that linkMedium: redirect it
A link on your site to a dead page elsewhereA poor reader experience; Google has not called it a ranking problemLow: update it

What does Google say about 404 errors?

Google has said for years that 404 errors are a normal part of the web and do not harm how the rest of your site performs in search. If you removed a page on purpose, a 404 or 410 is the right answer, and Google drops the address from its index over time. Search Console may list old 404 addresses for weeks; that is a report, not a warning.

What does cause trouble is a page you meant to keep that now returns 404, a long run of server errors (5xx), and dead ends on pages that matter.

What is a soft 404, and why is it worse?

A soft 404 is a page that looks like an error to a visitor (“Sorry, nothing here” or an empty product list) but answers Google with a normal 200 (OK) status. Search Console reports these as Soft 404. They are worse than a true 404 because the server says the page is fine while the content says it is gone. Redirecting every dead address to the home page can cause the same problem, because Google may treat an irrelevant redirect as a soft 404.

The fix is an honest status code: a real 404 or 410 for a page that is gone, a redirect to a close replacement when one exists, and real content on a page that should exist.

What makes a good custom 404 page?

A custom 404 page helps a lost visitor and still tells crawlers the truth. Keep your normal header and menu, say plainly that the page was not found, add a search box and links to your most useful pages, and make sure the server sends a real 404 status. Load a made-up address and check the status in your browser's developer tools: 200 means a soft 404.

How can I check for broken links automatically?

Arcline reads up to 200 public pages, flags links between your own pages that lead to dead pages, marks broken pages as more urgent when they are your home page or listed in your sitemap, and reports redirect chains and sitemaps that list broken or redirected addresses. Fixing links and redirects is a manual job, so it gives exact steps you can copy and send to whoever builds your site, and “Check my site again” confirms the fix. See the features page and how an XML sitemap should list only live pages.

Get this sorted without the jargon.

Add your website to Arcline. It finds the problems, explains them and fixes what is safe.