Yoast SEO Canonical URL错误跟Yoast SEO 14.0通过indexables特性提升了插件性能有关,14.0创建了yoast_indexable数据表来存储seo相关信息。Yoast输出的Canonical URl(规范化地址)是从该表读取的,如果该表的数据没有及时更新,就会导致输出错误的地址,这会影响SEO。详情见下文。
Yoast SEO Canonical URL问题描述
假设有两个页面,是父子关系,地址分别为:
http://yoursite.com/parent http://yoursite.com/parent/child
如果更改第一个页面的地址为:
http://yoursite.com/parent-new-slug
则子页面地址会自动变成:
http://yoursite.com/parent-new-slug/child
但子页面的canonical url地址却还是旧地址
<link rel="canonical" href="http://yoursite.com/parent/child">
SEO检测工具会指出这个错误,这种错误的地址对SEO可能会有影响。
这个可能发生在生成索引以后,新版安装后会提示你更新索引。
解决方法
保存一个页面时,yoast_indexable表中对应此页面的数据会被更新。
父页面被编辑导致子页面地址发生变化,子页面其实没有被直接编辑,所以无法触发数据表去更新它的记录。
那么解决方法就是——去后台重新保存一下所有子页面。
更靠谱的方式是插件更新一下缓存策略。
女神,我是您的友链Aiwill 爱微博客,没想到您还在更新文章啊,域名服务器什么都在继费,我们做友链也好多年了,好多站长都归隐了,这些年经历太多了
如您有空帮更新一下我的友链吧,希望下个10年还能一起链,谢谢
把
Aiwill 爱微博客 分享微资讯,推荐好东西 http://www.aiweinews.com
修改为:
九边资讯
挖出互联网上有趣有用的一切
https://www.xerer.com/
感谢~
可算是更新了,赞一个
研究的很细致
没想到这个网站还在,站长棒棒的
好久不更了。
默默看了你五年, 以为再也不更新了….愿你安好
从露兜博客来的,喜欢你的博客风格!
顶一下,欢迎博主回来~!
大佬你活了啊,好期待能多更新,在这里可以学到很多姿势 ..
很好啊,顶一下\\\\\\
站长好久都没更新,还以为不玩WP了呢,还好还在。顶一下!
很久没有看到你更Blog,今天无意逛其他博客,看到友链有你,进来看看。