当前位置:首页 »“秋了秋”个人博客 » SEO优化 » 新版Wordpress出现canonical问题的修复方法

新版Wordpress出现canonical问题的修复方法

作者:秋了秋 发表时间:2014年12月14日

真不知道wordpress这是要闹哪样,刚一不小心查看了文章分页的网页源码,居然会出现这种脑残的现象,wordpress默认使用canonical把权重导向这种链接//netblog.cn/blog/125.html/comment-page-2#comments,一般地做canonical都是希望把其它分页导向文章主链接//netblog.cn/blog/125.html,可是它就是不这么干,真是奇了怪了,我还被蒙在鼓里这么久了,我记得以前是这样导向的,更新到wordpress最新版本之后却变成这个样子了。。。

canonical

以前优化这方面的时候考虑过自行添加该标签,可是发现wp已经默认加入该标签了,于是就省心了。可是现在却出了这等问题,看来不能太信任wp了,太不会做优化工作了,还是得自己动手解决。首先要去掉wp默认的canonical标签,在主题的functions.php里面添加:

remove_action( 'wp_head', 'rel_canonical' );

即可去除默认canonical标签,然后自己在header.phpsingle.php文件里面添加:

<?php if ( is_singular() ){ ?><link rel="canonical" href="<?php the_permalink(); ?>"/><?php } ?>

即可完美解决canonical问题,既简单又实用,还不快动手~

1
文章作者: “秋了秋”个人博客,本站鼓励原创。
转载请注明本文地址:http://netblog.cn/blog/203.html
目录: SEO优化标签: wordpress,Canonical标签 12891次阅读

请求播放音乐,请点击播放

登 录
点击获取验证码
还没账号?点击这里