TrueURL

200 OK

A requisição foi bem-sucedida; no GET, o corpo traz o recurso solicitado. Toda cadeia de redirecionamentos deve terminar em uma URL que retorne 200.

Categoria
2xx Sucesso
Frase de motivo
OK
Redirecionamento
Não
Cacheável por padrão
Sim

200 OK é a resposta padrão de sucesso. O significado do conteúdo depende do método: no GET, é o recurso solicitado; no HEAD, os mesmos cabeçalhos sem o corpo; e no POST, geralmente o resultado da ação ou uma descrição dele.

Um 200 pode ser armazenado em cache de forma heurística. A menos que Cache-Control ou Expires digam o contrário, os caches podem guardá-lo e reutilizá-lo por um período que eles mesmos estimam, muitas vezes com base em Last-Modified. Validadores como ETag e Last-Modified permitem que o cliente verifique depois, com uma requisição condicional, se a sua cópia ainda está atualizada, e a resposta pode ser então 304 Not Modified.

Um 200 não diz nada sobre o conteúdo ser ou não o que o usuário queria. Páginas de erro, páginas vazias e telas de login às vezes são servidas com 200, o que esconde o problema dos navegadores, das ferramentas de monitoramento e dos mecanismos de busca.

Exemplo de resposta

HTTP
HTTP/1.1 200 OK
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 85
Cache-Control: public, max-age=600
ETag: "5f2b-1a3c"
Last-Modified: Wed, 28 Oct 2026 08:02:11 GMT

<!doctype html>
<html lang="en">
<title>Welcome</title>
<h1>Hello, world</h1>
</html>

SEO e verificação de redirecionamentos

Suas URLs canônicas devem retornar 200, e o último salto de toda cadeia de redirecionamentos deve terminar em uma delas. O Google considera páginas 200 para indexação, mas, se o conteúdo parecer um erro, por exemplo uma mensagem de “página não encontrada” ou uma página vazia, o Search Console informa um soft 404, e a página não é indexada. Use respostas 404 ou 410 de verdade para páginas que não existem.

Em uma verificação de redirecionamentos, o ideal é a cadeia chegar a um 200 depois de um único redirecionamento permanente. Confira se a URL final é a esperada: um 200 na página inicial ou em uma página de login depois de um redirecionamento muitas vezes indica um deep link quebrado. O Verificador de cadeia de redirecionamentos mostra cada salto até o 200 final.

Causas comuns e casos de uso

  • Uma página, um arquivo ou um recurso de API existe e foi servido com sucesso.
  • Soft 404: uma página inexistente mostra uma mensagem de “não encontrada”, mas retorna 200. Configure o servidor para enviar 404 ou 410.
  • Uma página de erro ou de manutenção retorna 200. Durante a manutenção, retorne 503 com Retry-After.
  • Uma verificação antibot ou uma página de consentimento retorna 200 em vez do conteúdo real. O TrueURL sinaliza as páginas de desafio mais comuns, mas não consegue reconhecer todas as páginas intersticiais.

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.