Os códigos de status HTTP mais importantes para SEO

Publicados: 2022-11-25

Sempre que um usuário digita um URL de página da Web em seu navegador da Web e pressiona Enter, ele envia uma solicitação ao servidor da Web para acessar esse site específico. O servidor da Web responde com a página solicitada (mais quaisquer recursos adicionais, como imagens ou scripts, de que a página precisa) e o navegador exibe a página. Ele também retorna um código de status HTTP junto com cada solicitação.

Na maioria das vezes, esses códigos de status HTTP não são exibidos porque a solicitação foi bem-sucedida. No entanto, quando o servidor não puder acessar o recurso solicitado, ele fornecerá uma explicação do motivo pelo qual não foi bem-sucedido por meio de um código de status de resposta específico.

Esta lista de códigos de status HTTP definirá os tipos mais comuns de códigos de resposta que você pode ver e aqueles que podem estar afetando seu desempenho de SEO.

O que são códigos de status HTTP?

O código de status HTTP é um número de três dígitos que informa ao navegador o que aconteceu quando ele tentou se conectar ao servidor. Os códigos de status HTTP se comunicam com o navegador da Web e seu usuário, independentemente de sua solicitação ter sido bem-sucedida ou não.

Os códigos de status HTTP são uma grande parte do SEO porque as solicitações bem-sucedidas ao servidor de origem proporcionam uma experiência melhor para os rastreadores do mecanismo de pesquisa e para os visitantes do site.

Por outro lado, os códigos de status de resposta que indicam erros ou um recurso de destino ausente podem sinalizar aos usuários e ao Google que o proprietário do site não está fazendo a manutenção necessária de seu site.

Tipos de códigos de status

lista codificada por cores dos diferentes tipos de códigos de status http

Existem cinco séries diferentes de códigos de status. Todos os códigos de status são três dígitos. O dígito inicial destaca o tipo de código de status retornado pelo servidor.

  • 1xx: Fornece informações
  • 2xx: indica sucesso
  • 3xx: Página redirecionada, significando que a página foi movida para outra url
  • 4xx: Erro do cliente, significando que algo está errado com a página da web solicitada
  • 5xx: Erro do servidor, significando que algo ocorreu com a conexão do servidor

Códigos de status HTTP mais comuns

Existem mais de 60 códigos de status possíveis, mas alguns deles são mais comuns do que outros. Alguns são importantes também quando se pensa em rastreadores de mecanismos de pesquisa e no que acontece quando eles seguem links para vários URLs em nossos sites.

200: Sucesso

As páginas da série 200 são o que você deseja. Eles comunicam que a solicitação foi bem-sucedida e o servidor criou um novo recurso. Os códigos 2xx indicam que o servidor está funcionando corretamente e o visitante do site e o cliente (ou site) estão se conectando corretamente.

Sempre que um código de status 200 não for encontrado, o auditor do site SearchAtlas o sinalizará em seu relatório com a seguinte mensagem:

  • Código de status diferente de 200

301: Redirecionamento Permanente

Indiscutivelmente um dos códigos de status mais importantes para fins de SEO, os redirecionamentos 301 comunicam que uma página da Web foi permanentemente movida para um novo local ou um novo URL. Quando um usuário insere a url em seu navegador ou clica em um link com a url antiga, ele será redirecionado para a nova url da página.

Redirecionamentos 301, quando usados ​​corretamente, podem ajudar a melhorar seu SEO. Eles garantem que você não perca o valor do link ao mover ou atualizar o conteúdo do seu site. Por esse motivo, o SearchAtlas Site Auditor sinaliza problemas relacionados a redirecionamentos 301 ao rastrear e analisar seu site.

Alguns problemas relacionados a 301s que você pode ver destacados em seu relatório de problemas incluem:

  • 301 não redireciona para HTTPS : os redirecionamentos 301 devem levar os usuários para a versão HTTPS de uma página da Web, pois fornece uma experiência de navegador mais segura para os usuários.
  • URL de redirecionamento não em minúsculas : URLs de redirecionamento devem ser em minúsculas para que os rastreadores do mecanismo de pesquisa não confundam a nova página como conteúdo duplicado ou uma versão duplicada da página
  • Links internos com redirecionamentos 301 : o Google despreza links internos com redirecionamentos 301. Ele prefere que os webmasters atualizem seus links com os novos URLs das páginas realocadas.

404 não encontrado

Os códigos de status da série 400 geralmente são usados ​​quando o cliente faz uma solicitação que o servidor não pode atender.

captura de tela de um erro de código de status 404

Por exemplo, o código de status 400 é usado quando o cliente solicita um recurso que não existe. O código de status 401 é usado quando o cliente não possui as credenciais de autenticação apropriadas. O código de status 408 é usado quando o cliente faz uma solicitação mais longa do que o servidor está disposto a esperar.

Os erros 404 não são apenas ruins para a experiência do usuário do seu site, eles são particularmente ruins para o seu desempenho de SEO. Se os rastreadores do mecanismo de pesquisa estiverem sendo enviados repetidamente para páginas indisponíveis ou mortas, é menos provável que o Google veja seu site como um conteúdo valioso ou uma experiência de página de alta qualidade para os usuários.

Por esse motivo, os seguintes erros de código de status 404 serão sinalizados no relatório do auditor do site:

  • URL dá soft 404

O que causa um código de resposta 404?

Aqui estão algumas das possíveis razões pelas quais um URL pode estar 404ing e como resolver o problema:

  • Página excluída/movida : o conteúdo da página pode ter sido excluído ou movido, causando um link quebrado. Para corrigir, adicionar um redirecionamento 301 enviaria o usuário e os rastreadores do mecanismo de pesquisa para a nova versão da página.
  • URL incorreto : o URL foi digitado incorretamente na barra de endereço do navegador ou o URL errado foi adicionado a um link. Verifique se seus links estão usando os URLs corretos.
  • Problemas de cache : o navegador pode armazenar em cache a página de erro 404 em vez do conteúdo real. Portanto, você continua vendo o erro mesmo quando o site funciona para todos os outros.
  • Recurso ausente : se houver um recurso ausente, como uma imagem, CSS ou arquivo JavaScript, pode gerar um erro 404. O ativo ausente precisa ser atualizado ou substituído.

500: Erro Interno do Servidor

Os códigos de status na série 500 são mensagens de erro gerais. Eles são usados ​​quando o servidor encontra um erro ao processar a solicitação. Esses erros muitas vezes podem parecer um mistério.

Por exemplo, o código de status 500 é usado quando o servidor não consegue encontrar o recurso solicitado. O código de status 501 é usado quando o servidor não consegue encontrar o recurso solicitado porque ele foi movido. O código de status 502 é usado quando o servidor não consegue processar a solicitação porque está sobrecarregado.

Se sua página da Web estiver retornando um erro de código de status 500, tente as seguintes correções:

  • Atualize seu navegador : Este é o melhor lugar para começar. Uma segunda solicitação ao servidor pode produzir um código de status https bem-sucedido.
  • Excluir cookies do navegador da web : isso pode ajudar a recarregar a página da web.
  • Desativar um plug -in : especialmente se o código de status 500 http seguiu recentemente a instalação de um plug-in. É possível que o plug-in entre em conflito com algum outro software ou uma atualização de software torne o sistema incompatível.
  • Volte mais tarde : é possível que solicitações futuras em um momento posterior sejam bem-sucedidas.

Como você sabe o que é o código de status HTTP?

É importante investigar os URLs de páginas da Web em seu site que estão produzindo uma resposta inválida. Por quê? Porque eles podem impedir que os usuários cheguem ao recurso solicitado.

Resolvê-los pode significar melhores classificações de palavras-chave e menos visitantes do site saindo do seu site.

Existem duas maneiras principais de verificar os códigos de resposta de suas páginas da web.

Use sua conta do Google Search Console

Em sua conta GSC, navegue até Índice > Páginas.

Você encontrará uma exibição resumindo vários erros relacionados à indexação. Mensagens sobre erros 404s ou 500 aparecerão nesta lista.

Clique no erro para analisar as páginas afetadas mais de perto.

Relatório do auditor do site SearchAtlas

O SearchAtlas Site Auditor verificará os códigos de resposta HTTP de suas páginas da web. Ele também sinalizará quaisquer problemas que identificar em relação ao código de status.

Depois de executar a auditoria do site, navegue até a guia Problemas no painel do Site Auditor.

Clique na categoria "URL da página".

Procure por mensagens de erro mencionando códigos de status HTTP e clique em “Ver páginas afetadas”.

Você verá uma lista completa de todas as páginas do seu site que não estão retornando 200 códigos de status.

Entregue esta lista ao seu desenvolvedor da Web para resolver o problema ou entre em contato com um de nossos especialistas em SEO para determinar suas próximas etapas para resolver os problemas.

Conclusão

Agora que você entende os códigos de status HTTP mais importantes para SEO, você pode resolver quaisquer erros em suas páginas da web.

Mas se você ainda não tem certeza de por que os URLs de sua página da Web estão retornando códigos de status HTTP específicos, convém entrar em contato com uma agência técnica de SEO para ver se eles podem ajudá-lo a resolver o problema. Nossa equipe da LinkGraph está aqui para ajudar!