Skip to content

Redirecionamento 301

Redirecionamento 301

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!


Add a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *