如何阻止x-robots-tag在整个网站上设置noindex?

时间:2019-01-29 17:24:48

标签: wordpress seo robots.txt yoast

我有一个最新的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友好性无关,我已经知道我不希望出现此标签。

1 个答案:

答案 0 :(得分:-2)

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

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

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

评论该行,重新启动nginx并解决了问题。问题出在我不熟悉nginx而不是自己设置服务器上。