• SEO
  • Marketing Digital
  • Inbound Marketing
  • Empreendedorismo
  • Performance
  • SEO Core
VOLTAR PARA O SITE

Como Fazer Redirecionamento 3014 min read

  • janeiro 31, 2011
  • Eduardo Gasparetto

Muitas vezes quando vamos aplicar os conceitos de SEO ou criar um novo website, seja algumas páginas ou todo o site para um novo domínio, ou quando temos que mudar o nome de um arquivo ou mudá-lo de lugar, estamos causando uma alteração do endereço desde arquivo (URL). Nestes casos, todos os links que apontavam para a url antiga são perdidos, fazendo com que usuários que chegariam em seu site através destes links tenham uma má experiência.

Outro fator a se considerar é que quando o google está realizando o processo de crawling (vasculhando a internet a procura de conteúdo), ele encontrará vários erros 404 em seu site (página não encontrada) e a longo prazo o acúmulo destes erros 404 pode resultar em uma queda de rankeamento.

Para resolver tais problemas precisamos de uma forma de redirecionamento, para que quando alguém referenciar o endereço ou arquivo antigo seja levado ao novo endereço automaticamente. Este redirecionamento chama-se 301 e faz parte do protocolo HTTP que indica que sua pagina foi movida permanetemente.

Como fazer redirecionamento 301:

 

Como fazer o redirecionamento 301 usando um servidor windows.

Como adicionar www no começo do domínio
Como fazer o redirecionamento 301 usando PHP
Como fazer o redirecionamento 301 usando o .htaccess no linux
Como fazer o redirecionamento de um domínio inteiro para um domínio novo usando .htaccess
Como fazer o redirecionamento 301 usando ASP
Como fazer o redirecionamento 301 usando ASP.NET
Como fazer o redirecionamento 301 usando JSP java
Como fazer o redirecionamento 301 usando ColdFusion
Como fazer o redirecionamento 301 usando Perl
Como fazer o redirecionamento 301 usando Ruby on Rails

Redirecionamento 301 em Servidores Windows

Nos Servidores Windows é usado um componente chamado Isapi Rewrite que trabalha da mesma forma que o mod_Rewrite do Apache manipulando e “reescrevendo” a URL do site. Você pode utilizar este componente de diversas formas baseado em expressões regulares.

* Windows 2003:

– Isapi Rewrite 2: Trabalha com o arquivo de configuração httpd.ini

– Isapi Rewrite 3: Trabalha com o arquivo de configuração .htaccess

* Windows 2008:

– Isapi Rewrite 3: Trabalha com o arquivo de configuração .htaccess

E como isso impacta no redirecionamento de Servidores Windows?

Isso significa que a maioria dos sites que utilizam servidores windows funcionam de forma muito similar aos servidores linux, podendo utilizar um arquivo .htaccess para fazer este redirecionamento da mesma forma que faria em um servidor linux.

RewriteCond Host: ^seusite.com.br

RewriteRule (.*) http\://www.seusite.com.br [RP,L]

RewriteCond Host: ^http\://seusite.com.br

RewriteRule (.*) http\://www.seusite.com.br [RP,L]

Redirecionamento 301 com PHP

 

<?

Header( “HTTP/1.1 301 Moved Permanently” );

Header( “Location: http://www.seusite.com.br” );

?>

Redirecionamento 301 com .htaccess

 

redirect 301 /diretorio/antigo_arquivo.htm http://www.exemplo.com.br/novo_arquivo.htm

E se quiser-mos mudar o domínio inteiro, para não perder a força dos links que apontam para nosso site, ou visitante. Faça da seguinte forma:

Redirecionamento um domínio antigo para um novo com o .htaccess

 

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.sitenovo.com.br/$1 [R=301,L]

Substitua www.sitenovo.com.br pelo novo domínio de seu site, e o insira na raiz do site antigo com o nome de .htaccess

Este método funciona apenas para servidores apache com mod_rewrite.

Redirecionamento 301 com ASP

 

<%@ Language=VBScript %>

<%

Response.Status=”301 Moved Permanently”

Response.AddHeader “Location”,”http://www.meusite.com.br/”

%>

Redirecionamento 301 com ASP.NET

 

<script runat=”server”>

private void Page_Load(object sender, System.EventArgs e)

{

Response.Status = “301 Moved Permanently”;

Response.AddHeader(“Location”,”http://www.meusite.com.br”);

}

</script>

Redirecionamento 301 com JSP Java

 

<%

response.setStatus(301);

response.setHeader( “Location”, “http://www.meusite.com.br/” );

response.setHeader( “Connection”, “close” );

%>

Redirecionamento 301 com Coldfusion

 

<.cfheader statuscode=”301″ statustext=”Moved permanently”>

<.cfheader name=”Location” value=”http://www.meusite.com.br”>

Redirecionamento 301 com CGI (Perl)

 

$q = new CGI;

print $q->redirect(“http://www.meusite.com.br/”);

Redirecionamento 301 com Ruby on Rails

 

def old_action

headers[“Status”] = “301 Moved Permanently”

redirect_to “http://www.meusite.com.br/”

end

Como redirecionar domínio sem www para o domínio com www

 

 

Para casos onde seu domínio responde tanto como http://exemplo.com.br e http://www.exemplo.com.br, devemos fazer com que o domínio sem www seja redirecionado para o domínio com o www, desta forma acumulamos o máximo de força somente em um domínio. A falta deste redirecionamento resulta em conteúdos duplicados e links para ambos domínios.

Para inserir o www no início do seu domínio insira o código abaixo em seu .htaccess na raiz do site:

RewriteEngine on

Options +FollowSymlinks

rewritecond %{http_host} ^seusite.com.br [NC]

rewriterule ^(.*)$ http://www.seusite.com.br/$1 [r=301,NC]

Substituindo seusite.com.br pelo nome do seu site nas duas ocorrências.

Espero que tenham gostado. Comentem abaixo.

4.8 / 5 ( 221 votes )

Compartilhe

Share on facebook
Share on twitter

Novidades no Blog

blank

Tendências de marketing digital: 5 apostas para 2021

Com o final de ano chegando, é comum começar a pensar nas tendências para 2021 e não seria diferente com o mercado de marketing digital.

blank

E-mail marketing: 5 dicas para melhorar a conversão

Você já enviou um e-mail marketing, mas quando foi olhar os resultados viu que não obteve os números desejados ou ao menos razoáveis? Quantas pessoas

blank

O que é conteúdo interativo e como fazer?

Conteúdo interativo é todo material que exige uma forma de interação de quem está consumindo. É possível ver vários desse tipo de conteúdo no dia

blank

Tom de voz: saiba o que é e como encontrar o da sua marca

O tom de voz nada mais é do que a forma como a sua marca conversa com o público, mostrando por meio dessa comunicação a

blank

TikTok for Business? Entenda melhor o aplicativo que está fazendo sucesso na internet

Novas tendências sempre surgem na internet e uma que tem feito muito sucesso é o TikTok, uma plataforma chinesa de vídeos curtos. Com a notoriedade,

blank

SEO para área da saúde: dicas e cuidados

As estratégias de SEO podem ser aplicadas em qualquer negócio que esteja na internet e sabemos que estar no ambiente digital é algo vital para

blank

5W2H: o que é, para que serve e como fazer?

Uma empresa que deseja crescer precisa fazer um planejamento que vise objetivos de curto, médio e longo prazo. O método 5W2H é uma ótima ferramenta

blank

Tendências de marketing digital: 5 apostas para 2021

Com o final de ano chegando, é comum começar a pensar nas tendências para 2021 e não seria diferente com o mercado de marketing digital.

blank

E-mail marketing: 5 dicas para melhorar a conversão

Você já enviou um e-mail marketing, mas quando foi olhar os resultados viu que não obteve os números desejados ou ao menos razoáveis? Quantas pessoas

blank

O que é conteúdo interativo e como fazer?

Conteúdo interativo é todo material que exige uma forma de interação de quem está consumindo. É possível ver vários desse tipo de conteúdo no dia

Share on whatsapp
WhatsApp
Share on linkedin
LinkedIn
Share on facebook
Facebook
Share on twitter
Twitter

RECEBA ATUALIZAçÕES DE ARTIGOS NO EMAIL

Enviaremos somente emails com conteúdo relevante de Marketing Digital.

QUERO RECEBER

SEO para área da saúde: dicas e cuidados
SEO

SEO para área da saúde: dicas e cuidados

As estratégias de SEO podem ser aplicadas em qualquer negócio…
3 práticas básicas de SEO que todo escritor deve conhecer
SEO

3 práticas básicas de SEO que todo escritor deve conhecer

Hoje a internet é a principal fonte de informação para…
UX Writing: como fazer texto pensando na experiência do consumidor
SEO

UX Writing: como fazer texto pensando na experiência do consumidor

Saiba o que é UX Writing e como criar seus…
ENTRE EM CONTATO E FALE COM UM ESPECIALISTA

FALE CONOSCO (11) 2389-0114

Melhoramos suas vendas e conversões com estratégias inteligentes.

Agência Carti

  • Empresa
  • Serviços
  • Blog
  • Orçamento

Serviços

  • Inbound Marketing
  • SEO
  • Google Ads
  • Facebook Ads
  • Google Shopping

Materiais Ricos

  • Idéias de Testes A/B
  • Checklist SEO
  • Checklist de Conversão
blank

AGÊNCIA DE MARKETING DIGITAL COM FOCO EM SEO, GOOGLE ADS, INBOUND MARKETING E FACEBOOK ADS. LOCALIZADA EM SÃO PAULO – SP PRÓXIMO AO METRO ANA ROSA.

Agência Carti © 2020 Todos os Direitos Reservados

Twitter
Facebook-f
Youtube
  • SEO
  • Marketing Digital
  • Inbound Marketing
  • Empreendedorismo
  • Performance
  • SEO Core
VOLTAR PARA O SITE
ORÇAMENTO