Troubleshoot And Fix 404 error, Broken links, or Redirect issues

fix 404 errors

s 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:

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:

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

Akshara Chand February 23, 2023

Fix WordPress Contact Form Issues

A great approach to interacting with the users and visitors of your website is through

Komal Bothra February 22, 2023

Troubleshooting Common WordPress Errors

Nothing is more imperfect than an unexpected error that shows up on your website. Although

Komal Bothra February 22, 2023

Troubleshooting A Hacked WordPress Website

Have you ever been hacked or compromised on your WordPress website? In most cases, it

Get started with Seahawk

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