error on website
1. HTTP Errors
HTTP errors can be a big frustration to website visitors. We’ve all experienced them ourselves and know first hand how annoying it can be to be browsing a website and then BAM! You hit a wall with an HTTP error.
These errors are messages from the web server indicating that something has gone wrong (clearly!), and there are a few specific types that are the most common:
401 (Unauthorized) ⇒ this error happens when someone tries to access a page for which they are not authorized. You can usually fix this error by reviewing the URL of the page that is causing the error; it’s possible that the link clicked is one that is for authorized users only (for example, users who have logins with a valid user ID and password).
403 (Forbidden) ⇒ this error occurs when a server will not complete a request because a user isn’t allowed to access it. Slightly different than a 401 error, a 403 error recognizes that a user may be logged in with a valid user ID and password, but does not have authorization to access the specific page. Typically, this means the user needs to have their user account access updated by the website administrator.
404 (Not Found) ⇒ this error is one that most people see on a regular basis. A 404 error occurs when a user tries to access a webpage that doesn’t (or no longer) exists. The causes of this error could be from broken links, incorrect URLs, or a redirected page that is no longer valid. This error can easily be fixed, however, by reviewing all of these crawl errors in Google Search Console, and submitting broken link re-directs in your website’s WordPress or content management system, or having your web developers add in the redirects for you.
500 (Internal Server Error) ⇒ this error is another very common message displayed for a lot of users, and it’s pretty much just a generic error message for any type of internal server error that cannot be easily defined. This error can usually be fixed when the user refreshes their web browser (if the error is related to the server being busy and unable to process requests quickly enough), deletes their cookies, or visits the page at another time, possibly when the server isn’t so overloaded. On your end, however, you can usually troubleshoot the cause of the error through your WordPress or content management system, and follow the steps to diagnose and fix the issue.
504 (Gateway timeout) ⇒ another common one, a 504 error signifies a gateway timeout, which happens when one server did not receive a timely response from another server when it was attempting to load the page. Most of the time this issue is not the fault of a website, but there are a few ways to troubleshoot the error. If it’s a result of a corrupted database and your website is on WordPress, you can install and run a plugin like WP-DBManager to repair and optimize your database. It might also be an issue relating to your .htaaccess file within WordPress. Or you could try contacting your hosting company, to see if the issue is on their end.
2. Expiring Domain Name
Search engines prefer to return results of websites that are active and long-standing. Having your domain name registered for multiple years shows a commitment to your business, your site and your content.
Review your current domain registration and renew it annually to make sure your site isn’t deemed as ‘spammy’.