我正在努力提高我的SEO排名:我使用http://www.woorank.com工具 我有一个“严重错误”告诉我:
确保http://roulette-chat.fr 和http://www.roulette-chat.fr是 没有并行运行。
重定向来自的请求 非首选主机名很重要 因为搜索引擎会考虑URL 有和没有“www”两个 不同的网站。
设置首选域后,请使用 301重定向所有流量到您的 非首选域名。
有人可以告诉我如何用.htaccess解决这个问题吗? 问候
答案 0 :(得分:2)
将example.com替换为您的域名。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^example\.com$
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
答案 1 :(得分:0)
或者,如果你想强迫'www'使用:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
no-www camp中有很多人(我曾经是一个人),但请记住这可能会限制子域的使用。
通过将一个重定向到另一个(无www到www或反之亦然),您可以有效地将反向链接整合到您的域的一个版本。主要的搜索引擎将www和no-www视为单独的页面。您还可以使用此处所述的rel = canonical链接元素:http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html