Google Search Console无法读取网站地图的解决办法

导致Google Search Console 中发现了一个 网址已提交,但带有“noindex”标记 的错误提示的可能原因主要有2种:
1. 在网站robots.txt中人为设置了禁止收录的URL
如果你在网站的 robots.txt 文件中设置了禁止某些网页被抓取收录的话,可能会出现这种错误提示。比如,我们希望有些特殊的网站页面(用户注册登录、会员中心、购物车、线上支付)不让搜索引擎抓取收录,我们可能会在网站robots.txt 文件中设置了禁止搜索引擎抓取这些页面。

那么,如果是这种原因导致出现的网址已提交,但带有“noindex”标记 的错误提示,我们完全可以忽悠不去处理即可。
或者,在Google Search Console 中的 删除 模块,重新提交这些禁止收录的页面URL,让搜索引擎此排除这些页面的收录。提交方法如下图所示:
2. 插件设置导致
有的WordPress插件会自动生成某些非站点内容的网页文件,如果这些网页URL没有禁止收录,就可能出现类似错误提示。
以一款流行的Google站点地图插件 – Google XML Sitemaps 为例,如果在该插件的设置中,勾选了“Include sitemap in HTML format”选项,就会生成一个名为sitemap.html的网页文件,而sitemap.html本身并不是WordPress站点的网页内容,而是一些的网站数据,而对它设置“noindex”是正确的,它不应该被Google搜索加入索引。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注