URL标准化
大多数人不在意URL标准化会认为www.example.com和example.com是相同的网站。我不知道你怎么想,但对我来说,没有必要将“www”包含在网址中。我很少使用www.Baidu.com,www.Google.com这样的地址来访问,经常用的是Baidu.com和Google.com。
然而大多数人并不知道在互联网初期包含www和不包含www的网址是不同的。www是一个网址的重要组成部分。这也是为什么有时在浏览器中键入一个网址却得到“此网页不存在”这样的提示,但是如果添加www网页就会正常显示出网页。
可以通过在域名解析时设置解决这个问题,即使用不同的方式访问都可以访问。很多时候使用不同方式访问对流量没有什么影响。
但是对搜索引擎来说就不同了。搜索引擎会认为它们是两个不同的网址。这会导致网站在进行搜索引擎优化时出问题。
什么样的问题?
试想一下,如果你从PageRank是7而且是.edu的网站获得链接。并且和你的网站主题相关,并且链接中包含了关键词,以上工作做的太完美了。但是你将一个链接到www.vodo360.com,另一个是链接到vodo360.com。最终结果是你没有从这个很完美的网站获得两个反链接,实际上只获得一半。有一个属于有www地址,另一个属于没有www的地址。搜索引擎结果页将只显示其中一个网站。
不过现在有办法可以确保所有的链接都指向一个地址,无论是链接有www的或没有www的地址,都会使你获得双重的收益。这将对PageRank或搜索排名有相当大的提升。
以下几个做法可以确保URL标准化
1.选择一个网址,并坚持下去。
最好的方法是在搜索引擎中输入带www或不带www的网址,看看哪个具有更高的PageRank。这能反映哪个地址的反向链接比较多。然后选择较多的坚持使用。
还可以使用Market Samurai工具来检查两个网址反向链接的数量和质量。如果是一个全新网站,或者这两个网址排名几乎是相同的,那么就挑最喜欢的版本。最重要的是一定要坚持用它。然后坚持使用这个网址来做反向链接。
2.在谷歌Webmaster Tools中设置首选地址
可以在谷歌的Webmaster Tools指定网站的首选地址。如果你还没有注册过最好马上去注册一个,因为它还有其它一些有用的工具能派上用场而且非常顺手。
3.在.htaccess文件中做一个301重定向(永不变动)。
把下边的代码复制到.htaccess文件
从没有www的网址跳转到有www的网址
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^yourdomain.com [nc]
rewriterule ^(.*)$ http://www.yourdomain.com/$1 [r=301,nc]
从有www的网址址到没有www的网址
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{http_host} ^www\.yourdomain\.com [nc]
RewriteRule ^(.*)$ http://yourdomain.com/$1 [R=301,nc]
本文版权所有 互联网营销教研室 转载请注明出处与链接!
SEO研究课程



(4 votes, average: 3.75 out of 5)
