Você tem 0 crédito da Q&A

Redirecionamento 301 - www.site.com e site.com -> www.site.com.br

Sergiofsfilho escreveu em 20/08/2010 as 09:34:45

Fala galera!

É o seguinte, estou com um problema que tá dificil demais de resolver. Será que vocês, experts de SEO, poderiam me ajudar?

Sou novo na área (na verdade sou mais um entusiasta. Pratico por achar muito legal e ser um googler! Mas minha área de atuação no momento é administração de sistemas) e to apanhando demais pra fazer uma coisa que aos artigos/tutoriais que li, parecia ser bem simples.

Li até uma resposta no formspring.me do Fabio Ricotta que É O MEU PROBLEMA, mas que não consegui resolver no código :(

Mas vamos ao problema!

-------------------
Comprei o domínio "meusite.com" mas já possuía o "meusite.com.br".

Planejamento:
Ter várias URLs semelhantes ao site que possuo, redirecionando para apenas uma URL, evitando que seja registrada por outras pessoas no futuro e caso alguem procure por uma URL parecida, seja redirecionada para a URL correta e aumente meu PageRank :D
(depois de algumas leituras que descobri que isso se trata de fazer a Canonização de URL's )

Objetivo:

Fazer que todo o tráfego das urls que possuo, vá para www.meusite.com.br

URL's:
site.com.br -> www.site.com.br
site.com -> www.site.com.br
www.site.com -> www.site.com.br (problemática)

Observação:
1 hospedagem com 2 domínios. Comprei-os pela UOL. Pago a hospedagem e os dominios .com.br e .com

Solução:

Já que a minha hospedagem é Linux/Apache, REDIRECT 301 via .htaccess! ^^

E as instruções do arquivo? Foram essas!
#############
Options +FollowSymLinks
RewriteEngine on

RewriteCond %{HTTP_HOST} ^site\.com\.br [NC]
RewriteRule (.*) http://www.site.com.br/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^site\.com [NC]
RewriteRule (.*) http://www.site.com.br/$1 [R=301,L]
########

Maravilha!


Consigo digitar site.com e ir para www.site.com.br

Consigo digitar site.com.br e ir para www.site.com.br

Mas oqq tá acontecendo?

Não consigo redirecionar www.site.com para www.site.com.br

Fiz o teste de colocar a seguinte instrução abaixo:

RewriteCond %{HTTP_HOST} ^www\.site\.com [NC]
RewriteRule (.*) http://www.site.com.br/$1 [R=301,L]

e também

RewriteCond %{HTTP_HOST} www.site.com [NC]
RewriteRule (.*) http://www.site.com.br/$1 [R=301,L]

Entre várias outras tentativas, mas não consegui. O que ganhei foi um looping de redirecionamento em algumas tentativas.

Alguem me sugere algo? Preciso muito que www.site.com seja considerado 301 pelo HTTP Header Checker


Grato desde já!


Se você gostaria de visualizar as repostas a esta pergunta, ou fazer suas próprias perguntas, você precisa ser assinante do nosso site. Assinantes podem fazer perguntas que serão respondidas pela equipe da MestreSEO e ter acesso irrestrito a nossa base de conhecimento sobre SEO.

Voltar para a Base de Conhecimento


Você não tem mais créditos disponíveis!

Você ainda não fez nenhuma pergunta.


Recomendações da Q&A — Por Favor, Leia Antes de Fazer Uma Pergunta

  • Busque primeiro em nossa Base de Conhecimento da Q&A. Para verificar se sua dúvida já não foi perguntada.
  • Seja Paciente. Faremos o possível para responder sua dúvida em 3 dias úteis, mas pode levar mais tempo.
  • Iremos fornecer conselhos e orientações sobre SEO. Mas não espere que façamos SEO no seu próprio site.
  • Perguntas públicas custam 1 crédito e perguntas privadas custam 2 créditos. A qualidade e profundidade da resposta é a mesma, mas perguntas privadas serão mantidas fora da nossa base de conhecimento.
  • Créditos serão repostos no primeiro dia de cada mês. No primeiro dia de cada mês, você terá todos seus créditos de volta, de forma não acumulativa.
  • Não há problemas em realizar várias perguntas sobre o mesmo problema. Mas por favor, não faça múltiplas perguntas no mesmo debate que sejam relacionadas a outros assuntos.

Esta é a sua oportunidade de realizar perguntar sobre problemas de SEO que você esta enfrentando então não desperdice seus créditos com questões relacionadas ao site. Se houver algum problema com nosso site ou algo errado, por favor, envie um email para nós Contato MestreSEO.