Google’s John Mueller said on Twitter that it’s good to understand that the different HTTP status codes that your web pages can send.
It's good to understand the difference between 200, (301/302), (404/410), 500, 503. The exact details often don't matter that much.— 🍌 John 🍌 (@JohnMu) November 11, 2019
If the HTTP status code of a page is not “200”, then it’s likely that there is a problem with the page.
Earlier this year, John Mueller said that your website should not have pages with 5xx codes:
In general, you should aim to avoid having URLs that trigger server errors (5xx result codes) — regardless of where they come from. If URLs are invalid for your site, you should return 404 so that it's clear that they're not valid for your site.— 🍌 John 🍌 (@JohnMu) 17. März 2019
The website audit tool in SEOprofiler checks the HTTP status codes of all pages on your website, and it shows you how to correct errors that can have a negative impact on the rankings of your pages.
How to check the HTTP status codes of your web pages
Create your free SEOprofiler account now, and get an immediate website audit report that shows the HTTP status codes of your web pages: