HTTP Status Codes, Their Meaning and SEO Benefits

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)
Successful
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
 Redirected
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
Request Errors
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
Server Errors
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
Last Updated on by Radha Krishna under Hosting, SEO Category 1 Comment

 

Share This Article

Get Free Email Alerts

Stay Updated with Useful Blogging Tips. Get Free Email Newsletter Updates..

And, Next Confirm Your Email Subcription

   

One Comment to “HTTP Status Codes, Their Meaning and SEO Benefits”

  1. sahil says:

    Thanks for sharing this info
    This table is very much useful
    sahil recently posted..How to create database and database user for MySQL in cPanelMy Profile

Leave your comment here:

CommentLuv badge

Unable to load the Are You a Human PlayThru™. Please contact the site owner to report the problem.

 
We Use & Recommend
[Bluehost - Review | Installation | Discount ] Bluehost Coupon
Free Email Alerts
Facebook Twitter Google Plus RSS Feed Email
Rate Us

Like US