client error RFC 9110
HTTP 410 Gone
Resource was here but is permanently deleted — not coming back.
What it means
Stronger than 404. Where 404 means 'not found' (may have never existed), 410 explicitly says 'this used to exist and is now permanently gone'. Search engines de-index 410 pages faster than 404. Use 410 when you deliberately kill a URL and want Google to drop it fast.
When servers send it
- •Deleted a page and don't want it re-crawled
- •Product permanently discontinued
- •API endpoint removed after deprecation
What the client does
Same as 404 for humans. Search engines de-index the URL faster.
Common causes
- •Intentional permanent removal
How to fix it
- 1.If unintentional: restore the resource or add a 301 redirect to the successor URL
Similar codes
404 Not Found client error
The requested URL does not exist on this server.
301 Moved Permanently redirect
The resource has permanently moved to a new URL — clients and search engines should update their references.
400 Bad Request client error
Server cannot process the request due to a client-side error — malformed syntax, invalid JSON, missing required fields.
401 Unauthorized client error
Authentication is required and either missing or invalid — the client is not identified.
403 Forbidden client error
Server understood who you are but refuses to authorize the request — permission denied.
← All HTTP status codes · HTTP status cheat sheet · HTTP headers reference