WordPress插件:Canonical-URLs
首先需要宣布一下,Canonical-URLs是我开发的第一款WordPress插件,虽然功能非常简单,不过好歹也是第一个最终发布了的插件,比起躺在我的电脑里的各类半成品而言,实属不易。
这款插件的功能实在是简单的不能再简单了,就是使你的网址规范化,方法是在文件头部(<head>中)加入类似以下一段代码:
<link rel=”canonical” href=”http://www.czxqlove.com/archives/2009/canonical-urls.html” />
这么做有什么用呢?那就有必要再普及一下关于网址规范化的知识了。
网址规范化一直是困扰站长以及搜索引擎的一个问题。据估计,网上有10%-30%的URL是内容相同但URL不一样的不规范化网址。
这就造成几个问题。比如:
- 对站长来说,多个URL存在分散了页面权重,不利于排名。
- 对搜索引擎来说,浪费资源,浪费带宽。
- 搜索引擎发现多个网址内容相同时,不会惩罚,而会尽可能找出那个应该是规范化的网址。但程序毕竟只是程序,可能出错,挑出来的可能不是站长想要的那个规范化网址。
- 网站上网址规范化问题太严重的话,也可能影响收录。一个权重不很高的域名,能收录的总页面数字是有限的。搜索引擎把资源花在收录不规范的网址上,留下给真正不同内容的资源就减少了。
要解决URL规范化问题也有很多选项,比如:
- 在Google管理员工具中设置带3W和不带3W的,哪一个是规范化版本
- 使用301转向,把不规范化URL全部转向到规范化URL
- 确保使用的CMS系统只产生规范化网址
- 确保网站上所有内部链接都指向规范化网址
- 在提交给搜索引擎的网站地图中全部指定规范化网址
但这些方法都各有局限。
- Google管理员工具不适用于其他搜索引擎
- 有的站长因为某种原因做不了301转向
- CMS系统大部分情况下不受自己控制
- 内部链接自己可以控制,但其他人链接到自己网站上就不受控制了
总之,虽然有解决方法备选,但网址规范化到目前为止还是个不小的问题。
前几天Google,雅虎,微软共同发布了一个新的标签canonical tag,用于解决网址规范化问题。方法就是像上面一样在html文件头部加上那么一段代码,意思就是对搜索引擎,这个页面的规范化的网址是:
http://www.czxqlove.com/archives/2009/canonical-urlscanonical-urls.html
而不是别的比如:
http://www.czxqlove.com/?p=552
最后再回到我的插件:Canonical-URLs
使用同样很简单,上传到你的wordpress插件目录,登录管理面板,启动插件,一切OK,你的分类、tag、和日志页面的头部就会加上上述标记。
下载地址:Canonical-URLs 1.01 | 直接下载







czxqlove.com
最新评论