Sempre que você visita um site, seu navegador envia uma solicitação a um servidor web. O servidor então envia uma resposta. Parte dessa resposta é um número de três dígitos chamado Código de status HTTP.
Pense nisso como uma mensagem breve. Ela informa ao seu navegador e aos mecanismos de busca se a solicitação foi bem-sucedida, se a página foi movida ou se houve um problema. Por exemplo, um código 200 significa que está tudo bem, enquanto um 404 significa que a página não foi encontrada.
Por que os códigos de status são cruciais para SEO
Os mecanismos de busca usam códigos de status para decidir se rastreiam e indexam suas páginas. Se uma página retornar um Código 404O Google sabe que a página está fora do ar e a removerá do seu índice. Se uma página retornar um código 200, o Google sabe que a página está no ar e a considerará para classificação.
É por isso que é tão importante enviar o código de status correto. Se você acidentalmente enviar um código que diga que sua página está com erro quando não está, você poderá perder sua posição nos resultados de busca.
Os códigos de status mais importantes para SEO
200:OK
Este é o código que você precisa para a maioria das suas páginas. Significa que tudo funcionou e a página está pronta para ser indexada.
301: Movido Permanentemente vs. 302: Movido Temporariamente
Ambos os códigos são para redirecionamentos. Um redirecionamento envia um usuário e um mecanismo de busca de uma URL antiga para uma nova.
- 301: Movido permanentemente. Use isto quando uma página tiver um novo endereço permanente. O Google passará o valor de SEO da página antiga para a nova, e os navegadores armazenarão o redirecionamento em cache para uma experiência mais rápida do usuário.
- 302: Encontrado/Movido Temporariamente. Use isto quando uma página for movida por pouco tempo. Este é um sinal mais fraco para os mecanismos de busca, e os navegadores não salvarão o redirecionamento.
Se você tiver 100% de certeza de que uma página não retornará, use um redirecionamento 301.
404: não encontrado
Este é um código muito comum que significa que a página não existe. Quando o Google vê um erro 404, ele remove a página do seu índice. Embora um erro 404 seja um sinal de erro, é a resposta correta para uma página que foi removida.
Erros comuns de SEO com códigos de status
O problema do “Soft 404”
Isso acontece quando uma página está fora do ar, mas retorna um código de status 200: OK em vez de 404. Isso confunde o Google, pois ele tentará indexar uma página sem conteúdo. Para corrigir isso, certifique-se sempre de que uma página quebrada retorne um código de status 404.
Redirecionando todas as páginas quebradas
Alguns sites redirecionam todas as páginas quebradas de volta para a página inicial. Isso pode ser confuso para os usuários. É uma experiência melhor para o usuário exibir uma página 404 clara, informando que o conteúdo foi removido e fornecendo um link para a página inicial ou uma categoria relevante.
O que é um código de status HTTP?
Um código de status HTTP é um número de três dígitos que um servidor web envia a um navegador para indicar o status de uma solicitação de uma página web.
Os códigos de status HTTP afetam o SEO?
Sim, eles são muito importantes. Os mecanismos de busca os utilizam para determinar se uma página deve ser rastreada e indexada.
O que é um erro 404?
Um erro 404 é um código de status que informa ao usuário e ao mecanismo de busca que a página solicitada não foi encontrada.
Quando devo usar um redirecionamento 301?
Você deve usar um redirecionamento 301 para qualquer página que tenha sido movida permanentemente para uma nova URL. Isso garante que você repasse todo o valor de SEO da página antiga.