Ferramentas SEO
Q&A - Redirecionamento 301 - www.site.com e site.com -> www.site.com.brOs membros da equipe da MestreSEO respondem suas perguntas relacionadas à SEO. Receba conselhos de profissionais de SEO, desenvolvedores e administradores.
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á!
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.