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

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

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

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

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

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

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


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


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

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

网站速度很慢?使用 WordPress 短时缓存(Transients)来优化数据库查询和 HTTP 响应!

每个人都想要一个速度很快的网站,网站速度越快,用户停留和点击页面或购买产品的时间就越长,加快网站速度的方法之一是开启缓存,而缓存背后的逻辑就是存储信息,更具体一点说,就是找到一个比连接数据库更快的存储...

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证