wordpress SEO技巧:Canonical密码
今天我想和大家分享一下wordpress SEO技巧,多余高手们可能已经知道了。但是对于新手们可能还是比较陌生。那就是Canonical。这是什么意思呢?翻译过来就是标准化。也就是规范。对于我们wordpress站点来说,就是告诉搜索引擎(如谷歌)规范的链接地址,优先的链接地址。可能还是不理解,那我们从简单的方面入手。
本文涉及的内容包括:
一、什么是Canonical页面?
一言以蔽之:
Canonical页面就是许多高度相似页面中最重要的一个页面。
这个高度相似,包括完全相同和小部分不同的页面。为了解释这个,我们先看一下完全相同的页面。例如我们可以通过下面的网址访问我们的站点:
http://yoursite.com/
http://www.yoursite.com/
我们会发现,这两个网址都是可以工作的。这个就叫Canonical页面。
又例如一个页面,有很多评论,而且评论存在分页(现在wordpress支持评论分页),这样在评论分页中就会出现相同的内容,不同的就是评论。
现在的问题是搜索引擎都会收录这些内容,但是它们毕竟是机器,不是人。所以分不出来哪个是主要的,哪个不是主要的。但这样的内容多的话,那个蜘蛛机器可能认为我们作弊,从而有的严重到惩罚网站。所以我们接下来的任务是告诉机器人哪个是优先考虑的,从而避免受到惩罚,提供网站或页面的权重。
二、如何设置Canonical页面?
在设置 Canonical页面,并不能控制蜘蛛机器人抓取你的页面,除非设置noindex。我们设置 Canonical页面的目的只是向蜘蛛机器人解释,网站的优先页面是什么。
1、设置首页的 Canonical地址
首先我们要考虑的第一件事是决定我们的站点访问是采用“http://”还是“http://www”。进入wordpress后台,点击设置-常规:
在这里设置了带www的网址,wordpress会为不带www地址做一个301转向。也就是会把不带www的权重传递给带www的。
2、在谷歌网站管理员工具验证 Canonical 地址(只对Goole搜索,其它类似)
接下来就是告诉谷歌哪一个地址是优先的。首先我们把两个地址都添加进去,然后谷歌就会分开。然后就可以设置优先域名, Configuration > Settings:
3、设置所有页面 Canonical 地址
最后一般听起来有的苦难,但是实际上是非常容易的。只需要安装一个目前流行的SEO插件,如All in One SEO Pack.
激活之后,浏览到插件设置页面,勾选 “Canonical URLs”即可:
至此,我们的Canonical就设置好了。