大多数的网页可以用两种域名来到达。其中一种是有www在其域名中,如http://www.johnchow.com。另外一种就是没有www在其域名中,如http://johnchow.com。
从SEO的角度来看,选择并坚持一种域名格式是比较好的。这样Google就不会给你的网页两个网址独立的PageRank。最容易的做法是,登陆 Google网站管理员工具,设置一个首选域名。
首选域是你希望用于编制您网页索引的域名(有时也指规范域)。指向您网站的链接也许同时使用 www和非www网址格式(例如 http://www.example.com 和 http://example.com)。首选 域就是你希望网站在搜索结果中显示的格式。
当你确定你的首选域名后,就可以帮助更加准确地确定您网站的PageRank。
增添301重新定向
在你设置首选域名之后,你应该通过301重新定向促使所有人使用这个域名。你可以通过编辑根目录里的.htaccess文件。我希望每个到John Chow dot Com的访问网址都带有 www。为了强制这么做,我打开我的 .htaccess 文件并输入如下代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(.*)\.johnchow\.com$ [NC]
RewriteRule ^(.*)$ http://www.johnchow.com/$1 [R=301,L]
你将需要把johnchow.com换成你自己的网址。上面的代码将所有johnchow.com的访问重新定向到了www.johnchow.com 。
通过保持一个首选的域名格式,你确保了链接的一致性。如果你有 10 个站点链接到你的文章带有www的网址,另10个站点的链不带 www ,那么你呈现给Google的是两个网页,这样与收到20个指向首选链接的权重是不一样的。.htaccess 文件可以确保所有访问都指向你使用的首选域名。
注意 - .htaccess重新定向只能在Linux服务器上运行,并且还要打开Apache的Mod_Rewrite模块时才能使用。
【译者注:据我所知除了linux,别的服务器好像也能。为了安全起见,请质询你的服务器代理。】
发表评论