【问题标题】:How can I stop x-robots-tag from setting noindex on my entire site?如何阻止 x-robots-tag 在我的整个网站上设置 noindex?
【发布时间】:2019-01-29 17:24:47
【问题描述】:

我有一个最新的 WordPress 网站,运行 WooCommerce 和 Yoast,在每个页面的标题中都设置了以下 noindex。

x-robots-tag: noindex, nofollow, nosnippet, noarchive

我不确定它来自哪里。唯一的参考是 wp-admin/admin-ajax、一些 woocommerce 插件文件、一些 Yoast 文件和一个 wp-includes 文件;我觉得没什么特别的。

Cloudflare 已启用,我读过它会以某种方式导致此问题,但暂停它似乎没有任何影响。 Yoast 配置正常,与其他几十个站点一样。

我很难理解是什么导致/控制了这个——甚至是什么、何时以及如何使用 x-robots-tag。

这个问题与 x-robots-tag 的编程和设置有关,而不是优化或一般的 SEO 友好性,我已经知道我不希望这个标签出现。

【问题讨论】:

    标签: wordpress seo robots.txt yoast


    【解决方案1】:

    这是我的 nginx 配置中的一个配置。

    在服务器 {} 内的“/etc/nginx/sites-enabled/”中,我有一个“location ~ .php”规则,其中包括以下行:

    add_header X-Robots-Tag "noindex, nofollow, nosnippet, noarchive";
    

    注释掉那行,重新启动 nginx 并解决问题。问题在于我对 nginx 不熟悉,并且没有自己设置服务器。

    【讨论】:

      猜你喜欢
      • 2017-10-05
      • 2020-08-06
      • 1970-01-01
      • 1970-01-01
      • 2016-07-27
      • 1970-01-01
      • 2017-12-21
      • 2021-05-17
      • 2013-04-05
      相关资源
      最近更新 更多