【问题标题】:Category slug not showing on sitemap xml using Yoast plugin使用 Yoast 插件未在站点地图 xml 上显示类别 slug
【发布时间】:2019-08-18 02:23:53
【问题描述】:

我的sitemap.xml 有这个问题。我想知道为什么在列表中,类别 slug 不存在,而在仪表板永久链接部分中,URL 显示其类别链接。

这里有一些截图可以进一步解释我的意思:

  • 所以在下图中您可以看到产品的链接,并且链接没有在仪表板中设置其类别:

  • 这是显示仪表板中链接的外观以及我希望站点地图链接显示的屏幕截图:

注意:此站点地图是通过 Yoast SEO 插件版本 4.8 生成的。

【问题讨论】:

  • 您是否刷新/清除了站点地图cache
  • @SallyCJ 有什么步骤可以做到吗?我一直在仪表板周围寻找一些 cta 来为 yoast 重新生成或清除 sitemap.xml,但我找不到。请指教
  • 实际上,我并没有真正注意到您使用的是 Yoast SEO 4.8 版?因此,请尝试编辑您的任何“产品” - 例如在后端的“所有产品”页面上,单击“快速编辑”,然后单击“更新”按钮而不实际进行任何更改,或者暂时更改 slug(然后再将其更改回来) - 并清除 W3 Total Cache 缓存。
  • 嗨@SallyCJ,我尝试按照您的建议进行操作,但没有解决问题。站点地图 url 仍然显示没有类别 slug 的链接。
  • 遗憾的是我找不到下载 Yoast SEO 插件 4.8 版的链接;那么我可以在您的网站上获得该插件的副本,以便我可以测试该插件吗?您使用的是什么版本的 WordPress 和 W3 Total Cache?

标签: xml wordpress sitemap yoast


【解决方案1】:

1) 尝试禁用缓存插件,或任何可能相关的插件

2) 更新相关插件(如果需要),另外,您最好也更新 WordPress(如您的屏幕截图所示,它需要更新)

3) 重新生成站点地图(更新该页面)

4) 检查是否已修复。

5) 如果是,则重新启用上述禁用的插件,然后重新生成站点地图,看看它是否再次损坏,然后某些插件与之冲突。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-12
    • 1970-01-01
    • 2017-11-15
    • 2013-12-23
    • 1970-01-01
    • 1970-01-01
    • 2018-04-26
    相关资源
    最近更新 更多