WordPress取消搜索引擎可见选项后谷歌仍然显示“网址已提交,但带有“noindex”标记”解决方案
对于使用WordPress程序的小伙伴来说,基本都知道WordPress后台程序有个选项,在设置-阅读选项里,…
对于使用WordPress程序的小伙伴来说,基本都知道WordPress后台程序有个选项,在设置-阅读选项里,有个对搜索引擎的可见性的可选项里有建议搜索引擎不索引本站点,如果勾选则屏蔽所有搜索引擎收录。刚开始小伙伴建站的时候因为变动比较大,不固定等原因有时会开启这个选项,但是后来稳定后,把勾去掉,谷歌搜索Google Search Console仍然在后台显示:网址已提交,但带有“noindex”标记。
搬主题之前就遇到这样的问题,刚开始建站的时候很多内容及分类不确定,因此开启了对搜索引擎的可见性的选项,不让任何搜索引擎收录索引自己的页面,等过了一个星期认为稳定了,就取消勾选了。满以为接下来谷歌会迅速收录自己的页面,结果发现谷歌对自己的页面不收录,也无法查到索引了,进入谷歌后台的时候发现提示:网址已提交,但带有“noindex”标记。那如何解决呢?解决方案如下
1、检查谷歌后台的覆盖率错误提示
进入Google Search Console,点击覆盖率,显示如下错误信息:网址已提交,但带有“noindex”标记。
点击相应的链接后,发现受影响的网页和网址
点击任意一个网址,会显示抓取时间和屏蔽设置等信息。
点击“检查网址”然后显示如下
其中显示:是否允许编入索引?的一项中显示:否:系统在元标记“robots”中检测到了“noindex”
这下该怎么办呢?不要慌,解决办法分别如下
2、检查网站的robots
首先我们检查自己的网站Robots.txt,一般我们在网站根目录下都有一个Robots.txt文件,打开后,查看有没有问题。有问题则直接修改。如果不懂有没有问题,那么可以直接利用谷歌后台的工具测试。
点击之前的错误的网址列表,点击任意网址,右边则会弹出相应的选项,点击“测试ROBOTS.TXT中的屏蔽设置”
然后就可以看到自己的Robots.txt文件内容
还能对其进行测试。是否允许抓取等。如果正常则点击测试为允许,同时不会显示任何问题,即“0个错误0个警告”。
但是,如果出现了Robots.txt文件里有一行有单独这一条 Disallow: /
则必须删去。这一条的意思是不允许任何搜索引擎收录本站任何内容。
那么接下来问题来了。搬主题的Robots.txt文件是没有这一条,而且WordPress的后台也取消了禁止搜索引擎访问的选项,这样谷歌应该能正常收录啊,为什么还是不收录然后显示“网址已提交,但带有“noindex”标记。”呢?一般如果自己没有做任何错误的设置,网站一直正常,Robots.txt文件也是正常的,那么只要等2-3个星期,收录自然会回来的。
但是如果你觉得2-3个星期也不愿意等,则可以进行加速谷歌搜索引擎的收录操作。
3、手动请求编入索引
还是之前说的,如果Robots.txt文件正常,谷歌测试也是运行的,那么可以申请:手动请求编入索引。
点击到检查网址页面,然后点击请求编入索引
然后等待1-2分钟,成功后谷歌会显示如下:
已将网址添加到优先抓取队列中。 多次提交同一网页并不能改变该网页的队列顺序或优先级。
但是这样每次一个一个网址申请,那不是很麻烦,如果不想这么麻烦,还可以用另外的自动的方法。看下面的方法。
4、开放网站访问索引
因为Robots.txt文件的内容的 Allow 和 Disallow 是有顺序的规则的,实际上这种情况,我们可以在Robots.txt文件开始先设置开放允许索引所有网址,再在后面添加禁止哪些网址不能索引的规则。
在Robots.txt文件 User-agent: *
开始后添加如下代码
Allow: /
Sitemap: https://www.banzhuti.com/sitemap.xml
更新后,再次用谷歌后台检测,如下
这样,则将加快谷歌搜索引擎的收录。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!