百度收录变成动态链接了,移除WordPress的短链接shortlink

今天发现百度又更新算法了,米粒在线之前收录被百度收录的文章少了一半以上,很是郁闷的是收录的文章全部变成动态链接了,如图:

百度收录变成动态链接了,移除WordPress的短链接shortlink

经过搜索发现 WordPress 3.0以上的版本有一个短链接功能, 可以在使用Wordpress的伪静态后获取原始的链接地址.这个功能, 可以方便的利用短URL共享自己的博客,查看文章页面源码发现,文章页面会多出一个叫shortlink的短链接《WordPress 3.0同时会在所有文章的源代码的head部分添加上这么一句:<link rel='shortlink' href='http://www.miliol.org/?p=15' />,百度蜘蛛可能是把这个也收录其中,所以本站此次事件可能和这个有关,感觉不利于SEO

如图:(这个BlueHost主机建站设置最全教程文章的查看源码截图)

百度收录变成动态链接了,移除WordPress的短链接shortlink

这种地址应该不利于SEO, 多数人使用伪静态都为了SEO精心设置了好记的永久链接.所以如果我们不需要使用shortlinks也就是短链接功能, 我们可以让WordPress不在head上添加'shortlink'的定义,具体解决的办法如下。
打开主题的functions.php文件,加入如下代码:


remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 ); 


这样文章页面就不会出现这个短链接了,感谢支持米粒在线,转载请注明出处。谢谢。

米粒在线
  • 本文由 发表于 2013年4月5日08:51:33
  • 转载请务必保留本文链接:http://www.miliol.org/4746.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: