HAVAH
A laptop showing a 404 page, the error sitting behind every broken link on a website
← Journal
SEO7 min read

Nobody Clicks a Broken Link. Google Still Counts It.

October 25, 2026 · By Ilan Ahdout

There is a flyer in a drawer somewhere with your website printed on it, and underneath the address, in smaller type, a second line pointing at a page called something like /specials. You had a specials page. You took it down the year the specials stopped, and the flyer kept going out in takeaway bags for another eleven months after that, politely directing people to a room with no floor.

Nobody told the flyer. Nobody tells the links either.

Broken links are the one SEO problem that gets worse while you do nothing, because every month you publish, reorganise or delete something, and each of those is a chance to point an arrow at a page that stopped existing. The good news is that finding them takes about twenty minutes and costs nothing. The less good news is the part where you find out how many there are.

A broken link is any link that sends someone to a page that is not there, and the server answers with a 404, which is the internet's way of shrugging. That is the whole definition. It is not a link that is ugly, or old, or pointing somewhere you have since changed your mind about.

The part people get wrong is assuming the problem is other people's websites. It usually isn't. The majority of broken links I find on a small business site are internal, which is to say the site is linking to itself and missing, and that happens because you renamed a page, moved a post into a different folder, or deleted a service you stopped offering and forgot that four other pages still pointed at it.

External broken links, the ones pointing at somebody else's site that quietly died, are real and worth fixing, but they are the second job. Your own are the first, because those are the ones you can do something about this afternoon.

A laptop showing a 404 page, the error behind every broken link on a website
A 404 is the server telling you nothing is here. The visitor reads it as the business being closed.

You have three options and you should use the first two, because between them they catch almost everything without you installing anything.

Start in Google Search Console, under Indexing and then Pages. It keeps a list of every URL Google has tried to reach and tells you which ones came back as not found, which is genuinely the most useful free report in SEO and the one almost nobody opens. The advantage here is that these are the broken links Google has actually hit, so they are the ones costing you something rather than the theoretical ones.

Then run a crawler over the whole site. Screaming Frog is free up to five hundred URLs, which covers most small business sites with room to spare, and it walks every link on every page the way a search engine would and hands you a column of status codes. Sort that column by 404 and you have your list. It will take longer to download the thing than to run it.

The third option is to click around your own site looking for problems, and I mention it only to tell you not to rely on it. You built the site. You know the routes. You will walk the three paths you always walk, find nothing, and conclude the site is fine, which is how broken links survive for years on sites run by careful people.

A site audit listing URLs with broken and OK statuses, the output you get when you find broken links on a website
A crawl report sorted by status code. The red rows are the afternoon's work.

What a 404 does to your rankings, and what it doesn't

Here is where most advice overstates things, so let me be precise about it. Google does not hand out a penalty for having 404s. A page that no longer exists returning a 404 is correct behaviour, it is what that code is for, and a site with a handful of them is a normal site rather than a broken one.

What broken links do cost you is subtler and still worth caring about. Every time a crawler walks into a dead page it spends a request learning nothing, and on a small site with a limited crawl budget that is attention your real pages wanted. More importantly, when a page that had earned links and rankings disappears without a redirect, everything that page had built up goes with it, which is the expensive part and the one people only notice three months later when traffic is down and nobody can say why.

The visitor side is simpler. Someone searched for you, clicked, and landed on an error, and they are not going to email you about it. They are going to assume something is wrong with the business and go back to the results page, where your competitor is waiting, having done nothing to earn it.

Fixing them in the right order

Not every broken link deserves the same treatment, and sorting them properly is most of the job.

  • If the page moved, redirect it. A 301 from the old address to the new one passes along the rankings that page had, and Google's own guidance on redirects is clear that this is the intended way to move a page. Point it at the closest real equivalent, not at something vaguely related.
  • If the link is just wrong, fix the link. A typo in a href does not need a redirect built around it. Correct the href and move on, and resist the urge to solve a spelling mistake with infrastructure.
  • If the page is genuinely gone, let it 404. A service you no longer offer should not quietly become a redirect to something you do offer, because the person who clicked wanted the thing that is gone. Give them a 404 page that says so and offers somewhere useful to go next.
  • Never blanket-redirect everything to the homepage. This is the one that looks tidy on a report and throws away everything the old page earned. Google treats a redirect to an irrelevant page as a soft 404 anyway, so you get the ranking loss and the error, which is an impressive way to make a problem worse.
  • Update the internal links too. A redirect stops the error, but the link on your own page is still pointing at the old address, and leaving it there means every visitor takes a detour forever. Fix the source, then keep the redirect as a safety net for anyone arriving from that flyer.
A handwritten redirect map pairing old page paths with new ones, the step most people skip when fixing broken links
Map the old address to the nearest real page before you touch anything. The mapping is the thinking.

The ones you'll make next month

You will fix all of these and then create new ones, which is not a character flaw, it is just what happens to a site that is being used. The fix is not vigilance. Nobody sustains vigilance about hyperlinks.

Set Search Console to email you, check the Pages report once a month, and run the crawler properly twice a year. That is the entire maintenance routine and it takes less time than the meeting you would hold about it. If a monthly fifteen minutes is not going to happen, and I say this with no judgement because it usually isn't, it belongs in whatever website maintenance plan is already looking after your updates and backups, where somebody else's calendar reminder does the remembering.

The bottom line

Broken links are not dramatic. They will not take your site down, they will not get you penalised, and you can ignore them for a long time without anything visibly going wrong, which is precisely why they accumulate on sites belonging to people who are otherwise extremely on top of things.

What they do is take the pages you worked hardest on and slowly disconnect them from everything else, until the site is less a structure than a pile of rooms. Somewhere out there a flyer is still sending people to /specials. You can't fix the flyer. You can make sure that when they arrive, there's a floor.

If you would rather someone else went looking, let's find out what's actually broken on yours.

Frequently asked questions

How do I fix broken links on my website?

Find them first, using Google Search Console's Pages report and a crawler like Screaming Frog, then sort them. Pages that moved get a 301 redirect to the closest real equivalent. Links that are simply wrong get the href corrected. Pages that are genuinely gone should return a 404. Then update the internal links that pointed at the old address, so visitors stop taking the detour.

Do broken links hurt SEO?

Not as a penalty. Google treats a 404 as normal behaviour for a page that no longer exists. The cost is indirect: crawlers spend requests on dead pages instead of real ones, and any page that vanishes without a redirect loses the rankings and links it had earned. The bigger loss is usually the visitor who assumes the business is closed.

What is a broken link?

A link that sends someone to a page that isn't there, so the server answers with a 404. It has nothing to do with the link looking old or pointing somewhere you have since changed your mind about. Most of them on a small site are internal, created when a page was renamed, moved or deleted while other pages carried on pointing at it.

How do I find broken links for free?

Google Search Console is free and already has the list, under Indexing and then Pages. Screaming Frog crawls up to five hundred URLs free, which covers most small business sites comfortably. Between the two you will catch nearly everything. Clicking around your own site does not count, since you will walk the three routes you always walk and conclude everything is fine.

Should I redirect a broken page to my homepage?

No. A redirect should go to the closest real equivalent of the page someone asked for. Sending everything to the homepage throws away whatever that page had earned, and Google treats a redirect to an irrelevant page as a soft 404, so you keep the error and lose the ranking. If there is no equivalent page, a clean 404 with somewhere useful to go next is the honest answer. Not sure which yours need? <a href="/contact">reach out here</a>.

Related topics

404 errors seobroken links seowhat is a broken linkfind broken links on websitehow to find 404 errorsdo broken links hurt seo301 redirect broken linkinternal broken linksfix 404 errors on website

Keep reading

Local SEO for Small Business Is a Profile Problem, Not a Strategy Problem11Wix vs Squarespace Decides Less Than You Think11How to Rank in ChatGPT (There's No Page to Climb)11
Ilan Ahdout

Ilan Ahdout

Founder of HAVAH Studios in Los Angeles, where we build websites and do the SEO that gets them found, for restaurants, jewelry brands and small businesses around LA. See the work.

Want more like this on Google? Add HAVAH as a preferred source.

Ready to get started?

Let's build your site.

Start a project