Brasil SEO - Otimização de Sites (SEO) | Marketing de Busca (SEM)
Buscar no Brasil SEO:
spacer Brasil SEO » Servidores e Hosts » Entendendo os Códigos de Status HTTP spacer

Entendendo os Códigos de Status HTTP

Autor Postado por Otoniel Silva na categoria Servidores e Hosts , URL
Comentários [2] Comentarios

Neste post vamos falar sobre os códigos de status HTTP (HTTP Status Code). Mas o que vem a ser isto? São códigos retornados pelos servidores como o status das respostas uma requisições feitas a eles por protocolo HTTP (como por exemplo via browser). Esses códigos são enviados juntamente a cabeçalho da resposta.

Você, webmaster ou webdeveloper, deve saber sobre essas respostas, especialmente para SEO. Pois são através desses códigos, que os motores de busca irão indexar suas páginas ou não.

No site na W3C você poderá ver com mais detalhes, mas tentarei listar aqui os principais códigos de resposta HTTP.

Códigos 1XX (100 e 101) são respostas provisórias, informa ao cliente que este pode continuar a fazer requisições.

Código 2XX indicam que o servidor processou a requisição com sucesso. Dentre elas temos as respostas com código 200 (sucesso), 201 (novo recurso criado), 202 (requisição aceita, mas não processada ainda) dentre outras.

Código 3XX significa que são necessárias novas ações para completar a ação. Diversas dessas vezes é que os recursos, ou as paginas, foram movidas de lugar.

Dentre esses códigos, temos:

  • 301 – A pagina foi movida PERMANENTEMENTE para um novo local. O mecanismo de busca irá indexar a nova página para que está URL foi redirecionada e, assim os motores de busca irão, a partir de agora, sempre buscar por esse novo endereço.
  • 302 – A pagina foi movida TEMPORIARIAMENTE para um novo local. Significa que a página é exibida em um lugar diferente, ou seja, o usuário será redirecionado para um novo local, porém, os buscadores continuarão rastreando o endereço original. Os mecanismos de busca tratam diferentemente entre si nesse caso. No caso do Google, ele não irá indexar a nova pagina, nem passar relevância para a nova página, a menos que a nova url seja mais curta que a antiga. Essa é a principal diferença entre 302 e 301
  • 304 – Conteúdo não modificado. O conteúdo não é exibido, mas significa que o conteúdo da página é o mesmo da última requisição.

Códigos 4XX significam que houve erro no processamento da requisição que não foi possível responder. Dentre esses erros, são os de código:

  • 401 – Não autorizado. Indica que o usuário necessita autenticar-se primeiro.
  • 403 – Negado. Servidor recusou a solicitação.
  • 404 – Não encontrado. Este erro é retornado quando solicitada uma página que não se encontra no servidor. Os motores de busca acabam encontrando erros 404 quando existem links quebrados em páginas que ele está visitando ou mesmo no sitemap.xml.

É possível detectar alguns desses erros no Google Web Master Tools, na seção Diagnósticos.

Códigos 5XX significam que houve erro interno no servidor, nada com a requisição. Deste são:

  • 501 – Não implementado. Isso quando o servidor não apresenta recursos para processar a requisição, como por exemplo método da requisição.
  • 503 – Serviço indisponível. Normalmente, é algo temporário, quando o servidor tem muitas requisições a processar, e acaba se sobrecarregando. Nos casos de manutenção do servidor ou página recomenda-se o retorno do código 503, para que os motores de busca não indexem mal suas páginas. Quando retornado 503, os motores de buscam voltam outra hora não alterando seu conteúdo em cache.

Devemos estar atentos a esses códigos, por isso sugiro um estudo mais aprofundados e, também, uma checagem de quais códigos o seu servidor está retornando em suas páginas.

Artigos Relacionados

2 Respostas to “Entendendo os Códigos de Status HTTP”

  1. Koki Mourao Diz:

    Oi,

    No final do ano passado terminei um projeto enorme cujo objetivo era migrar quase todas as URLs nao amigáveis para suas versões mais “amistosas”. Coloquei também a “canonical” tag especificando a “versão oficial” a ser utilizada pelos sites de busca.

    Passei dias pesquisando as melhores palavras chaves e compilei uma lista enorme como as novas URLs amigáveis e passei para os programadores que executaram o filtro no servidor.

    O resultado foi impressionante! Temos excelente conteúdo e as novas palavras chaves nas URLs ajudaram a aumentar o volume de visitantes significativamente.

  2. Daniel Antunes Diz:

    Muito bom artigo! Parabéns.

Deixe uma Resposta

XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Seu comentário será avaliado pelo moderador antes de ser aprovado.


Dúvidas de SEO
Siga o Brasil SEO no Twitter!