很多人担心网站内的重复内容会遭到搜索引擎的惩罚,其实这个问题,谷歌官方在去年曾明确告诉我们同一站内根本不存在所谓的“重复内容处罚”。但是完全抄袭并且发布其他网站的内容,或者在完全没有提供任何其他附加价值的情况下发布这些抄袭的内容。这些都是谷歌不提倡的做法。
既然如此,是不是我们就可以不必担心自己的站内链接重复问题呢?比如说:http://www.wheatime.com/2007/04/e6-97-a0-e6-95-8c-e4-ba-8e-e5-a4-a9-e4-b8-8b-ef-bc-81.html 和 http://www.at-blog.com/2007/04/无敌于天下.html 打开的是同一页面,但是搜索引擎可能就会同时抓取,这样的情况虽然不会遭到搜索引擎的“重复内容惩罚”,但是内容相同 URL 却有多个,SEOer 应该都知道,这样会分散页面的权重。
如果你对搜索引擎收录的站内的 URL 并不在意的话,以下介绍的功能就不必使用了。当然就算你未能应用 URL 范式指定自己心仪的 URL 形式,你也不必担心,谷歌会努力为你的站选择一个更优化的 URL 形式,并将声望等属性值进行相应转移处理。
今年2月谷歌联合Ask.com,微软Live Search和Yahoo!搜索等搜索引擎推出一个 rel="canonical" 建议,你可以指定搜索引擎只收录你定义的规范 URL,这样一来,其他的 URL 属性,比如 PageRank 和相关的其他因素,也都会自动指向该标准URL。更加详细的说明我们可以参见 谷歌中文网站管理员博客。
对于WP用户,Yoast为我们开发了一个相关的插件 Canonical URL plugin,作者将各个分页的 URL 全部都指定规范化 URL 为首页的 URL 。例如 http://www.wheatime.com/page/1/ 以及 http://www.wheatime.com/page/2/ 等等地址都设置了规范化 URL 为 http://www.wheatime.com/ 。并且单篇文章以及页面文章皆有设置规范化 URL 。
我个人觉得诸如文章分类或者博客分页没必要设定首页 URL 为规范化 URL,对单篇文章和页面规范 URL 就可以了,做法也很简单,打开你的 header.php,在 <head> 之前手动添加如下代码即可。
1 | <?php if ( is_singular() ) echo '<link rel="canonical" href="' . get_permalink() . '" />'; ?> |
恩,这个对百度有用吗?
[回复]
@低调VS飞翔
目前没听到百度的回应……
[回复]
百度不起作用,他没那么强的技术 到目前为止
[回复]
你怎么才谈到啊。我就是实力啊。
一不小心忘记勾选all in one seo的URLS那个选项了,GG给我找出来96个重复页面,NND,我的神啊。
PR狂掉,内容狂掉。加上服务器停机2次,直接掉到PR1了
现在好了,内容基本正常,PR慢慢等吧。
[回复]
@卢松松
我倒觉得更重要的是企业文化和成员不思进取……
[回复]
@蓝冰
all in one seo里有这个选项?慢慢等恢复吧!
[回复]
@麦子
有啊,你没发现么?
[回复]
@蓝冰
没发现啊,好久没看这个插件了……
[回复]
现在google搜索 连url里的单词也当关键词检索了
[回复]
@houkai
哦?那我的域名 at-blog 岂不是一个很不错的关键词……
[回复]
我对SEO没有研究。。换了主机后。。没把原来文章导回来。。结果蜘蛛只趴首页了。。
[回复]
@小T
建站多久了?时间长的话就太可惜了……
[回复]
@麦子
举个例子 你在谷歌里搜“杀毒软件nod32” 可以看见第一页倒数第二个链接 在url里nod32被加粗了。
这个搜索更加能说明问题 继续在谷歌搜“2009最好的操作系统” 看第二页第二个连接 发布日期2009都被当关键词
[回复]
这个好像没有太注意,要仔细研究下了
[回复]
@奋飞
好好“照顾”谷歌……
[回复]
@houkai
哦!这个好像一直就有吧?
[回复]
@ 麦子
不是很久半年左右
[回复]
@小T
那还可以,慢慢等待恢复吧……
[回复]