wordpress - 如何阻止 x-robots-tag 在我的整个站点上设置 noindex?

标签 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 友好性,我已经知道我不希望出现此标签。

最佳答案

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

在'/etc/nginx/sites-enabled/' inside server {} 我有一个'location ~ .php'的规则,其中包括以下行:

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

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

关于wordpress - 如何阻止 x-robots-tag 在我的整个站点上设置 noindex?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54426481/

相关文章:

WordPress wp_nav_menu - 将带有 <span> 的标题值添加到 <a> 中

apache - 三个域重定向到主域最佳实践 apache2

web-crawler - Robots.txt:只允许主要 SE

php - 使用 WP 查询循环 WooCommerce 产品的元值

mysql - 您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展。在 Ubuntu 14.04 LTS 上

seo - 有人为在 Orchard CMS 上运行的网站做 SEO 吗?

search - Sphinx 404 搜索

seo - 如何避免谷歌索引我的网站正在开发中完成

ruby-on-rails - Ruby on Rails robots.txt 文件夹

Wordpress - 定制器设置覆盖以前的设置