删除wordpress短链接,避免百度收录

在用wordpress的时候,我发现在百度收录的时候,会有这样的一种短链接.

www.tais3.com/?p=XXXX

而在我点击这样的地址的时候,直指首页.如下图:

这样明显造成的重复内容太多了,不利于SEO!

而且改了固定链接也没有用,一样会给百度收录.

上网查询了下,WordPress 3.0有一个短链接功能, 可以在使用Wordpress的伪静态后获取原始的链接地址.这个功能, 可以方便的利用短URL共享自己的博客.

WordPress 3.0同时会在所有文章的源代码的head部分添加上这么一句:

<link rel=’shortlink’ href=’http://www.itbobo.com/?p=1806′ />

我们可以让Wordpress不在head上添加’shortlink’的定义.

打开主题的functions.php文件,加入如下代码:

remove_action( ‘wp_head’, ‘wp_shortlink_wp_head’, 10, 0 );

这样一来,百度就不会收录到wordpress这样的短链接

4条评论

发表评论