Important HTTP Status Codes and what they mean

HTTP status codes are maintained by the Internet Assigned Numbers Authority. They are typically used by hosts to provide clients about their successful/unsuccessful requests.

HTTP Status Codes

200 – OK

The standard server response for when a HTTP request is successful.

204 – No Content

The request was successful, however no content was returned.

301 – Permanently Moved

When it comes to SEO this one is very important. When a URL is redirected this status code tells us the browsers and search engines this is a permanent move. This is very important for search engines as it tells them to stop crawling the old URL and start using the new one, making sure as much link juice is saved as possible.

302 – Temporarily Moved

Another important code for SEO. This is useful if need redirect to a temporary holding page when a component of your website is under maintained. This would let Google know not to index this new page in place of the original.

403 – Forbidden

Request was valid, however the client does not have the required permissions to receive the response.

404 – Not Found

The request resource was not found. This can be cause by content which has been deleted. Use a tool search as Google Search Console to find which of your URLs are generating 404 errors, setting up the appropriate 301 redirects where necessary.

Share this page: