{"id":115,"date":"2021-02-02T05:14:50","date_gmt":"2021-02-02T05:14:50","guid":{"rendered":"https:\/\/hoganhost.com.ng\/blog\/?p=115"},"modified":"2024-08-12T13:35:55","modified_gmt":"2024-08-12T12:35:55","slug":"how-to-fix-error-404-not-found-on-your-wordpress-site","status":"publish","type":"post","link":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/","title":{"rendered":"How to Fix Error 404 Not Found on Your WordPress Site"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-medium wp-image-117\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-300x185.jpg\" alt=\"\" width=\"300\" height=\"185\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-300x185.jpg 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-1024x631.jpg 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-768x473.jpg 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-400x245.jpg 400w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1.jpg 1536w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the tamer ones. But that doesn\u2019t mean it isn\u2019t frustrating when you or your visitors try to browse your site and keep running into the Error 404 Not Found message.\u00a0 That\u2019s the last thing you want first-time potential customers seeing from your brand. A 404 error can also be an indicator to you that something has changed or moved and a 301 redirect probably needs to be added for SEO.<\/p>\n<p>In this post, we\u2019re going to try to help you get your site working again by explaining a few things:<\/p>\n<h2 class=\"has-anchor-hash\">What is the Error 404 Not Found?<span id=\"error-404-not-found\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h2>\n<p>Whenever you, or one of your visitors, visit your website, your browser sends a request to the web server and receives back data including something called an HTTP header. The HTTP header includes\u00a0HTTP status codes\u00a0to explain \u201cwhat happened\u201d with the request.<\/p>\n<p>Most of the time, the request works perfectly and you never actually see the HTTP status code (<em>unless you go looking<\/em>). But if something\u00a0<em>goes wrong<\/em>, your web browser will usually display a message with the HTTP status code to indicate the exact problem.<\/p>\n<p>Just like other error messages (500 error,\u00a0502 error,\u00a0504 error, etc.), the Error 404 Not Found message is the result of that process.<\/p>\n<h3 class=\"has-anchor-hash\">What Does Error 404 Not Found Actually Mean?<span id=\"what-does-error-404-not-found-actually-mean\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>Basically, it means that the client (<em>your, or your visitor\u2019s, web browser<\/em>) was able to successfully connect to the host (<em>your website\u2019s server<\/em>), but it was unable to find the actual resource that was requested (<em>e.g. a specific URL or filename<\/em>).<\/p>\n<p>For example, if someone tries to access\u00a0<code>yoursite.com\/post-name<\/code>\u00a0but you don\u2019t have any content with the slug\u00a0<code>post-name<\/code>.\u00a0The visitor will then see a 404 error because, even though your web server is functioning normally, the resource that was requested doesn\u2019t exist.<\/p>\n<p>It\u2019s not just posts or pages either, any asset missing can generate a 404 error on the server, such as a missing image file, missing JavaScript, missing\u00a0CSS, etc.<\/p>\n<h3 class=\"has-anchor-hash\">What Causes Error 404 Not Found on WordPress?<span id=\"what-causes-error-404-not-found-on-wordpress\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>If you see this error on all of your site\u2019s content, it\u2019s typically due to an issue with your WordPress site\u2019s\u00a0permalinks. If you only see it on individual pieces of content, though, it\u2019s most likely because you changed a piece of content\u2019s slug without setting up a redirect.<\/p>\n<p>Additionally, the 404 error isn\u2019t always a bad thing \u2013\u00a0<strong>it\u2019s only bad when it\u2019s interfering with usability<\/strong>. And sometimes things are just out of your control!<\/p>\n<p>For example, sometimes a person might just type the wrong URL in their address bar. In that case, they\u2019ll still see a 404 error, but there\u2019s no actual problem with how your site is configured. This is actually the desired response, and you can create your own custom 404 page to help get visitors to the right spot (<em>we\u2019ll show you how later on<\/em>).<\/p>\n<h3 class=\"has-anchor-hash\">Error 404 Not Found Variations<span id=\"error-404-not-found-variations\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>Because different browsers display error messages differently, you might see a different message for this error. Other common variations include:<\/p>\n<ul>\n<li>\u201cError 404\u201d<\/li>\n<li>\u201c404 Not Found\u201d<\/li>\n<li>\u201cHTTP Error 404\u201d<\/li>\n<li>\u201cNot Found\u201d<\/li>\n<li>\u201cPage Not Found\u201d<\/li>\n<li>\u201cThe requested URL was not found on this server.\u201d<\/li>\n<li>\u201cThe page cannot be found\u201d<\/li>\n<li>\u201cWe can\u2019t find the page you\u2019re looking for.\u201d<\/li>\n<li>\u201cThe requested URL \/~ was not found on this server. That\u2019s all we know.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-medium wp-image-116\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1-300x198.png\" alt=\"\" width=\"300\" height=\"198\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1-300x198.png 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1-1024x676.png 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1-768x507.png 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1-687x455.png 687w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png 1487w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>The Error 404 Not Found message is also unique in that many sites will actually create a custom page to address the error, rather showing one of the messages above. Some WordPress themes also include custom 404 pages by default. For that reason, you might not actually see the error message at all because many sites will use\u00a0<a href=\"https:\/\/www.creativebloq.com\/web-design\/best-404-pages-812505\" target=\"_blank\" rel=\"noopener noreferrer\">funny or creative 404 pages instead<\/a>.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-medium wp-image-117\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-300x185.jpg\" alt=\"\" width=\"300\" height=\"185\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-300x185.jpg 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-1024x631.jpg 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-768x473.jpg 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1-400x245.jpg 400w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/funny-404-page-1536x946-1.jpg 1536w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Below is an example of our own 404 page at Kinsta. We include a search box and some of our recent blog posts to help visitors find what they might have been looking for.\u00a0<strong>Always include search functionality on your 404 page<\/strong>.<\/p>\n<h3 class=\"has-anchor-hash\">Error 404 Not Found Impact on SEO<span id=\"error-404-not-found-impact-on-seo\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>Error 404 Not Found doesn\u2019t have any inherent negative impact on SEO. But it might have a negative impact depending on the reason for why the error is happening.<\/p>\n<p>For example, if a visitor just mistypes a URL and sees a 404 error \u2013 there won\u2019t be a negative impact on SEO. But if you have individual errors because of broken URLs, that will inhibit Google\u2019s ability to properly crawl your site and have a negative SEO effect in that way.<\/p>\n<p>Additionally, if a permalink issue is causing sitewide 404 errors, Google won\u2019t be able to crawl any of your site\u2019s content. In other words,\u00a0<strong>always fix your 404 errors as soon as possible<\/strong>.<\/p>\n<h3 class=\"has-anchor-hash\">Error 404 Not Found Impact on Site Performance<span id=\"error-404-not-found-impact-on-site-performance\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>Many don\u2019t realize it, but sites that generate a lot of 404 errors can easily run into performance issues, as these responses aren\u2019t typically\u00a0cached. We saw this a lot on larger sites and it can be a big problem if you accidentally promote or get a surge of viral traffic to a 404 page. To minimize the impact of 404 requests on site performance, we automatically\u00a0cache 404 pages for 15 minutes. If you create a new page with the same URL as the cached 404 page, we\u2019ll automatically purge the cache so your visitors will be able to see the new page immediately. This means your site will be protected from PHP and CPU spikes caused by traffic to dynamic 404 pages.<\/p>\n<p>You are probably generating more 404 errors than you think!\u00a0Our\u00a0MyKinsta analytics\u00a0tool can help you determine the exact amount (as seen below).<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-medium wp-image-118\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-1-1536x474-1-300x93.png\" alt=\"\" width=\"300\" height=\"93\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-1-1536x474-1-300x93.png 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-1-1536x474-1-1024x316.png 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-1-1536x474-1-768x237.png 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-1-1536x474-1.png 1536w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>You can also quickly see what the top 404 errors are. In this example below, you can see the site is missing some mobile icons, such as\u00a0<code>\/apple-touch-icon.png<\/code>. These are most likely in a theme or plugin\u2019s code that is getting queried, but the actual icons were never added. Therefore, the server generates a 404 error as it can\u2019t find the resources.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-119\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/top-404-errors-1-300x238.png\" alt=\"\" width=\"300\" height=\"238\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/top-404-errors-1-300x238.png 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/top-404-errors-1-1024x811.png 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/top-404-errors-1-768x608.png 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/top-404-errors-1.png 1529w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>You can also check 404 errors in\u00a0Google Search Console\u00a0or install a third-party plugin such as\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/redirection\/\" target=\"_blank\" rel=\"noopener noreferrer\">Redirection<\/a>\u00a0which logs 404 errors. However, remember that plugins like these also have an impact on performance. It\u2019s much better to rely on a server-level tool. That\u2019s why we provide these tools for all Kinsta clients.<\/p>\n<p>The reason these errors are bad is that many 404 pages are very resource intensive. For large sites, you\u2019ll want to\u00a0<strong>avoid a heavy 404 page<\/strong>. Create a\u00a0<a href=\"https:\/\/codex.wordpress.org\/Creating_an_Error_404_Page\" target=\"_blank\" rel=\"noopener noreferrer\">simple 404 template<\/a>\u00a0that avoids querying the database any further if possible.<\/p>\n<h2 class=\"has-anchor-hash\">How to Fix Error 404 Not Found on WordPress<span id=\"fix-error-404-not-found\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h2>\n<p>Below, we\u2019ll cover a couple different methods for how to fix the Error 404 Not Found message, depending on whether it\u2019s happening sitewide or to specific content.<\/p>\n<h3 class=\"has-anchor-hash\">Update Your WordPress Site\u2019s Permalinks<span id=\"update-your-wordpress-sites-permalinks\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>If you\u2019re experiencing sitewide 404 errors when trying to access content, the most likely cause is an issue with your permalinks (or your\u00a0.htaccess file, if your host uses\u00a0Apache). If you\u2019re a Kinsta client, we utilize\u00a0Nginx, so you can rule out the .htaccess file as a possible cause.<\/p>\n<p>The <strong>easiest<\/strong> way to fix this is to update your\u00a0permalink settings\u00a0through the WordPress dashboard. All you need to do is go to Settings \u2192 <strong>Permalinks<\/strong> and click <strong>Save Changes<\/strong> (you don\u2019t need to make any changes \u2013 clicking Save Changes is enough)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-120\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/save-permalinks-300x226.png\" alt=\"\" width=\"300\" height=\"226\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/save-permalinks-300x226.png 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/save-permalinks-1024x770.png 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/save-permalinks-768x577.png 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/save-permalinks-105x80.png 105w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/save-permalinks.png 1374w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>This will update your permalinks settings and flush rewrite rules. In most cases this solution fixes the WordPress posts 404 error. However, if it does not work for you, then you probably need to update your <strong>.htaccess<\/strong> file manually.<\/p>\n<p>Login to your server using FTP or <strong>Cpanel,<\/strong> and modify the <a title=\"What is .htaccess File in WordPress?\" href=\"https:\/\/www.wpbeginner.com\/glossary\/htaccess\/\">.htaccess file<\/a>\u00a0which is located in the same location where folders like \/wp-content\/ and \/wp-includes\/ are located. The easiest thing you can do is to temporarily make the file writeable by changing the permissions to 666. Then repeat the original solution. Don\u2019t forget to change the permissions back to 660. You can also manually add this code in your .htaccess file:<\/p>\n<div>\n<div id=\"highlighter_136486\" class=\"syntaxhighlighter  php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\"># BEGIN WordPress<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php plain\">&lt;IfModule mod_rewrite.c&gt;<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php plain\">RewriteEngine On<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"php plain\">RewriteBase \/<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"php plain\">RewriteRule ^index\\.php$ - [L]<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"php plain\">RewriteCond %{REQUEST_FILENAME} !-f<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"php plain\">RewriteCond %{REQUEST_FILENAME} !-d<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"php plain\">RewriteRule . \/index.php [L]<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"php plain\">&lt;\/IfModule&gt;<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"php plain\"># <\/code><code class=\"php functions\">END<\/code> <code class=\"php plain\">WordPress<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Finally, if your host uses the Apache server, you can use .htaccess to set up redirects. The\u00a0<a href=\"https:\/\/www.htaccessredirect.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">.htaccess Generator site<\/a>\u00a0can help you generate the proper code to add to your site\u2019s <strong>.htaccess<\/strong> file.<\/p>\n<h3 class=\"has-anchor-hash\">Set Up 301 Redirects For Moved or Renamed Content<span id=\"set-up-301-redirects-for-moved-or-renamed-content\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>If you\u2019re experiencing 404 errors on a specific piece of content, the issue is likely that you:<\/p>\n<ul>\n<li>Changed\u00a0the URL slug\u00a0for that content.<\/li>\n<li>Moved that piece of content manually, e.g. by deleting the existing post and pasting it into a new post.<\/li>\n<\/ul>\n<p>Users then try to access the content at the old location and see a 404 page instead of the resource they were expecting. The best way to fix this is to automatically redirect anyone who tries to access the old location to the new location. That way, they\u2019ll make it to the right spot without any 404 errors. It\u2019s also good for SEO. If you move or rename a post without adding a redirect, you lose all the domain authority attached to the backlinks pointed at that post.<\/p>\n<p>WordPress by default will attempt to redirect changed\/moved content. But it doesn\u2019t always work and you should never rely on WordPress for this functionality. But don\u2019t worry, there are several easy ways to set up\u00a0redirects in WordPress:<\/p>\n<p>First, you can use the\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/redirection\/\" target=\"_blank\" rel=\"noopener noreferrer\">free Redirection plugin<\/a>\u00a0to manage redirects from your WordPress dashboard. Once you\u2019ve installed and activated the plugin, go to Tools \u2192 Redirection and enter the 404 page URL in the Source URL box and the new location of the content in the Target URL box:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-121\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/wordpress-404-error-page-4-300x178.png\" alt=\"\" width=\"300\" height=\"178\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/wordpress-404-error-page-4-300x178.png 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/wordpress-404-error-page-4-768x455.png 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/wordpress-404-error-page-4.png 999w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<h3>if is not still working, Disable Your WordPress Themes and Plugins<\/h3>\n<p>As we mentioned earlier, sometimes your plugins and themes can affect your WordPress URL structure, depending on their settings. If you tried one or both of the previous methods and the WordPress 404 error still persists, disabling your themes and plugins is your best bet.<\/p>\n<p>There are two ways to do this, depending on whether you have access to your dashboard or not. If you\u00a0<em>do<\/em>\u00a0have access, go to the\u00a0<strong>Plugins\u00a0\u203a All Plugins\u00a0<\/strong>tab and follow this process for each of your plugins:<\/p>\n<ol>\n<li>Click on the\u00a0<strong>Deactivate\u00a0<\/strong>button below the plugin\u2019s name.<\/li>\n<li>Check your site, to see if the 404 error persists.<\/li>\n<li>If the error is still there, re-activate the plugin you disabled.<\/li>\n<li>Move to the next plugin on the list, and repeat the process.<\/li>\n<\/ol>\n<p>Your goal here is to eliminate each plugin as a suspect, one by one. You could disable all of them at once, but in most cases, it\u2019s a single plugin that\u2019s causing your problems. If disabling one of your plugins fixes the issue, you have three options. You can see if there\u2019s an update available, keep the plugin temporarily disabled until there\u2019s an update, or uninstall it and look for an alternative.<\/p>\n<p>If you\u2019ve checked all your plugins and none of them is to blame, you\u2019ll also want to make sure your active theme isn\u2019t behind the 404 error. This process is much faster since you only have to check one theme. Go to your\u00a0<strong>Themes\u00a0<\/strong>tab and switch your active theme to anything else:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-124\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/switch-themes-300x116.jpg\" alt=\"\" width=\"300\" height=\"116\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/switch-themes-300x116.jpg 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/switch-themes-768x297.jpg 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/switch-themes.jpg 940w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Now, check to see if the WordPress 404 error is gone. If it is, then you again have to choose between looking for an update or finding a new theme. Switching WordPress themes can be a bit of a hassle, but it\u2019s worth it in the long run if your current theme is resulting in errors.<\/p>\n<p>If you don\u2019t have access to your dashboard, you can still disable your theme and plugins manually via FTP. To do this, access your website using FileZilla, then navigate to the\u00a0<strong>public_html\/wp-content\u00a0<\/strong>directory. You\u2019ll find several folders here, two of which are called\u00a0<strong>plugins\u00a0<\/strong>and\u00a0<strong>themes<\/strong>\u00a0respectively:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-125\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/plugins-themes-folders-300x69.jpg\" alt=\"\" width=\"300\" height=\"69\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/plugins-themes-folders-300x69.jpg 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/plugins-themes-folders-768x177.jpg 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/plugins-themes-folders.jpg 1019w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Go into the\u00a0<strong>plugins\u00a0<\/strong>directory first. You\u2019ll notice that there are individual folders for each plugin installed on your website. What you want to do is select one of those folders, right-click on it, and choose the\u00a0<strong>Rename\u00a0<\/strong>option:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-126\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-folder-300x114.jpg\" alt=\"\" width=\"300\" height=\"114\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-folder-300x114.jpg 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-folder-768x292.jpg 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-folder.jpg 924w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Change the folder\u2019s name to something like\u00a0<strong>akismet.disabled<\/strong>, so you can still easily identify it. The mere act of changing the plugin folder\u2019s name is enough for WordPress to disable it. Now, check to see if the 404 error is gone. If it isn\u2019t, return that folder to its original name, and repeat this process in turn for each other plugin within the directory.<\/p>\n<p>If one of your plugins\u00a0<em>is<\/em>\u00a0behind the error, you know how to deal with it by now. However, if they all come up clean, you can move on to the\u00a0<strong>wp-content\u00a0\u203a themes\u00a0<\/strong>directory. Once you\u2019re in, look for your active theme\u2019s folder and rename it, just as you did with your plugins:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-127\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-theme-folder-300x105.jpg\" alt=\"\" width=\"300\" height=\"105\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-theme-folder-300x105.jpg 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-theme-folder-768x270.jpg 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/rename-theme-folder.jpg 923w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Since WordPress always needs an active theme, disabling yours will cause the platform to default to one of its out-of-the-box options. This can affect the way your website looks, but don\u2019t worry, it\u2019s only temporary.<\/p>\n<p>If the error is gone, you may need to look for a new theme. However, if it isn\u2019t, feel free to restore your theme\u2019s folder to its original name, so WordPress recognizes it again.<\/p>\n<h2 class=\"has-anchor-hash\">How to Create Your Own Error 404 Not Found Page<span id=\"create-404-page\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h2>\n<p>While you can do your best to prevent 404 errors by following the tips above, it\u2019s\u00a0<strong>impossible to entirely eliminate 404 errors<\/strong>\u00a0because some things are just plain outside your control. It\u2019s not uncommon for small WordPress sites to have thousands of 404 errors every month.<\/p>\n<p>For example, if a visitor mistypes the URL, or if another website links to a page that doesn\u2019t exist, people are going to get 404 errors no matter what.<\/p>\n<p>To provide a more user-friendly error page, you can use one of the many 404 page plugins. For example, the free\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/404page\/\" target=\"_blank\" rel=\"noopener noreferrer\">404page plugin<\/a>\u00a0lets you set up a custom 404 error page with:<\/p>\n<ul>\n<li>A search box<\/li>\n<li>Important links<\/li>\n<li>Contact information<\/li>\n<\/ul>\n<p>Another important feature of the 404page plugin is that it doesn\u2019t create redirects. A\u00a0<strong>404 page should never be redirected to a physical page<\/strong>\u00a0such as\u00a0<code>yoursite.com\/404<\/code>. The 404 error should always be generated dynamically on the page in question.<\/p>\n<p>By including these elements, you give visitors the tools they need to find their way to the right page. But remember,\u00a0<strong>keep your 404 page light<\/strong>\u00a0<strong>for better performance<\/strong>. Only include what is absolutely needed.<\/p>\n<h2 class=\"has-anchor-hash\">How to Monitor 404 Errors Going Forward<span id=\"monitor-404-errors\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h2>\n<p>Going forward, it can be beneficial to pay attention to which requests are causing 404 errors at your site. This can help you:<\/p>\n<ul>\n<li>Find broken links\u00a0that are sending people to a non-existent resource (these could be internal links or external links from other sites). You\u2019d then want to do your best to fix those links if at all possible.<\/li>\n<li>See which pages Google is having trouble crawling. You\u2019d then want to figure out why Google is trying to crawl a non-existent page and set up a redirect if needed.<\/li>\n<li>Troubleshoot performance related issues with 404 errors.<\/li>\n<\/ul>\n<h3 class=\"has-anchor-hash\">Option 1 \u2013 Google Analytics<span id=\"option-1--google-analytics\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>If you use Google Analytics, you can set up a custom report to track 404 errors from external links. Rebelytics has\u00a0<a href=\"https:\/\/www.rebelytics.com\/404-errors-google-analytics\/\" target=\"_blank\" rel=\"noopener noreferrer\">a good tutorial<\/a>\u00a0on the topic.<\/p>\n<h3 class=\"has-anchor-hash\">Option 2 \u2013 WordPress Plugin<span id=\"option-2--wordpress-plugin\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>If you want to use a WordPress plugin, the aforementioned\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/redirection\/\" target=\"_blank\" rel=\"noopener noreferrer\">Redirection plugin<\/a>\u00a0can help you monitor for 404 errors from your WordPress dashboard.<\/p>\n<h3 class=\"has-anchor-hash\">Option 3 \u2013 Third-Party Audit Tool<span id=\"option-3--thirdparty-audit-tool\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>You can also use a third-party audit tool like\u00a0<a href=\"https:\/\/ahrefs.com\/site-audit\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ahrefs<\/a>\u00a0to monitor for 404 errors on your WordPress site. You can even set this up to run on a schedule.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-122\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-audit-300x182.png\" alt=\"\" width=\"300\" height=\"182\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-audit-300x182.png 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-audit-1024x620.png 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-audit-768x465.png 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/404-errors-audit.png 1516w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<h3 class=\"has-anchor-hash\">Option 4 \u2013 Google Search Console<span id=\"option-4--google-search-console\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>Lastly, you can track 404 errors that Google\u2019s crawlers encounter in Google Search Console. Once you\u2019ve\u00a0verified your site with Google Search Console, go to Crawl \u2192 Crawl Errors \u2192 Not found to view a list of 404 errors that Google has encountered. This is by far one of the easiest ways. It\u2019s also the best in terms of performance because it requires no third-party plugins or additional scanning against your site. Google\u2019s bots are already crawling your site on a regular basis, so why not simply take advantage of the data they already provide?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-123\" src=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-search-console-404-errors-300x227.png\" alt=\"\" width=\"300\" height=\"227\" srcset=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-search-console-404-errors-300x227.png 300w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-search-console-404-errors-1024x776.png 1024w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-search-console-404-errors-768x582.png 768w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-search-console-404-errors-105x80.png 105w, https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-search-console-404-errors.png 1345w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<h2 class=\"has-anchor-hash\">Summary<span id=\"summary\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h2>\n<p>Unfortunately, 404 errors will happen on your site whether you like it or not. The larger your WordPress site is, the more you\u2019ll start seeing. We recommend getting a good workflow together for how you monitor these types of errors and go about fixing them. 404 errors are never good for visitors, your brand, and Google doesn\u2019t like to see them either.<\/p>\n<p>Have any other tips or questions regarding the Error 404 Not Found message or how it impacts your WordPress site? Let us know below in the comments.<\/p>\n<div class=\"user-content mt--40 pb--60\">\n<hr class=\"mini-divider\" \/>\n<p>If you enjoyed this article, then you\u2019ll love HoganHost hosting platform. Turbocharge your website and get 24\/7 support from our veteran WordPress team. Let us show you the HoganHost difference! <a href=\"https:\/\/hoganhost.com.ng\" data-track-ga-category=\"single-post\" data-track-ga-label=\"bottom-cta\">Check out our plans<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":116,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[9],"tags":[],"class_list":["post-115","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Fix Error 404 Not Found on Your WordPress Site - HoganHost blog<\/title>\n<meta name=\"description\" content=\"Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the tamer ones. But that doesn\u2019t\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Fix Error 404 Not Found on Your WordPress Site - HoganHost blog\" \/>\n<meta property=\"og:description\" content=\"Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the tamer ones. But that doesn\u2019t\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/\" \/>\n<meta property=\"og:site_name\" content=\"HoganHost blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/HoganHost\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-02T05:14:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-12T12:35:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1487\" \/>\n\t<meta property=\"og:image:height\" content=\"982\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Abigal okon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hoganhostng\" \/>\n<meta name=\"twitter:site\" content=\"@hoganhostng\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Abigal okon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/\"},\"author\":{\"name\":\"Abigal okon\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/person\/af16a18c6cc966b92a6cb13b500f3f0a\"},\"headline\":\"How to Fix Error 404 Not Found on Your WordPress Site\",\"datePublished\":\"2021-02-02T05:14:50+00:00\",\"dateModified\":\"2024-08-12T12:35:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/\"},\"wordCount\":2827,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png\",\"articleSection\":[\"wordpress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/\",\"url\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/\",\"name\":\"How to Fix Error 404 Not Found on Your WordPress Site - HoganHost blog\",\"isPartOf\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png\",\"datePublished\":\"2021-02-02T05:14:50+00:00\",\"dateModified\":\"2024-08-12T12:35:55+00:00\",\"description\":\"Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the tamer ones. But that doesn\u2019t\",\"breadcrumb\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage\",\"url\":\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png\",\"contentUrl\":\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png\",\"width\":1487,\"height\":982},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hoganhost.com.ng\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Fix Error 404 Not Found on Your WordPress Site\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#website\",\"url\":\"https:\/\/hoganhost.com.ng\/blog\/\",\"name\":\"HoganHost blog\",\"description\":\"Keeping you connected to everything from HoganHost\",\"publisher\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hoganhost.com.ng\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#organization\",\"name\":\"HoganHost\",\"url\":\"https:\/\/hoganhost.com.ng\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2022\/09\/hogan-host.png\",\"contentUrl\":\"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2022\/09\/hogan-host.png\",\"width\":466,\"height\":387,\"caption\":\"HoganHost\"},\"image\":{\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/HoganHost\",\"https:\/\/x.com\/hoganhostng\",\"https:\/\/instagram.com\/officialhoganhost\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/person\/af16a18c6cc966b92a6cb13b500f3f0a\",\"name\":\"Abigal okon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ef2272070d016c06ee69b30adce7c4e4b4faaa5c899c4b9224a5b1a43b1fb8d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ef2272070d016c06ee69b30adce7c4e4b4faaa5c899c4b9224a5b1a43b1fb8d0?s=96&d=mm&r=g\",\"caption\":\"Abigal okon\"},\"sameAs\":[\"https:\/\/hoganhost.com.ng\/blog\"],\"url\":\"https:\/\/hoganhost.com.ng\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Fix Error 404 Not Found on Your WordPress Site - HoganHost blog","description":"Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the tamer ones. But that doesn\u2019t","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/","og_locale":"en_US","og_type":"article","og_title":"How to Fix Error 404 Not Found on Your WordPress Site - HoganHost blog","og_description":"Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the tamer ones. But that doesn\u2019t","og_url":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/","og_site_name":"HoganHost blog","article_publisher":"https:\/\/facebook.com\/HoganHost","article_published_time":"2021-02-02T05:14:50+00:00","article_modified_time":"2024-08-12T12:35:55+00:00","og_image":[{"width":1487,"height":982,"url":"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png","type":"image\/png"}],"author":"Abigal okon","twitter_card":"summary_large_image","twitter_creator":"@hoganhostng","twitter_site":"@hoganhostng","twitter_misc":{"Written by":"Abigal okon","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#article","isPartOf":{"@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/"},"author":{"name":"Abigal okon","@id":"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/person\/af16a18c6cc966b92a6cb13b500f3f0a"},"headline":"How to Fix Error 404 Not Found on Your WordPress Site","datePublished":"2021-02-02T05:14:50+00:00","dateModified":"2024-08-12T12:35:55+00:00","mainEntityOfPage":{"@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/"},"wordCount":2827,"commentCount":0,"publisher":{"@id":"https:\/\/hoganhost.com.ng\/blog\/#organization"},"image":{"@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage"},"thumbnailUrl":"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png","articleSection":["wordpress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/","url":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/","name":"How to Fix Error 404 Not Found on Your WordPress Site - HoganHost blog","isPartOf":{"@id":"https:\/\/hoganhost.com.ng\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage"},"image":{"@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage"},"thumbnailUrl":"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png","datePublished":"2021-02-02T05:14:50+00:00","dateModified":"2024-08-12T12:35:55+00:00","description":"Of the many potential errors you might see on your WordPress site, Error 404 Not Found is one of the tamer ones. But that doesn\u2019t","breadcrumb":{"@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#primaryimage","url":"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png","contentUrl":"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2021\/02\/google-404-error-page-1.png","width":1487,"height":982},{"@type":"BreadcrumbList","@id":"https:\/\/hoganhost.com.ng\/blog\/wordpress\/how-to-fix-error-404-not-found-on-your-wordpress-site\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hoganhost.com.ng\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Fix Error 404 Not Found on Your WordPress Site"}]},{"@type":"WebSite","@id":"https:\/\/hoganhost.com.ng\/blog\/#website","url":"https:\/\/hoganhost.com.ng\/blog\/","name":"HoganHost blog","description":"Keeping you connected to everything from HoganHost","publisher":{"@id":"https:\/\/hoganhost.com.ng\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hoganhost.com.ng\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hoganhost.com.ng\/blog\/#organization","name":"HoganHost","url":"https:\/\/hoganhost.com.ng\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2022\/09\/hogan-host.png","contentUrl":"https:\/\/hoganhost.com.ng\/blog\/wp-content\/uploads\/2022\/09\/hogan-host.png","width":466,"height":387,"caption":"HoganHost"},"image":{"@id":"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/HoganHost","https:\/\/x.com\/hoganhostng","https:\/\/instagram.com\/officialhoganhost"]},{"@type":"Person","@id":"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/person\/af16a18c6cc966b92a6cb13b500f3f0a","name":"Abigal okon","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hoganhost.com.ng\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ef2272070d016c06ee69b30adce7c4e4b4faaa5c899c4b9224a5b1a43b1fb8d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ef2272070d016c06ee69b30adce7c4e4b4faaa5c899c4b9224a5b1a43b1fb8d0?s=96&d=mm&r=g","caption":"Abigal okon"},"sameAs":["https:\/\/hoganhost.com.ng\/blog"],"url":"https:\/\/hoganhost.com.ng\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/posts\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/comments?post=115"}],"version-history":[{"count":1,"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/posts\/115\/revisions"}],"predecessor-version":[{"id":128,"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/posts\/115\/revisions\/128"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/media\/116"}],"wp:attachment":[{"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/media?parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/categories?post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoganhost.com.ng\/blog\/wp-json\/wp\/v2\/tags?post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}