O que é o Redirect 301?
O Redirecionamento 301 nada mais é que indicar automaticamente ao navegante endereço ou arquivo antigo para o novo endereço.
Quando devo utilizar o Redirect 301?
- Alteração de página ou novo domínio;
- Renomear ou alterar um arquivo;
- Melhorar a usabilidade do seu site redirecionando um Erro 404 > Redirect 301;
- Redirecionar um domínio sem www para com www;
Como resolver um alto volume de erros 404 com o Redirect 301?
“Página não encontrada”, famoso erro 404. Então você possui muitas páginas que não existem mais? Use o redirect 301 e acompanhe no seu painel do Google Webmaster Tools o rastreamento dos erros 404. Sabia que, a longo prazo o acúmulo destes erros pode resultar em uma queda de rankeamento no google.
Vantagens em utilizar o Redirect 301
- O ranking e boa parte do valor adquirido pela página é mantido e passado para a nova.
- O redirecionamento 301 serve para redirecionar uma página permanentemente, e não simplesmente redirecionar temporariamente.
Redirecionamento 301 com .htaccess
redirect 301 /antigo/arquivo_antigo.html http://www.seusite.com.br/aquivo_novo.html
redirect – é tipo de ação
301 – é código para redirecionamento permanente
/antigo/arquivo_antigo.html – local antigo
http://www.seusite.com.br/aquivo_novo.html – para onde ele vai ser redirecionado
Redirecionamento 301 com PHP
HTTP/1.1 301 Moved Permanently
Location: http://www.meusite.com.br/
<? header( 'HTTP/1.1 301 Moved Permanently' ); header( 'Location: http://www.meusite.com.br/' ); ?>
HTTP/1.1 301 Moved Permanently – é o código para redirecionamento permanente
Location: http://www.meusite.com.br/ – é o local para o qual será redirecionado
Redirecionamento sem www para o domínio com www (mod_rewrite)
RewriteEngine on Options +FollowSymlinks rewritecond %{http_host} ^seusite.com.br [NC] rewriterule ^(.*)$ http://www.seusite.com.br/$1 [r=301,NC]
RewriteEngine on – habilita o uso do mod_rewrite no seu site
Options +FollowSymlinks
rewritecond %{http_host} ^seusite.com.br [NC]
rewriterule ^(.*)$ http://www.seusite.com.br/$1 [r=301,NC] – regra de conversão
Redirecionando um domínio antigo para um novo com o .htacess (mod_rewrite)
Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.sitenovo.com.br/$1 [R=301,L]
RewriteEngine on – habilita o uso do mod_rewrite no seu site
Options +FollowSymLinks
RewriteRule (.*) http://www.sitenovo.com.br/$1 [R=301,L] – regra de conversão
Dicas
- Utilize Ctrl + Shit + Del para limpar o cache do seu navegador e realizar novas alterações/testes.
No comment yet, add your voice below!