Os códigos de status HTTP mais importantes para SEO

Publicados: 2022-10-26

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 web responde com a página solicitada (mais quaisquer recursos adicionais, como imagens ou scripts, 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 mostrados 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 afetar 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 se a solicitação foi 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 do 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 de 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, o que significa que a página foi movida para outro URL
  • 4xx: Erro do cliente, significando que algo está errado com a página da Web solicitada
  • 5xx: Erro no 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 que outros. Alguns são importantes também quando se pensa nos rastreadores de mecanismos de pesquisa e no que está acontecendo 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ê está buscando. Eles comunicam que a solicitação foi bem-sucedida e que o servidor criou um novo recurso. Os códigos 2xx indicam que o servidor está funcionando corretamente e que o visitante do site e o cliente (ou site) estão todos 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 não 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 movida permanentemente para um novo local ou um novo URL. Quando um usuário insere o URL em seu navegador ou clica em um link com o URL antigo, ele será redirecionado para o novo URL da página.

Os 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 fornecem uma experiência de navegador mais segura para os usuários.
  • URL de redirecionamento não em minúsculas : os URLs de redirecionamento devem ser em minúsculas para que os rastreadores do mecanismo de pesquisa não confunda a nova página como conteúdo duplicado ou uma versão duplicada da página
  • Links internos com redirecionamentos 301 : o Google analisa links internos com redirecionamentos 301. 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 fez 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.

404s 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 de mecanismos de pesquisa estiverem sendo enviados repetidamente para páginas indisponíveis ou inativas, é menos provável que o Google veja seu site como fornecendo conteúdo valioso ou uma experiência de página de alta qualidade aos usuários.

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

  • Url dá soft 404

O que causa um código de resposta 404?

Aqui estão alguns dos possíveis motivos pelos quais um URL pode ser 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.
  • Ativo ausente : se houver um ativo ausente, como um arquivo de imagem, CSS ou JavaScript, ele poderá 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 encontrou um erro ao processar a solicitação. Esses erros muitas vezes podem parecer um pouco misteriosos.

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 localizar o recurso solicitado porque ele foi movido. O código de status 502 é usado quando o servidor não pode 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 : Fazer isso pode ajudar a recarregar a página da web.
  • Desativar um plugin : Especialmente se o código de status 500 http seguiu recentemente a instalação de um plugin. É possível que o plug-in entre em conflito com algum outro software ou uma atualização de software torne o sistema incompatível.
  • Voltar mais tarde : é possível que solicitações futuras posteriormente sejam bem-sucedidas.

Como você sabe qual é 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

Na 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 melhor as páginas afetadas.

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 seu site, navegue até a guia Problemas no painel do Auditor do Site.

Clique na categoria “URL da página”.

Procure por mensagens de erro que mencionem 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, espera-se que você possa resolver quaisquer erros em suas páginas da web.

Mas se você ainda não tiver certeza do motivo pelo qual 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!