Wordpress SEO 权重调节
Wordpress 的 SEO 虽然繁琐,但还不至于毫无头绪。本篇会探讨有关 Wordpress 在 SEO 中的权重调节问题。即怎样通过搜索引擎将 Wordpress 中的重点呈现在搜索引擎的结果之中。
先从“为什么不要让首页输出全文”说起。
我们知道,Wordpress Blog 的单篇文章才是精华所在,但是搜索引擎不知道。对搜索引擎而言,站点的首页是网站的重中之重。当你新写了一篇文章,搜索引擎最先会顺着首页提供的链接抓取单篇文章的内容,进而收录。那么,如果情况是首页输出全文,搜索引擎则会认为新增的一篇文章不过就是首页的"部分复制"罢了。"发现新大陆"却没有发现新事物,久而久之,搜索引擎将逐渐降低对这个站点单篇文章页面的关注度。为了避免这种情况发生,我们才需要在首页不输出全文,使首页和单页之间形成明显的区别。
更新了一篇文章,还有一个地方会随着更新,那便是存档页面。按月存档、分类存档以及标签存档的更新,同样会吸引搜索引擎的关注。可是新情况出现了:都有更新,哪里才是最为重要的?这跟首页与单页的情况有所不同。三种存档方式,更新的内容相同,其它部分却不完全相同。该给谁更高的关注?答案是同样的关注度。同样的关注度,只会引出新的问题:分散权重。假设有人通过搜索引擎搜索 "ABCD" ,而我的 Blog 里刚好有一篇题目相同的文章,搜索引擎会给这个人怎样的结果?不做任何设置的话,结果应该是这样的:单篇题目为ABCD的文章,首页包含ABCD的部分,分类包含ABCD的部分,按月存档包含ABCD的部分还有标签存档。这明显不是一个理想的结果,甚至可以说是混乱。
稍微懂 SEO 的人,会选择给存档页面增加 Meta robots 并赋值 "noindex, follow"来解决上述问题。这个做法的意思是告诉爬虫,不要理会该页面的文字,只跟踪页面内的链接。比起完全屏蔽爬虫对存档页面的抓取,这么做有一个好处,即在不影响内链的情况下,解决它们相互"争宠"的问题。
说到内链,许多人被"教导"要尽可能地创造更多内链,实际上这个说法不够准确。内链并不是越多越好,尤其在同一个页面内更是如此。拿首页来说,它算是内链最为丰富的地带了,可是如果你有认真思考过,其实首页的内链环境相当糟糕。我的首页,每篇文章的标题、"继续阅读"按钮还有评论数量指向的都是同一页面。搜索引擎对这样的情况不会给予加分,反而会认为是作弊。即使不被算成作弊,反复出现指向同一个页面的链接,其关注度也会遭到分散。所以对内链,我的建议是在一个页面内,尽可能确保内链地址的唯一性,即一个地址只出现一次。
接着是外链。很多朋友喜欢在首页放置"友情链接",其实这么做比较危险。当友情链接数量超过10个,危险的情况还会翻倍。因为你没有办法也没有精力去控制外部站点的水平和层次,一旦其中的一个外部链接发生状况,搜索引擎会认为你是”协同作案“。单独放到一个页面,情况便会好很多,出现差错也不至于影响首页。其实不放置过多外部链接还有另一层考虑。搜索引擎喜欢原创内容,它怎么知道你的内容是否为原创? 参考外链。你的页面上有很多外链,那原创性会有多高?不言自明。
总而言之,搜索引擎发展到现在,技术已经相当成熟。那些期望通过交换链接提升 Google PR 的行为,搜索引擎早已考虑到了。交换链接产生的相互影响现今已不太会作为搜索引擎的参考重点。要知道,单边链接才是更具有权重的参考资料。我十分赞同搜索引擎的相关举措,因为正是它的改善,促进了原创内容的增加。
我的首页,友情链接为随机展示,随机性的友情链接比起固定排列的友情链接还要危险一点。所以对于首页展示的链接,我都给予 external nofollow 属性,即让搜索引擎不要考虑这些链接。当然,位于友情链接页面内的链接属性均为正常。和我交换链接的朋友,如果对我的做法不够满意,您可以撤下我的链接。当然您也可以学我,我没有任何意见。同时我希望看到这篇文章的朋友都能够这么做。"友情"和 SEO 二者并不冲突,倘若您真的是出于"友情"目的的话。
暂且先说到这里,日后我还会继续关于 Wordpress SEO 的话题。SEO 是一个循序渐进的过程,需要考虑的范围非常之多,我只能尽量说出我知道的以及我想到的内容。我也欢迎不同的意见和见解,毕竟 SEO 在很多人看来不过是一家之言的东西。
Wordpress SEO 系列:
相关阅读:

Shawn的沙发,我占了不少啊,哈哈~~写的好啊,记得以前看过一个电影,叫《2001太空漫步》,里面有个电脑叫HAL9000,我看现在Google就要变成HAL9000了。
@老所: 你今天动作真快,没事儿净泡 Blog 玩儿了吧?
Google 现在确实强大到有点让人敬畏的程度了。。。
总结下:
1. 最好在都有全文输出的页面选一个让google robot分析,其它的页面通过meta来禁止google robot
2. 首页不输出全文,对本站的链接(这个应该就是你说的内链吧)最好每篇文章只有一个。
3. 首页的外链不要多,并且要经常确保其质量。
4. 多做原创,让别的网站连你,也就是说如果你的反向连接越多,你被认为是原创的机会就越大。
作业交了,请Shawn老师检查。
@Shawn: @Shawn: 也不是,我最近没有休息日,两个项目轮流转,现在电脑在编译程序,我无聊嘛,就靠你们的blog了啊,呵呵,希望11月份能有空,要考虑下年底的旅游了:)
@老所:
1. 最好只有单篇文章有全文输出。存档页面全部都在 head 里面加 meta robots noindex, follow
2. 不是每篇只有一个,而是同一个地址的链接不要在一篇文章里反复出现。
3. 首页外链多的话,又不想做出改变,可以给他们加 rel="external nofollow"
4. 被别的网站链的越多,证明你的网站质量越高,在搜索引擎上的排位也越高。
你看你多滋润,忙活一段时间还能给自己放假计划出游。
又看了一遍,有个地方理解错了。其实你的意思是,对于索引的页面,要尽量避免robot分析,否则就会分散权重,也就是说,最好让所有的权重都集中在你那篇文章上,而非那些索引(索引包括首页,归档页,分类页)。
但我看了下我的归档页,也不是全文输出,也只是摘要了一下,请问这种情况下,我需要在meta里禁止机器人分析么?
@Shawn:
1. 最好只有单篇文章有全文输出。存档页面全部都在 head 里面加 meta robots noindex, follow
首页和你说的这个情况也类似啊,那首页需要也noindex么?
@老所: 还是要啊,虽然你没有全文输出,可是归档有三种呢,它们之间会相互打仗的。
@老所: 首页的等级高于其它页面,所以你不用担心有人抢它的地位,只是不要让它抢别人的饭碗就好了。所以才不能让首页输出全文。
不过最好禁止爬虫抓取 /index.php,因为 Google 太疯狂,/ 和 /index.php 都会被他当成俩页面。
Thanks
@老所: 参考你自己的页面,也许你能看得直观点。
分类存档
按月存档
标签存档
这三个页面对搜索引擎来说,是一样的。
留爪,慢慢消化……
强淫,这个是不是要让google员工汗颜呀,呵呵
1.避免多链接内容一样
2.友链放到单独页面
知道了
对了 你那个gravatar缓存起啦,因为我已经改avatar了
受益匪浅..学习了
@NickyYe: 呵呵,我只是觉得很多人都在说 SEO,可是要么乱说,要么就不给说透,索性我自己说吧。
@tunpishuang: 要不是你一说,我都忘了清缓存了。。。
搜索引擎通过友情链接判断网站的内容是否原创...好像的确有影响.
但是一般来说对于PR还是可以提高些的.当然要排除太垃圾的友链.
@fqch: 是通过外部链接的多少来评估这个网站的内容的原创程度。Blog 首页上最大范围的外部链接就是友情链接那一块,所以你也可以这么理解。至于 PR,单边链接的确比双向互链有更高的加分。
我居然在十八层地狱之下,耻辱啊~
@leehow: 这句话扯得太玄了。
出来出来,回答问题。
不懂。
有一点了解了,
我的blog gogole结果第一页大多是分类和标签的页面这算是怎么个情况?
存档的导航能做成自动下拉菜单会更方便,,,先是 分类/时间/标签 子项..
还有,比如,首页>存档>2008年>07月
如果我选2008,直接出现的是全年的文章,并没有月份可以直接选择,加上下拉的话就可以直接选了,,或者在2008页面导航和下面文章之间罗列出08年的月份链接.
P.S. 不知道Shawn没事时会不会看看自己很久前的文章??
@iColor: 算的,基本就是这种情况。不要让搜索引擎索引存档类目就可以了。
你后来说的是我那个存档吗?我专门做了个存档页面,显示各种存档方式,按月存档就是这个效果。不过导航的下拉菜单倒是很有趣,估计一会儿无聊了我就又开始弄了。。。
@ocean: 哈哈,是 SEO 功底吗?我也研究了很久,最开始比较迷茫。网上有许多人在讲解,可是乱讲的居多,所以只有自己摸索了。
@Shawn:
加油!!不过我建议你玩些别的程序 因为博客仙子似乎已经开始走下坡路了.
SEO还真是说不完的话题...也是做不完的烦事
@MY-Hou: 那你做不?
老时来回访了
@Shawn: 现在无心无力,提不起劲
@时: 欢迎!
请教一下:如何把blogroll 放在单个page 里面去呢?就像你那个友情链接的页面一样
@Arael: 新建一个页面模板,通过 <?php get_links_list(); ?> 就可以调用友情链接了。
@Shawn: 谢谢!
你的SEO做的太好了,Title Relevancy,Description,SEO Score都是100%,看来要好好研究下你的这个主题了。
对了,那我把分类放在顶部是好还是坏呢?
奇怪的问题求助:为什么新建页面时不能选择模板了?我昨天还看到了的
@菠菜:
可以有选择性的放,首页放置而分页不放会比较好。其实我都是屏蔽了搜索引擎对我分类的抓取的,因为没有意义,分类的内容也是由单篇内容组成的,同样的内容在搜索引擎只出现一次就好了,那就是真正的单篇文章页面。
@Arael: 你到外观那里,看看是不是整体主题没有被选择,经常会出现这种问题的。
@Shawn: 原来如此,我说all-in-one-seo为什么会默认禁止搜索引擎抓取分类呢。多谢提示。
@菠菜: 只要是属于归档类型的页面都应该禁止抓取。试试用 Google 搜索 site:bbon.cn 。看前两页的内容,如果前两页出现了存档页面的内容,则证明归档页面抢了单篇文章的 "风头",应该考虑禁止搜索引擎抓取。
@Shawn: 换了个主题,真的就出来了……想不到问题出在主题上。多谢啊!
@Arael: 呵呵,刚好我遇到过这种问题。
具体怎么做呢,给个指导吧
@林晨: 哪里不太明白么?
@Shawn: 我是WP新手,以前用的是ZBLOG,现在对于WP结构倒是有些了解,但是具体是通过怎么修改代码,或是安装什么插件,就不清楚了,能给个教程吗?修改代码什么的
@林晨: 我这里说的东西不需要插件,改代码的话,也要视情况而定,通常不需要改代码,只是一个 SEO 的规范问题。
如果你说的是首页全文的问题。
请参考:http://ishawn.net/my-blog-related/wordpress-truncating-index-posts-output.html
@Shawn: 嗯,谢谢了,我会常来坐坐
@Shawn: 请问,要怎么样为 Blogroll 内的链接加上 external nofollow,文章内的外链能够加,可是 Blogroll 的链接编辑介面没得加。
@welee: 我修改了核心代码。具体位置在 wp-admin/edit-link-form.php 这个文件当中。176 行改为:
<input class="valinp" type="radio" name="friendship" value="external" id="contact" <?php xfn_check('friendship', 'external', 'radio'); ?> /> <?php _e('external') ?></label>
改动之后相当于添加链接的 relationship 里面出现一个 external
@Shawn: 太感谢了,Shawn,我现在就去改,真要拜你为师了...
很详细了!