Wrong Canonical url link

时间:2020-06-09 作者:thegirlinthecafe

我有个奇怪的问题。

我有一个更改了URL的页面(因为它的父级更改了名称)。

示例链接https:www.mysite。com/我的服务/服务-1

现在是:https:www.mysite。com/服务/服务-1

然而,规范的url仍然是原来的:https:www.mysite。com/我的服务/服务-1

这是错误的。(应该是新链接)

这就是我所尝试的:

我有重定向插件来处理重定向,但切换了一个iff>并不能解决问题

  • 我切换了Yoast>没有帮助

    我再次打开了Yoast,并明确地更改了第页Yoast SEO部分的规范链接,从而解决了这个问题。

    然而,我不想手动更改这样的规范。有更好的解决方案吗?我错过什么了吗?我可以批量重新生成规范标记吗?这么多问题,有人能回答吗?

    英格丽德,提前多谢了

  • 1 个回复
    最合适的回答,由SO网友:WebElaine 整理而成

    您需要重置索引。有几种方法可以做到这一点-您可以使用WP-CLI command (wp yoast index), 或者您可以使用Yoast Test Helper plugin.

    如果安装了Yoast测试助手插件,则可以转到“工具”>“Yoast测试”。在带有一组按钮的“Yoast SEO”框中,使用“Reset Indexables tables&migrations”按钮刷新它们。然后,您可以卸载插件,删除手动输入的规范URL,默认(自动生成)规范URL将被修复。

    理论上,无论何时进行更改(如更改父页面URL),都会触发Yoast自动更新其索引。因此,可能值得打开GitHub问题,让他们知道这并没有按预期发生。

    相关推荐