How To Fix 404 Errors In WordPress? (2 Easy Ways)

How to redirect your 404 pages

404 errors are one of the most common reasons visitors abandon a website. Because of 404 pages, a website owner might lose a lot of traffic and potential backlinks in addition to losing business. 404 errors can be caused by a variety of issues, including:

  • Content on the webpage has vanished: This might happen when a server goes down, or a website is being transferred.
  • Updating older blog entries: When individuals change the title of a blog post, they generally change the URL as well. Visitors who access your site using the old URL will be directed to a 404 error page.

What Does a 404 Error Mean?

The 404 error is a Hypertext Transfer Protocol (HTTP) standard response code that indicates that, despite the browser’s ability to interact with the server, it could not obtain the information requested by the user.

In WordPress, how do I Fix or redirect a 404 page?

In this post, we’ll go through two different methods for fixing or redirecting 404 pages
They are as follows:

  • Creating 404.php file
  • Using a Plugin

Method 1: Using code to redirect 404 pages to the homepage

Using this method you can create 301 redirects for all 404 pages to your homepage. To do so, log in to your server and navigate to the Public HTML folder or the folder containing your website files. You may also retrieve your website files by an FTP file application such as Filezilla. Logging onto the WordPress dashboard and going to Appearance > Theme Editor is another option.

Regardless of the technique you use, look for a file named 404.php, or build one if 404.php already does not exist, and add the following code to it:


header("HTTP/1.1 301 Moved Permanently");

header("Location: ".get_bloginfo('url'));



Save the changes when you’re finished. When a 404 error occurs, website visitors will now be routed to the homepage.

Method 2: How to use Plugins for redirecting or fixing 404s?

This is the most effective technique to redirect or fix a 404 error page as won’t have to create a single line of code for the homepage and there are multiple options to manage redirects. It is recommended that you utilize a plugin to prevent making costly mistakes when developing code.

You may use a variety of plugins, including the following:


With over one million active installs, Redirection is by far the most popular 404-page redirection plugin. It’s simple to use and includes several other features that we found to be quite appealing. You may, for example, send visitors who use a specific web browser to a particular page. Login status, Referrer, Cookies, HTTP headers, IP address, Server, and Page type – redirect if the current page is a 404 page – are among the various conditional redirects.

All 404 Redirect to Homepage

 With over 200,000 downloads, All 404 Redirect to Homepage is one of the most famous 404 redirection plugins. It’s also the easiest to use because it automatically redirects all 404 pages to the homepage, unlike most other plugins that need you to set redirects for specific URLs.

301 Redirects – Easy Redirect Manager

Another plugin that makes it simple to generate 404-page redirects. It has a lot of features that make it one of the most incredible plugins to utilize. Install it from here.

Installing and Activating the Plugin is the first step. Let’s take an example of “All 404 redirect to homepage” plugin here.

Steps to Create Redirects

Step 1: To begin, The All 404 Redirect to Homepage plugin will be installed initially. You may do so either by downloading it from or by going to Plugins > Add New in your WordPress admin panel and searching for the plugin. After you’ve finished installing the plugin, be sure to activate it.

Step 2: Adding Customizations to the Plugin: You’ll need to configure the plugin and define the redirection rules now that it’s installed and enabled. To do so, navigate to the Settings area of your WordPress website’s admin panel and click on All 404 Redirect to Homepage.

This will bring you to the plugin’s Settings page. Here, select 404 Redirection Status from the dropdown menu, and to enable the plugin, choose Enabled. After that, you’ll be prompted to input your website’s homepage URL in the “Redirect all 404 pages to” area. Your homepage URL will be stored in the plugin. This area may be used to add any other custom URL.

Step 3: After you’ve finished making your adjustments, click the Update Options button. In this instance, all 404 pages will now redirect to the homepage. Test the modifications to ensure that everything is working correctly. You may do so by going to your website and typing in a URL that doesn’t exist.

Avoid the 404 error by following the steps outlined in this post or head to Seahawk for getting any professional WordPress help & support.

Related Posts

Komal Bothra May 25, 2023

Best WordPress Development Agencies In 2023

According to recent statistics, WordPress has become a go-to platform for anyone who wants to

Komal Bothra May 24, 2023

MemberPress Plugin Review

Are you struggling to monetize your online content? Do you want a hassle-free way to

Komal Bothra May 24, 2023

Ninja Forms Review 2023: A Powerful WordPress Form Builder

In the ever-evolving world of WordPress, Ninja Forms has significantly impacted as a reliable and


Get started with Seahawk

Sign up in our app to view our pricing and get discounts.