Como os códigos de status HTTP impactam o SEO - Gustavo Kennedy Renkel

Um novo documento do Google explica como os códigos de status HTTP afetam a aparência de um site nos resultados de pesquisa.

O Google publicou um novo documento de ajuda explicando como diferentes códigos de status HTTP afetam a forma como um site aparece nos resultados de pesquisa.

Um tweet recente sugere que Gary Illyes, do Google, teve uma mão na montagem deste documento.

Este é o novo guia para referência quando você não tem certeza de como um determinado código de status impacta o SEO.

Vamos dar uma olhada no que está incluído no novo guia do Google para proprietários de sites e desenvolvedores.

Muito disso pode ser familiar para você já, mas não faria mal atualizar seu conhecimento sobre códigos de status com as informações mais recentemente disponíveis.

Como os códigos de status HTTP afetam a pesquisa do Google

O novo documento do Google abrange os 20 principais códigos de status que o Googlebot encontra na web e os erros de rede e DNS mais proeminentes.

Os códigos de status HTTP são gerados pelo servidor que hospeda um site quando o conteúdo é solicitado por um navegador ou rastreador.

Por exemplo, se um navegador solicitar conteúdo que não está mais hospedado no servidor, então um código de status 404 (não encontrado) será gerado.

O primeiro número do código de status indica a qual categoria pertence. Todos os códigos 2xx referem-se a rastreamento bem sucedido, todos os códigos 3xx referem-se a redirecionamentos, e assim por diante.

Em vez de passar por todos os 20 códigos de status, reuni as principais tomadas para cada categoria.

HTTP 2xx (sucesso)

Esses códigos significam que o Googlebot pode rastrear o conteúdo e passá-lo para o pipeline de indexação.

O Google faz questão de notar que um código de status HTTP 2xx não garante a indexação, simplesmente significa que não houve erros encontrados.

A exceção é um código de status de 204, o que significa que a página foi acessada com sucesso, mas nenhum conteúdo foi encontrado.

O Google pode mostrar um 404 suave no Search Console para páginas que servem um código 204.

HTTP 3xx (redirecionamentos)

Nem todos os redirecionamentos são iguais.

Um código de status HTTP 301 envia um sinal mais forte do que um código 302, 303 ou 307 em termos dos quais a URL deve ser considerada canônica.

Um código de status 304 sinaliza ao Google que o conteúdo é o mesmo da última vez que foi engatinhado. Não tem efeito na indexação, mas pode fazer com que os sinais para a URL sejam recalculados.

O que acontece se o redirecionamento não funcionar?

O Googlebot segue até 10 saltos redirecionados antes de parar de tentar.

Se o conteúdo não for recebido dentro de 10 saltos, o Search Console mostrará um erro de redirecionamento no relatório de cobertura de índice do site.

HTTP 4xx (erros do cliente)

Páginas que retornam um código de status 4xx não são consideradas para indexação nos resultados de pesquisa do Google.

Todos os erros do 4xx, exceto 429, são tratados da mesma forma. Eles sinalizam ao Googlebot que o conteúdo não existe. Se o conteúdo existisse anteriormente, a URL será removida do índice de pesquisa do Google.

Um código de status 429 significa que o Googlebot não pôde acessar uma URL porque o servidor está sobrecarregado. Esses URLs serão preservados no índice do Google.

HTTP 5xx (erros do servidor)

Erros do servidor 5xx levam o Googlebot a reduzir temporariamente a velocidade com o rastreamento.

URLs indexados anteriormente, que agora têm um erro de servidor, eventualmente serão descartados se continuarem a servir a um código de status de 5xx.

Para obter mais detalhes sobre esses erros do servidor e informações sobre erros de DNS e servidor, consulte o documento completo de ajuda do Google.