4xx HyperText Transfer Protocol (HTTP) status codes indicate that there was an error with a browser’s request that prevented a server from being able to process and complete it.
A 410 error code means that the page is “gone forever.” This code indicates that a page has been permanently removed, so visitors shouldn’t ever expect for there to be a forwarding URL.
A 410 code is similar to a 404 Not Found error message, but it is usually used instead of a 404 when resources used to exist on a page but no longer do.
A 410 response code is mainly used to help web maintenance teams notify others that a resource was made unavailable on purpose, and remote links to that page should be taken down.
This kind of code is commonly used on limited time promotional pages or services.
It can also be used for resources that might not be associated with a site any longer and might look something like this:
HTTP was created as a way for servers and browsers to communicate with one another on the World Wide Web, allowing visitors to access the sites they’re looking to find
Tim Berners-Lee with CERN developed HTTP in 1989, which included the creation of the 410 status code.
There are several different ways that a 410 error might appear, including:
A 410 error can be used to indicate a few different circumstances, such as:
Here’s a more detailed example that explains when a 410 status code might be used.
Say that a company is running a promotion that includes a limited-time offer on one of their services or products.
The company then creates a web page dedicated to that promotion, which is scheduled to run for 90 days.
However, as soon as the promotion ends, the company takes the page down so that people trying to access it can no longer participate.
If the brand knows that they will never rerun the same promotion, they can use a 410 code for that page.
Some people may think that 410 errors are the same thing as 404 errors, or that using a 410 code on an inactive page isn’t important.
But 410 status codes can be better than 404 codes in some cases since they present clear information to site visitors (and Google) that a page isn’t returning.
Google still revisits pages with 404 codes from time to time to make sure that the page is indeed invalid.
By using the 410 response code, you can ensure that Google won’t ever try to revisit a particular page to see if it’s active.
Then, it can pay more attention to other pages on your site, making your website easier to crawl (and in turn potentially helping you to rank higher on Google).
By showing search engine “spiders” that one of your links is old and should be removed from their crawl index, you can also prevent unnecessary traffic to that page.
So if you’re confident that a page on your site won’t ever be relevant in the future, using a 410 code can be helpful in more ways than one.