Membership is FREE – with unlimited access to all features, tools, and discussions. Premium accounts get benefits like banner ads and newsletter exposure. ✅ Signature links are now free for all. 🚫 No AI-generated (LLM) posts allowed. Share your own thoughts and experience — accounts may be terminated for violations.

it.com How to Find and Fix Broken Links on Your Website

Joined
Oct 12, 2023
Posts
163
Reaction score
54
Few things frustrate visitors more than clicking a link that goes nowhere. A broken link not only disrupts their online journey but also signals to search engines that your site might not be well-kept. The good news? You can spot and repair broken links quickly.

TL;DR​

  • Broken links are URLs that no longer lead to valid pages.
  • Google says 404s don’t directly harm rankings, but they frustrate users.
  • Choose the right fix: update the link, set a redirect, or serve a true 404/410 when content is gone.
  • Soft 404s (pages that look missing but return a 200 OK code) should be avoided.

Broken Links: Definition and Types​


A broken link is a website connection that doesn’t work how it should – for example, doesn’t load the content the user expects. The most common result is the 404 Not Found error. That status tells both people and search engines that the page doesn’t exist anymore. If the page was deleted permanently, servers may use a 410 Gone response to be even clearer.

image-11-1024x682-optimized.png

Source: Unsplash

Sometimes, websites display a “not found” message but quietly return a 200 OK status. That’s known as a soft 404. Search engines dislike it because it sends mixed signals: the page says “missing” but the server says “fine.”

Can Broken Links Hurt My SEO?​


In theory, broken links should not impact your rankings in search engines. Google has explained that having some 404s alone won’t cause a penalty or a demotion in rank.

In practice, though, internal broken links damage user trust. Imagine a customer trying to buy a product but landing on a dead page. That click is often the last one they give you. Nearly three-quarters of ecommerce sites struggle with poor link accessibility, which frustrates users and leads to abandoned sessions – instead of a successful conversion.

There’s also the creep of link decay over time. According to Ahrefs, about 66.5% of links pointing to websites disappeared over a nine-year span. Regular broken link checks help to stay ahead of this ‘link rot’.

Finally, the new AI search tools are making the problem more visible. AI assistants tend to send users to broken pages nearly three times as often as traditional search. That means errors users might not have noticed before are now front and center – and your broken link hygiene becomes even more important.

image-9-1024x717-optimized.png

Source: Unsplash

How to Identify Broken Links on Your Website​


Finding broken links on the website is relatively easy and can be done using both free and paid tools.

Step 1. In Google Search Console, head to the Page indexing report. Look under Not found (404) and Soft 404 to see URLs Google couldn’t access. This gives you a direct list of pages that search engines have tried and failed to reach.

Step 2. Run a full crawl of your website with your preferred third-party tool (like ScreamingFrog or Lumar). Crawlers scan your site in bulk and flag every broken internal link, redirect chain, or protocol mix-ups like HTTP to HTTPS. They’re invaluable when you’ve made changes to URLs, launched new products, or migrated to HTTPS – and complement the data you get from performance monitoring tools.

Step 3. Check navigation, footers, and reusable blocks inside your CMS (content management system). Menu anchors, template includes, and promo banners often hide outdated links – for example, a product that is no longer available may still be linked in a menu. When you update content or change slug formats, old links can break.

Once you have this data at hand, start focusing on pages with 404 status code that still receive traffic and focus on those first. Importantly, fixing 404 errors is one of the key tactics to diagnose and tackle traffic drops to your website.

If you recently switched to HTTPS, review internal links that still point to HTTP to avoid landing users on non-secure versions of the website. And if you have a website migration planned – it’s prime time to fix broken links by setting up 301 redirects from old URLs to the new ones.

image-10-1024x682-optimized.png

Source: Unsplash

Fix Broken Links: 5 Scenarios​


There isn’t one universal fix for all broken links – the right response depends on the situation.

SituationBest actionReason
Page moved permanently301 redirectTells search engines and users the new home.
Temporary change302 or 307 redirectKeeps the old URL in the index, indicating the change is temporary.
Page removed for good404 or 410Honest and accurate.
“Missing” page returns 200Return a real 404Prevents soft 404 errors.
Broken internal linkUpdate the link to another live URLFixes the root problem.

Google says that redirects are interpreted as signals about which URL should be canonical. Choose the type that matches how long the change will last. According to Bing, a helpful 404 page and accurate status codes are best practice. That page can guide users back to working content without masking the 404.

Here are some more practical examples on how to avoid broken links:

  • You decide to rename /services/cloud-backup to /services/backup. Add a 301 redirect from one URL to another and update your menus.
  • You need to retire /events/2023-summit with no replacement. Serve a 404 or 410. If it has high traffic, consider a 301 redirect to /events.
  • Your 404 template currently shows a nice message but returns 200 OK. Switch it to a true 404 to avoid soft 404 flags.

How to Prevent Broken Links​

  • Check monthly. Review Search Console’s Not found report regularly.
  • Standardize your URLs. Keep them short and predictable.
  • Maintain a friendly 404 page. Offer links to top categories or a search box.
  • Plan redirects carefully. Our migration guide is a solid resource.
  • Accept link rot. Links across the web will decay – a routine crawl keeps you ahead.

Broken links happen to every website, but they don’t have to be a major setback. With the right tools, you can catch them early, decide the best fix, and keep both users and search engines on track. Whether you redirect, update, or let a page return a clean 404, the important thing is to be intentional.

FAQs​

What is the difference between 404 and 410 errors?​


A 404 means “page not found.” A 410 means “page gone.” Both tell search engines the page is unavailable, but 410 is more explicit.

Do 404s affect my rankings?​


No, not directly. Google confirms that 404s themselves don’t hurt a site’s SEO. They can, however, frustrate users if they’re internal.

What is a soft 404?​


It’s when a page looks like an error to users but returns a 200 OK status. Search engines flag these as misleading. The fix is to serve a proper 404.

When should I use 301 vs 302 redirects?​


Use 301 for permanent changes so the new URL becomes canonical. Use 302 if you plan to revert to the old URL later.

How often should I scan for broken links?​


Monthly checks are enough for most sites. During a migration or redesign, run audits more often to catch issues early. it.com’s migration resources cover what to review.

Continue reading at the it.com Domains blog...
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Siusaidh AcornBot:
    Siusaidh has left the room.
      Siusaidh AcornBot: Siusaidh has left the room.
      Top Bottom