中文博客不适用 All in One SEO

很多新手博主都极其痛恨百度搜索引擎,因为百度的爬虫低能无比,对 Google 兴的那一套规则熟视无睹,尤其是在中国的网络上大行其道,但依然在此起彼伏的批判与质疑声中茁壮成长。

先说说 Google 为首的 Yahoo、Bing 等国际化搜索引擎兴的是啥规则吧。为了尽量减少 Spam 对搜索引擎排名的影响,这些搜索引擎苦心维护着 Robots 协议,该协议中的 follow、nofollow、index、noindex 等标签可以让搜索引擎有目的、有计划、有选择地考虑一些链接和页面的权重以及是否收录。

再说说特立独行的百度兴的是啥规则。道貌岸然的百度号称自己严格遵循搜索引擎 Robots 协议,可事实并非如此。百度所谓的严格遵循只是选择性地支持 meta robots 协议中的 noarchive 标签,前文提到的 follow、nofollow、index、noindex 这些国际通用标签都和百度无缘。

接下来才是关键,为什么说中文博客不适用 All in One SEO 呢?All in One SEO 是傻瓜式却功能超强的 SEO 插件,不过很可惜,这只是对于英文 WordPress 而言的,因为 All in One SEO 本来就诞生于国外,它才是真正的遵循国际通用的 Robots 协议。启用 All in One SEO 插件后,它会自动给分类页面加上 noindex 标签,这本是一个很好的 SEO 方案,但是 All in One SEO 没有考虑到在中国有千千万万的用户正在使用的是百度这样不守行规的搜索引擎。百度把对谷歌的嫉恨转移到了用户头上,所以用 noindex 标签的网站一律被拔毛,而且拔的只剩一个主页,这是很惨忍的做法。

要想在中国的互联网上有所发展,就不得不依附于百度,所以各位 WordPress 的站长朋友们,为了你的网站不被拔毛,趁早放弃 All in One SEO 插件吧。顺便说一句,一直以来我都没有用 All in One SEO 插件,所以百度也算待我不薄,我就不多说它坏话了,要是百度发现我在挖它墙角,肯定不会放过我,D调收声~