我有一个网站,正在使用Google网站管理员工具。我为该网站的工具创建了两次设置:一次是www.xyz.com,一次是xyz.com。一旦我深入细节,两者的统计数据都不一样。区别www.xyz.com和xyz.com以及如何重定向.htaccess
我想坚持www.xyz.com。我如何让每个人都去xyz.com被重定向到www.xyz.com?这会损害我的排名或索引在谷歌?
问候,
对不起,如果这个问题很简单:)
我有一个网站,正在使用Google网站管理员工具。我为该网站的工具创建了两次设置:一次是www.xyz.com,一次是xyz.com。一旦我深入细节,两者的统计数据都不一样。区别www.xyz.com和xyz.com以及如何重定向.htaccess
我想坚持www.xyz.com。我如何让每个人都去xyz.com被重定向到www.xyz.com?这会损害我的排名或索引在谷歌?
问候,
对不起,如果这个问题很简单:)
与htaccess的,我用强制WWW
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [L,R=301]
以下虽然你可能是最好做的,如果,如果以下是SEO的目的
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [L,R=301]
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/index.htm
RewriteRule ^(.*)index.htm$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/home.htm
RewriteRule ^(.*)home.htm$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/home.html
RewriteRule ^(.*)home.html$ http://%{HTTP_HOST}/$1 [R=301,L]
,因为这也会删除所有索引或坎网页的一部分。
在网站管理员工具设置中,您也可以选择始终使用www,这将合并单个www域下的两个域的数据(虽然您将能够看到GWMT中列出的www和非www)
使用优先停留域,更说明这里:
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=44231
指定首选域:
On the Webmaster Tools Home page, click the site you want. Under Site configuration, click Settings. In the Preferred domain section, select the option you want.
您还可以使用301重定向: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=93633
我这样做了,但我也想修改.htaccess,就像上面的队友说的 – 2013-02-25 15:26:23
我在哪里可以找到GWMT接口合并的这个选项?谢谢你 – 2013-02-25 15:25:37
去选择,你打开“配置”,然后进入“设置”。您可以在其中设置首选域。 – bizzehdee 2013-02-25 15:27:07
完成,如果我复制上面的.htaccess中的代码,它会工作吗?因为是的,我的目标是SEO – 2013-02-25 15:28:04