418 I'm a teapot
A famous April Fools' status code from the Hyper Text Coffee Pot Control Protocol.
What it means
HTTP 418 I'm a teapot originates from a 1998 April Fools' joke (RFC 2324, the Hyper Text Coffee Pot Control Protocol). It means the server refuses to brew coffee because it is, in fact, a teapot. It is not a real error code, but many frameworks keep it as an Easter egg.
When it happens
It happens almost exclusively as a joke or test response. Some sites and APIs return 418 deliberately for bot traffic, test endpoints, or playful error handling.
How to fix it
- Nothing to fix — 418 is not a genuine error and is not part of standard HTTP.
- If you control the server and 418 appears unexpectedly, remove the joke handler returning it.
SEO impact
None in practice. It is not used for real content, so it has no meaningful effect on indexing. Do not return it for pages you want crawled.
Find out which of your URLs return 418
Paste a list of URLs and Sitewell checks the status code of every one at once — free and without signup.
Related codes
The server could not understand the request due to malformed syntax.
401 UnauthorizedAuthentication is required and has failed or not been provided.
402 Payment RequiredA largely reserved code intended for payment-gated access to a resource.
403 ForbiddenThe server understood the request but refuses to authorize it.
404 Not FoundThe server could not find the requested resource.
405 Method Not AllowedThe HTTP method used is not supported for the requested resource.
Related guides
A plain-English primer on HTTP status codes for SEOs: what the 2xx, 3xx, 4xx, and 5xx families mean, which ones affect rankings, and the codes worth knowing.
How to find and fix broken linksA practical walkthrough for finding broken links on your site, working out why each one breaks, and fixing them so visitors and crawlers stop hitting dead ends.