You might’ve encountered the term “HTTP status code” for sure if you’re a webmaster or a web developer or in any way related to the websites.
Every time you enter a website address in your web browser, a request is made by the browser to your server for that particular page and in response a HTTP status code is generated by the web server before the actual data (page) is rendered on your browser.
However, these HTTP codes are just meant for browsers and not for human visitors. The web browsers use these status codes to know about the present condition of a webpage, whether it is in a healthy state or not.
You can find different HTTP status codes, each for a different purpose. However, only a few of those are known to the users. So, this article will help you identify all such unknown HTTP status codes, their meanings and the link juice (SEO benefits) that will be passed/carried if you use these codes.
How to Check the HTTP status code of a particular webpage?
You can simply go to the HTTP Status Code Checker and enter your webpage URL and click on “Check Server Headers”.
Note: You can check single or multiple URLs at once by choosing the “Single URL” or “Batch URL” options.
List of HTTP Status Codes, Meanings & the Link Juice They Pass
|HTTP Status code||Type||Description||Link Juice (SEO Benefit)|
|200||Success||The page has been served properly.||Carried|
|201||Success||The requested page has been served properly and a new page is created during the request.||Depends|
|202||Partial success||The server has received the request for the webpage and is currently processing it.||Carried|
|203||Partial success||The server has received the request for the webpage and it is waiting for a resource from another page.||Carried|
|204||Partial success||The server processed the request for the webpage but no content has been returned due to an error.||Carried|
|205||Partial success||Same as 204 but this time the server is waiting for the user to complete a specific action.||Carried|
|206||Partial Success||The server received a partial GET request from the user.||Carried|
|300||Redirection||The server is waiting the user to take an action so that it can fetch a new source||Depends|
|301||Redirected||The old URL/page has been permanently moved to a new location/URL.||Carried|
|302||Redirected||The old page has been temporary moved to a new location. However, the user should continue to use the old URL in the future.||Not carried|
|303||Conditional redirection||The user is requested to do some action (GET request) so that the current page may redirect to another resource. The GET request is conditional.||Not carried|
|304||Conditional redirection||The user has performed some action (conditional GET request) but the current page was not modified.||Not carried|
|305||Redirected||The user can only access the requested page using a proxy.||Not carried|
|306||Redirected||The server is fetching the page from another location but it will soon fetch the page C34from its older source. This status code is rarely used over a 302.||Not carried|
|400||Fail||Wrong syntax sent by the user||Not carried|
|401||Authentication required||The page is behind a login and/or requires an authentication from the user.||Not carried|
|403||Forbidden||The server denied the request.||Not carried|
|404||Page does not exist||The requested page is not found on the server.||Not carried|
|405||Not allowed||The server is not allowing any request to the page for this user.||Not carried|
|406||Not allowed||The server can’t respond to the request at this time.||Not carried|
|407||Proxy required||The resource must be requested via a proxy.||Not carried|
|408||Timed out||The server timed out performing the request.||Not carried|
|409||Conflict||The user’s action has given rise to a conflict of resource.||Not carried|
|410||Permanently removed||The page has been permanently removed from the server.||Not carried|
|500||Internal Server error||The server is facing issues with some internal configuration and thus unable to fulfill the request at this time||Not carried|
|501||Not recognized||The server is not equipped to understand the type of request sent||Not carried|
|502||Bad gateway||While fulfilling the current request, the server received an incorrect response from its upstream server||Not carried|
|503||Server not available||The server is facing downtime or is currently unavailable||Not carried|
|504||Gateway timeout||The server is acting as a gateway or a proxy server to another resource and didnt received a timely request from the user||Not carried|
|505||Server does not support protocol||The server is not configured to support the HTTP protocol version that is used in the request||Not carried|