google search console 站长工具提交站点地图sitemap提示“无法获取”解决方法

  • 一一得一
  • 技术分享
  • Apr 05, 2022

谷歌站点地图分为三种:txt格式、 xml格式、 html格式;不过在google search console管理后台中,xml格式的站点地图可以加快索引速度。

 

但提交站点地图时,如果没有规范站点地图的格式,往往会出现“无法获取”,导致谷歌不能成功读取站点地图的情况。
 

无法获取sitemap.xml

 

站点地图提交失败两种原因:

  1. 谷歌站点地图声明不规范
  2. 谷歌站点地图的命名和提交不一致
  3.  

 

第一种谷歌站点地图头部声明不规范

如果未包含或者命名空间未正确声明、存在拼写错误或网址不正确都会导致识别不了。以下是谷歌官方给出的基本格式:

< ?xml version="1.0" encoding="UTF-8"? >
< urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" >
< url >
< loc >http://www.example.com/foo.html < /loc >
< lastmod >2020-02-24 < /lastmod >
< /url >
< /urlset >

大家检查错误时按照各个标签对比网站地图,就能发现自己的站点地图有无问题了。

 

第二种提交的谷歌站点地图命名不正确

一般谷歌站点地图的地址为:https://www.abc.com/sitemap.xml。
但是也有很多网站建设公司会修改站点地图的默认名称,例如:https://www.abc.com/sitemap-1.xml等。

 

如果是非标准形式的站点地图,那提交时候必须先要弄清楚网站的站点地图地址,再提交正确的网站地图就能解决。

如果在确定不是前两种的情况下,请使用谷歌网址检查工具,检查站点地图地址链接,如:https://www.abc.com/sitemap.xml

等待检查结果,如是 覆盖率 - Google 无法识别此网址  ,接下来请点击“测试实际网址”

 

无法获取sitemap.xml


等待结果后显示“网址可编入Google索引”
 

无法获取sitemap.xml


那么说明制作的站点地图sitemap.xml没有问题,此时再到谷歌站点地图,删除刚刚提交的链接,重新提交一遍就能提交成功了。



猜测Google站点地图“无法获取”原因:谷歌索引站点存在缓存,无法获取到站点新增的站点地图sitemap.xml
测试实际网址后也就获取到最新的站点文件了,那么再提交就解决了无法获取的问题。

打赏
  • 相关推荐