HTTP Status code : It is code that express meaning of responses from the server. When computers are communicating with each other. It is three numerical digits. Each code gives different meaning and use for particular purpose. Learn how to implement each of them practically to have complete insight about each of HTTP Status code.
1XX. It indicates the provisional response. It wants requester ( one who requests ) to take action and continue. 2xx ( Successful ) : It indicates the service processed the request successfully. 3xx ( Redirected) 4xx ( Request error) 5xx ( server error). It indicates error is with the server not with the request.
For Example : HTTP Status Code 404 –> Not Found ( Server through this message when requested source not available).
In SEO, Generally for broken links, 404 error page appears. We will share article in future about how to optimize 404 Page as per Search engine optimization guidelines.
503 : Service not available 400 : Bad request. 502 bad gateway
List of HTTP Status Code with Meaning and Description
HTTP Status code | Meaning and Description |
---|---|
100 | Continue |
101 | Switching Protocols |
102 | Processing |
103-199 | These are Unassigned |
HTTP Status Code 200 | OK |
201 | Created |
HTTP Status Code 202 | Accepted |
203 | Non-Authoritative Information |
204 | No Content |
205 | Reset Content |
HTTP Status Code 206 | Partial Content |
207 | Multi-Status |
208 | Already Reported |
209-225 | These are Unassigned |
226 | IM Used |
227-299 | These are Unassigned |
300 | Multiple Choices |
HTTP Status Code 301 | Use to Moved Permanently ( Very Important in Online Marketing) |
HTTP Status Code 302 | Found |
303 | See Other |
304 | Not Modified |
305 | Use Proxy |
306 | (Unused) |
307 | Temporary Redirect |
308 | Permanent Redirect |
309-399 | Unassigned |
HTTP Status Code 400 | Bad Request |
HTTP Status Code 401 | Unauthorized |
402 | Payment Required |
403 | Forbidden |
HTTP Status Code 404 | Page Not Found ( Very important for websites) |
HTTP Status Code 405 | Method Not Allowed |
406 | Not Acceptable |
407 | Proxy Authentication Required |
408 | Request Timeout |
409 | Conflict |
HTTP Status Code 410 | Gone |
411 | Length Required |
412 | Precondition Failed |
413 | Payload Too Large |
414 | URL Too Long |
415 | Unsupported Media Type |
416 | Requested Range Not Satisfiable |
417 | Expectation Failed |
422 | Un-process able Entity |
423 | Locked |
424 | Failed Dependency |
425 | Un ordered selection |
426 | Upgrade Required |
427 | Too many requests |
428 | Precondition Required |
429 | Too Many Requests |
430 | Unassigned |
431 | Request Header Fields Too Large |
444 | No Response |
450 | Blocked by windows parental controls |
451 | Un Available for legal reasons |
494 | It means Request is too large |
HTTP Status Code 500 | Internal Server Error |
501 | Not Implemented |
502 | Bad Gateway |
HTTP Status Code 503 | Service Unavailable |
504 | Gateway Timeout |
505 | HTTP Version Not Supported |
506 | Variant Also Negotiates (Experimental) |
507 | Insufficient Storage |
508 | Loop Detected |
509 | Bandwidth Limit exceed |
510 | Not Extended |
511 | Network Authentication Required |
512-599 | These codes are also Unassigned. May be reserved for future use. |
If your work on Practically on HTTP Status code, then you will have clear understanding. Learn about various HTTPs codes and their uses in real time. Work on various scenarios for effective implementation. First learn about important one’s. If you are blogger, then it is highly recommended to know about commonly appearing codes. As it is very important to optimize your site weel.
Later on you can proceed on other codes. I Hope you got easy understanding on list of HTTP codes.
Don’t forget to share your valuable suggestions here. Feedback will be taken into consideration.
Wow. Good information onn HTTP Status Code