快速解决:google站长显示被“noindex”标记排除

站长管理中的提示

什么是 noindex 标记

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

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

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

案例

处理思路

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

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

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

那么,如果是这种原因导致出现的网址已提交,但被“noindex”标记排除了,可以忽略不去处理即可。

如何找到这段代码?
这个问题代表,提示这些页面存在一段代码。比如这样:

这段代码在阻止谷歌索引你的页面。换一句话说就是,有这段代码的页面是无法参与排名的。

你需要做的,就是确认这个代码是否设置合理,是否正确。

你只需要点击该问题栏,就可以看到具体是哪个链接报了这样的错误。

查找核实问题

首先打开一个报错的页面,判断当前页面是否需要进行SEO优化。即,当前页面是否需要通过搜索引擎获取自然搜索流量。一般例如:联系我们页面、使用规则、法律声明页面是不需要参与排名的,这些页面设置Noindex就是合理的。

我通常会让这些页面进入索引。因为这些页面中其实是包含实质性的内容(文字、图片、地图、视频等信息)

这些被纳入索引范围并不会影响网站整体的SEO效果。

如果你确定该页面是需要参与排名的,那么就需要尽快将这段代码删除。

打开报错页面, Ctrl+U 打开页面的源代码。 Ctrl+F 搜索 “noindex”。

处理办法

如果是 WordPress 程序,导致这段代码出现的可能是因为:

插件设置原因
独立页面设置的原因
情况1:插件设置原因
目前WP中主流的SEO插件有三款:All in One SEO、Yoast SEO、以及Rank Math。但是设置方法几乎相同,找到 页面 Meta Robots 的设置,然后设置为 index 即可。

情况2:独立页面设置的原因
你需要打开当前报错页面的编辑界面。在其中找到页面详细的设置部分,通常会在编辑界面的最下方、或者是右侧的某个位置。

比如,如果你安装的是 Rank Math插件,那么单独页面的设置就在编辑界面的右侧:

Leave a Reply

Your email address will not be published. Required fields are marked *