Page (Error) 404 from SEO & User Experience Perspective

Not long ago, a Savvy Blog visitor asked me whether they should redirect all pages that return a 404 error to the homepage. This question, along with other similar questions I encountered, made me realize that there’s a misconception about dealing with 404 error pages.

And even though it’s quite common and technically correct to call 404 pages “errors”, this terminology can be a bit problematic from our perspective, as 404 pages are the desired and intentional result (in most cases) when a website fails to return a specific request to the browser.

In other words, when a request is made to a URL that doesn’t exist on the server.

You could say that 404 pages are not errors but an integral part of the user experience – and you (as well as users) should understand this.

404 Error in Search Console

You Can Relax. 404 (Error) Pages are Completely Fine*

So, 404 pages are actually fine, and there’s no need to panic. Also, there’s no need to redirect every page that returns a 404 error to the homepage, or to the category page that contained the same product that went out of stock.

Many times I’ve heard SEO experts recommend implementing a 301 redirect for each of those 404 pages in order to preserve the same Link Juice, meaning the same Google ranking, for that page/address. However, this is not the right way to handle these pages.

It seems people tend to fret about 404 pages because they’re concerned that Google might penalize their site if those pages exist. Conversely, they worry that the same strength an existing link possesses, the same Link Equity, will diminish when high-quality links point to 404 pages. The theoretical concern is valid for all opinions (more on that later).

In general, despite some exceptions, 404 pages are entirely normal on websites. There’s no need to worry about them, and at least for now, there’s no certainty or evidence that Google harms a site’s ranking simply because these pages exist.

At least no evidence I’m aware of. Feel free to share if you have any.

*So, in what scenarios are 404 (Error) Pages problematic?

There are situations where your site’s ranking might be affected due to a high number of 404 pages. If there’s an abnormally high number of 404 pages, whether you see it yourself or through tools like Google Search Console, it likely points to a more significant issue with site crawling and technical SEO.

Of course, this situation doesn’t provide a good user experience, a state that probably affects your ranking across different search engines.

In many cases, continuously occurring 404 errors are not a positive sign. Forget about optimization and SEO for a moment, is it a good user experience for visitors on your site? Obviously not… Remember, search engines follow users. A good user experience significantly reflects on your site’s ranking.

Another potential negative implication of 404 pages is when there are high-value external links pointing to the same 404 page. Should you redirect to another page to preserve the link value? We would greatly appreciate hearing your thoughts on this matter.

Our opinion is that you shouldn’t hastily redirect every page that falls under this category. Instead, you should only do so if there’s a relevant match for redirection, meaning a relevant page in terms of content to that specific 404 page.

Despite this, another solution in these cases of valuable links is to contact the site owner where those links exist and ask them to update the link to a relevant page on your site. You can also create new content on your site that’s relevant to the existing link.

To conclude this section, the worst case with 404 errors is when they return a 200 status code. This condition is called Soft 404 and is not a positive situation because search engines continue to index these pages. Ensure that your server returns the correct status code for each type of page.

Take a look at the post that explains (in the context of 404) what to do with out-of-stock products in E-Commerce stores.

How to Actively Identify and Find 404 Errors on Your Site?

It’s important to be aware of 404 errors on your site, as well as outbound links that direct to pages with these errors on other sites. There are several free tools that can help you find these broken links more easily:

  • Google Search Console – Any 404 errors that Google’s bot finds on your site will be displayed in Google Search Console under the Indexing – Pages section. Search Console Indexing Errors and Warnings Status
  • deadlinkchecker – Enter your site’s URL and the tool will scan and report on 404 pages and broken links among other things.
  • Broken Link Checker – This WordPress plugin will report broken links on your site, whether they’re outbound or internal links.

Create a User-Friendly 404 Page

Some people believe that the appearance of their 404 page isn’t relevant because it’s the last place they want users to land on their site.

However, a user-friendly 404 page can turn a negative situation into a positive one. If you haven’t dedicated time to your site’s 404 page yet, it’s time to do so, as it might encourage users to continue navigating your site if they end up on a 404 page.

Sometimes it’s hard to imagine why there would be 404 pages on our site, but even if we think our site operates smoothly, 404 pages are much more common than we think.

For example, you should ensure that your 404 page is well-designed. You can add a search option to those 404 pages, link back to the homepage, and so on. Here’s a nice 404 page example from Airbnb:

Useful 404 Page Example

404 Letters for Post Summary (Count Them!)

So, in summary, there’s no need to worry. 404 pages are entirely normal, as explained in this post. If you’re looking for a concise summary, here are the key points regarding redirecting 404 pages that we discussed in this post:

  • Do not perform automatically redirects to all 404 pages.
  • Do not globally redirect 404 pages to the homepage.
  • Redirect a specific 404 page to a relevant category or parent page only if this redirection provides the most relevant user experience for the visitor.
  • It’s perfectly fine to serve a 404 to the visitor when the page no longer exists.
  • If there are valuable links pointing to 404 pages, use one of the tactics we discussed earlier.
  • Create a user-friendly 404 page.

For more information. Good luck!

Roee Yossef
Roee Yossef

I develop websites & custom WordPress themes by design. I love typography, colors & everything between, and aim to provide high performance, seo optimized websites with a clean & semantic code.


Leave a Comment

Quick Navigation