网址已提交,但带有“noindex”标记 的解决方法

在WordPress外贸建站过程中,我们为了更好地了解网站在Google搜索引擎中的收录情况,往往会使用 Google Search Console(一款免费的站点Google搜索优化管理工具)和 Google Analytics (一个收集网站数据并将其分析整理成实用报告的平台 )来获取网站在搜索引擎中的点击展现数据,以及接收展示搜索引擎对网站检测的一些优化提示和通知信息,有利于更好地管理站点在搜索引擎的表现,可以帮助外贸网站管理员及时全面地了解有关网站和访问用户的大量信息。

在使用 Google Search Console 查看网站的抓取收录情况时,WPPOP在 覆盖率 一项中发现了一个 网址已提交,但带有“noindex”标记 的错误提示,如下图所示:

网址已提交,但带有“noindex”标记
网址已提交,但带有“noindex”标记

什么是 noindex?

noindex:是Google发明的一个HTML标签,其作用是向搜索引擎声明该网页禁止被索引收录,告诉Google不要索引含此标签的网页。如果 Google 看到某一页上有 noindex 元标记,就会将此页从我们的搜索结果中完全丢弃,而不管是否还有其他页链接到此页。但根据实际经验,Google并非100%遵守。

根据Google官方提供的 网址已提交,但带有“noindex”标记 有关解释,出现这个错误提示的原因是:

您提交了相应网页以供Google编入索引,但它的元标记或 HTTP 响应中带有“noindex”指令。如果您想将该网页编入索引,则必须移除相关的标记或 HTTP 响应。


解决方法

导致Google Search Console 中发现了一个 网址已提交,但带有“noindex”标记 的错误提示的可能原因主要有2种:

1. 在网站robots.txt中人为设置了禁止收录的URL

如果你在网站的 robots.txt 文件中设置了禁止某些网页被抓取收录的话,可能会出现这种错误提示。比如,我们希望有些特殊的网站页面(用户注册登录、会员中心、购物车、线上支付)不让搜索引擎抓取收录,我们可能会在网站robots.txt 文件中设置了禁止搜索引擎抓取这些页面。

那么,如果是这种原因导致出现的网址已提交,但带有“noindex”标记 的错误提示,我们完全可以忽悠不去处理即可。

或者,在Google Search Console 中的 删除 模块,重新提交这些禁止收录的页面URL,让搜索引擎此排除这些页面的收录。提交方法如下图所示:

Google Search Console 排除收录
Google Search Console 排除收录

2. 插件设置导致

有的WordPress插件会自动生成某些非站点内容的网页文件,如果这些网页URL没有禁止收录,就可能出现类似错误提示。

以一款流行的Google站点地图插件 – Google XML Sitemaps 为例,如果在该插件的设置中,勾选了“Include sitemap in HTML format”选项,就会生成一个名为sitemap.html的网页文件,而sitemap.html本身并不是WordPress站点的网页内容,而是一些的网站数据,而对它设置“noindex”是正确的,它不应该被Google搜索加入索引。

网址已提交,但带有“noindex”标记 解决方法
取消勾选“Include sitemap in HTML format”选项

解决方法也很简单,取消勾选“Include sitemap in HTML format”选项就可以了。

总之,如果出现了Google Search Console 中发现了一个 网址已提交,但带有“noindex”标记 的错误提示的情况,不必惊慌,我们只要根据Google Search Console 中对应的错误描述,去有针对性地找到对应的文件,就可以更好地去排除和解决这种问题了。

如果您也碰到了类似情况并解决了,也欢迎留言评论,提供您的更多解决方案!




上一篇:

下一篇:

在线留言

1个留言

  1. John

    google所指出的noindex界面,我们在相关页面也没设置,源码也没看到。还有哪里有设置呢