TrueURL

501 Not Implemented

O servidor não dá suporte à funcionalidade necessária para atender à requisição, normalmente um método HTTP que ele não reconhece.

Frase de motivo
Not Implemented
Redirecionamento
Não
Cacheável por padrão
Sim

501 Not Implemented significa que o servidor não dá suporte à funcionalidade necessária para atender à requisição. É a resposta correta quando o servidor não reconhece o método da requisição e não pode suportá-lo em nenhum recurso. Se o método for conhecido, mas não permitido para aquele recurso específico, o correto é 405 Method Not Allowed.

Os servidores também respondem 501 quando uma requisição usa um Transfer-Encoding que eles não entendem. Um 501 pode ser armazenado em cache de forma heurística.

Exemplo de resposta

HTTP
HTTP/1.1 501 Not Implemented
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 50

Method PROPFIND is not implemented by this server.

SEO e verificação de redirecionamentos

Os rastreadores buscam páginas com GET, que todo servidor de uso geral precisa suportar (assim como o HEAD); por isso, o 501 nunca deveria chegar até eles. Se uma verificação com o método definido como HEAD retornar 501 enquanto o GET funciona, o servidor não implementa o HEAD, o que confunde verificadores de links e ferramentas de monitoramento. Os mecanismos de busca tratam um 501 persistente como os demais erros 5xx.

Causas comuns e casos de uso

  • Um cliente usou um método que o servidor não conhece, como PROPFIND em um servidor sem WebDAV, ou um método personalizado.
  • A requisição usa um Transfer-Encoding que o servidor não suporta.
  • Um servidor HTTP mínimo ou embarcado implementa apenas o GET.

Verificador de redirecionamento de URL

Veja todos os códigos de status que uma URL retorna, salto a salto, com o verificador de redirecionamento gratuito do TrueURL.