Site AI Auditod Internet Solutions

How to Find and Fix Broken Links on Your Website

6. srpna 2026Čtení: 8 minZáklady SEO
How to Find and Fix Broken Links on Your Website

Short answer: A broken link points to a page that no longer works, usually returning a 404 “not found” error. To fix broken links, crawl your site to list every link that returns an error, then update each internal link to the correct URL, add a 301 redirect where an old page has moved, and replace or remove dead external links. Prevent new ones by redirecting every URL you change or delete.

What counts as a broken link

A link is broken when clicking it does not lead to a working page. In technical terms, the server at the other end returns an error status instead of a normal “200 OK” response. The most common cases are:

Links can be broken in several places: in the text of pages and posts, in menus and footers, in images and downloadable files, in the XML sitemap, and in canonical or hreflang tags. Menu and footer links deserve special attention because they appear on every page, so one broken footer link may show up hundreds of times in a crawl.

Why broken links matter

A few broken links will not sink a website, but they are worth fixing for practical reasons:

Broken links are also a symptom. When a site has dozens of them, it usually means pages were renamed or removed without redirects, which may also have cost search visibility for those pages.

Internal vs external broken links

It helps to split broken links into two groups, because they are fixed differently:

Internal broken linksExternal broken links
Where they pointTo pages on your own siteTo other websites
Typical causeRenamed or deleted pages, typos, old menusOther sites removed or moved content
Who can fix the targetYouOnly the other site’s owner
Usual fixUpdate the link or add a redirectReplace with a working source or remove
PriorityHigh, especially in menus and key pagesMedium, higher on important pages

Start with internal links. They are entirely under your control, they affect how search engines move through your site, and fixing one menu link can remove hundreds of findings at once.

How to find broken links

There are three reliable sources, and each shows a different side of the problem:

  1. A site crawl. An audit tool or crawler starts at your home page, follows every link, and reports each link that returns an error, along with the page where it was found. This is the most complete way to find broken links that visitors can actually click.
  2. Google Search Console. The page indexing report lists URLs that Google tried to crawl and found to be “Not found (404)”. These may come from old links on other websites, outdated sitemaps or links that no longer exist on your site. It shows problems a crawl of your current pages cannot see.
  3. Server logs or analytics. Logs and analytics can show which missing URLs real visitors request most often. That tells you which old URLs deserve a redirect first.

For a small site, a crawl plus a look at Search Console covers almost everything. Larger sites benefit from all three.

How to fix each type of broken link

Each broken link needs one of a few fixes. Decide based on where the link points and whether a replacement exists:

After fixing, crawl again. Redirects fix the user experience, but internal links should point straight to the final URL rather than through a redirect, which keeps things fast and clean.

Prioritising a long list

A first crawl of an older site can return a long list. Work through it in this order:

  1. Broken links in the main menu, header and footer, because they repeat on every page.
  2. Broken links on the home page, main service and category pages, and checkout or contact paths.
  3. Old URLs that receive traffic or have links from other websites, found in Search Console or analytics. Redirect them to the best matching page.
  4. Broken links inside popular blog posts and guides.
  5. Broken external links on important pages.
  6. Everything else, including old archive pages that few people visit.

This order puts the fixes that affect the most visitors and the most crawling first.

How to prevent new broken links

Fixing broken links is a one-off job; preventing them is a habit:

Plan migrations carefully. Redesigns and platform changes create more broken links than any other event, because many URLs change at once.

Make your 404 page helpful

Even with careful maintenance, some visitors will reach a missing page through an old bookmark or a mistyped address. A good 404 page limits the damage:

You can check the status code with your browser’s developer tools on the Network tab, or with any online HTTP header checker.

How Site AI Audit helps

Site AI Audit crawls up to 50 pages on the free check and reports broken links and redirects as part of its SEO section, listing the affected pages and explaining how to fix each finding. Paid plans add unlimited re-checks, so you can confirm that fixes worked, and weekly monitoring with alerts when a page breaks. See what each plan includes, or start with a free check from the home page.

Related reading

The bottom line

Broken links are easy to find and usually easy to fix. Crawl your site, start with internal links in menus and key pages, update links to their correct targets, redirect moved pages with 301s, and remove links to content that no longer exists. Then make redirects part of every URL change and re-check regularly so new dead ends are caught early.

FAQ

Do broken links hurt SEO?

A few broken links are normal and do not cause a penalty. Many broken links waste crawl effort, lose the value of links pointing to removed pages and create a poor experience. Fixing them keeps your site easier to crawl and use.

Should I redirect all 404 pages to the home page?

No. Search engines often treat mass redirects to the home page like errors, and visitors are confused when they land somewhere unrelated. Redirect only to a closely matching page; otherwise, let the old URL return a 404 or 410.

How often should I check for broken links?

For most small sites, a monthly check is enough, plus a check after any redesign or large content change. Sites that change daily, such as shops with frequent product updates, benefit from weekly checks.

What is the difference between a 404 and a 410?

A 404 means the page was not found, without saying whether it will return. A 410 means it was removed permanently. Both tell search engines to drop the page; a 410 may be processed slightly faster.

Do broken external links matter?

They matter less than internal ones, but they frustrate readers and make content look outdated. Replace them with a working source or remove them, starting with your most visited pages.

#Broken links#Technical SEO#Website audit
Zkontrolujte svůj web — zdarma.Co na webu opravit — a čím začít.
Začít zdarma

Další z blogu

Všechny články →
Internet Solutions

Další od našeho týmu

Vytvořilo Internet Solutions. Vyzkoušejte i naše další produkty — každý vám ušetří čas jiným způsobem.

internet-solutions.net ↗
Site AI Audit
Přehled soukromí

Tento web používá cookies, abychom vám mohli poskytnout co nejlepší uživatelský zážitek. Informace z cookies se ukládají ve vašem prohlížeči a slouží například k tomu, aby vás web při návratu poznal a náš tým viděl, které části webu jsou pro vás nejzajímavější a nejužitečnější.