301 Redirect – Redirecionamento Permanente

301 redirect é a maneira mais eficiente e amigável para os mecanismos de busca para redirecionamento de páginas. Não é muito difícil de implementar e deverá preservar seus rankings para a página em questão.  Se fosse para mudar nomes de páginas ou movê-las, esta é a maneira mais segura disponível. O código “301″ é interpretado como “movido permanentemente”.

Você pode testar o redirecionamento com Verificador de Redirecionamento em Mecanismos de Busca

Abaixo, há alguns meios de você implementar o Redirecionamento URL

Redirecionamento IIS

  • No “internet services manager”, clique com o botão direito no arquivo que deseja redirecionar
  • Selecione a opção “a redirection to a URL”.
  • Informe a página para redirecionar
  • Marque “The exact url entered above” e “A permanent redirection for this resource”
  • Clique em ‘Aplicar’

Redirecionamento ColdFusion

<.cfheader statuscode=”301″ statustext=”Movido permanentemente”>
<.cfheader name=”Location” value=”http://www.new-url.com”>

Redirecionamento PHP

<?
Header( “HTTP/1.1 301
Movido permanentemente” );
Header( “Location: http://www.new-url.com” );
?>

Redirecionamento ASP

<%@ Language=VBScript %>
<%
Response.Status=”301
Movido permanentemente
Response.AddHeader “Location”,”http://www.new-url.com/”
%>

Redirecionamento ASP .NET

<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301
Movido permanentemente“;
Response.AddHeader(“Location”,”http://www.new-url.com”);
}
</script>

Redirecionamento JSP (Java)

<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.new-url.com/” );
response.setHeader( “Connection”, “close” );
%>

Redirecionamento CGI PERL

$q = new CGI;
print $q->redirect(“http://www.new-url.com/”);

Redirecionamento Ruby on Rails

def old_action
headers["Status"] = “301
Movido permanentemente
redirect_to “http://www.new-url.com/”
end

Redirecione um domínio antigo para um domíno novo (htaccess)

Crie um arquivo .htaccess com o código abaixo, que irá garantir que todas páginas e diretórios do seu antigo domínio redirecionem corretamente para o novo domínio. O arquivo .htaccess precisa ser colocado na raiz do antigo domínio (ex: o mesmo diretório onde seu arquivo index está).

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Por favor SUBSTITUA www.newdomain.com no código acima pelo domínio que deseja redirecionar.

Em adição ao redirecionamento, eu sugiro que você entre em contato com os sites que linkam para seu site para que modifiquem para o novo URL.

Nota: Este método .htaccess só funciona em servidores Linux, rodando Apache com o Mod-Rewrite ativado.

Redirecionar para www (redirecionamento htaccess)

Crie o arquivo .htaccess com o código abaixo, que irá garantir que todas as solicitações provenientes de domain.com serão redirecionadas para www.domain.com. O arquivo .htaccess precisa estar na raiz do diretório (ex: o mesmo diretório onde está o arquivo index).

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

Por favor, SUBSTITUA domain.com e www.newdomain.com pelos nomes do seu domínio.

Nota: Este método .htaccess só funciona em servidores Linux, rodando Apache com o Mod-Rewrite ativado.

Redirecionamento HTML

Utilize o método descrito em “Redirecionamento .htaccess” se o seu site for hospedado em Linux, ou “Redirecionamento IIS” se for hospedado em Windows.

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • MySpace
  • Rec6
  • Technorati
Este post foi publicado emCGI, HTML, Javascript, PHP, Perl, Ruby on Rails e tags , , . Bookmark o permalink.Este conteúdo está fechado para comentários, mas você pode deixar um trackback:Trackback URL.

3 Trackbacks

  1. Por Dicas SEO para bloggers | BounceBlog em 18 de março de 2009 às 14:31

    [...] mudar de domínio, utilize um 301 Redirect para preservar seu [...]

  2. [...] mudar de domínio, utilize um 301 Redirect para preservar seu [...]

  3. [...] mudar de domínio, utilize um 301 Redirect para preservar seu [...]