418 I'm a teapot vem da RFC 2324, o Hyper Text Coffee Pot Control Protocol (HTCPCP), uma RFC de 1º de abril publicada em 1998. Ela definia o 418 como a resposta de um bule de chá ao qual se pede para passar café.
A piada ficou tão popular que muitos frameworks e bibliotecas implementam o 418, e alguns sites o retornam de propósito, como easter egg ou como resposta a bots indesejados. Por isso, a RFC 9110 lista o 418 como reservado (Unused) no registro de códigos de status HTTP: ele não faz parte do HTTP padrão e, por enquanto, não pode ser atribuído a nenhuma outra função.
Clientes que não conhecem o 418 o tratam como um 400 Bad Request, como fazem com qualquer código 4xx desconhecido.
Exemplo de resposta
HTTP/1.1 418 I'm a teapot
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 100
<!doctype html>
<title>418 I'm a teapot</title>
<p>The requested entity body is short and stout.</p> SEO e verificação de redirecionamentos
Os mecanismos de busca tratam o 418 como qualquer outro erro 4xx; por isso, a URL não é indexada. Retornar 418 a bots indesejados funciona, na prática, como um bloqueio; garanta que a regra não pegue o Googlebot nem outros rastreadores dos quais você depende.
Causas comuns e casos de uso
- Uma página de easter egg; o Google mantém uma há muito tempo em
google.com/teapot. - Uma regra de bloqueio de bots responde aos scrapers com 418 em vez de 403.
- Um desenvolvedor usa o 418 como código provisório ou de teste.