Redirecionamento de sites e SEO - Permanente 301, Temporário (302), Meta-refresh e Javascript
Com o crescimento da importância de um site otimizado para sites de busca, o redirecionamento de sites passou a ser um ítem importante.
Os tipos de redirecionamento mais utilizados são Client-side, ou seja, ocorrem no navegador do visitante.
Meta-refresh
Faz o redirecionamento após um determinado número de segundos definidos no código HTML.
Javascript
As técnicas acima não são recomendadas pelas boas práticas de SEO (Search Engine Optimization), sendo sugeridos o uso dos redirecionamentos tipo 301 (permanente) e 302 (temporário).
Redirecionamento permanente 301
Mais recomendado para boas práticas de SEO, pois o novo domínio herda o PageRank do domínio antigo. Situações comuns:
- Redirecionar para um novo endereço.
- Vários domínios apontando para um website
- Forçar apenas uma versão do site: www. e SEM www
Como fazer o redirecionamento
PHP
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.newdomain.com/page.html");
exit();
?>
ASP
<%
Response.Status="301 Moved Permanently"
Response.AddHeader='Location','http://www.new-url.com/'
%>
Fonte: http://www.dailyblogtips.com/how-to-setup-a-301-redirect/
Redirecionamento temporário 302
Utilizado em casos de manutencão ou problemas no site.
25 de Novembro de 2008 @ 21:05
[…] Acesse esta matéria “Redirecionamento de sites e SEO - Permanente 301, Temporário (302), Meta-refresh e Javascript”. […]
23 de Dezembro de 2008 @ 23:14
Redirecionar, muitas vezes resolve problemas graves.
5 de Fevereiro de 2009 @ 23:40
muito bom, precisava disto, obrigado
10 de Março de 2009 @ 17:35
Na verdade é outra pergunta… e nocaso de atualização geral do site, trocaa de sistema e tudo. Como ficam as páginas antigas de um mesmo domínio que já não existem mais por troca do sistema e como faço para os buscadores redirecionarem para os mesmos assuntos no site novo?