如何向 Google Search Console 提交站点地图?
提交与索引
在 Search Console 中打开你的资源,进入站点地图报告,将站点地图的地址粘贴到添加新的站点地图中,然后点击提交。Google 会立即抓取该文件并显示状态:成功、有错误或无法获取。提交站点地图需要拥有该资源的所有者权限。如果没有这一权限,可以改为在 robots.txt 文件中列出站点地图,Google 会自动读取。
提交之前
花几分钟检查一下,可以避免大多数错误:
- 在浏览器中打开站点地图的 URL,确认它能以 XML(或纯文本)格式加载,且无需登录。
- 确保它位于该资源范围内:
https://www.example.com/的站点地图必须使用相同的协议和主机名。 - 使用 URL 检查工具检查该站点地图的 URL,运行实时测试,并确认网页抓取显示为成功,这也是 Google 站点地图报告帮助中的建议。
- 检查
robots.txt是否屏蔽了它。Google 在抓取站点地图时会遵守robots.txt。
还没有站点地图?请先阅读如何创建站点地图?
操作步骤
- 在 Search Console 中选择对应的资源。
- 在菜单的编入索引下,打开站点地图。
- 在添加新的站点地图中,输入站点地图的 URL,例如
https://www.example.com/sitemap.xml。 - 点击提交。
- 在已提交的站点地图列表中找到该站点地图,查看其状态。如果状态不是成功,请点击该行查看详情。
如果你的网站使用站点地图索引,请提交该索引文件;正如 Google 的站点地图构建指南所述,Google 会读取其中列出的各个文件。你也可以分别提交多个站点地图,这样更容易看出网站的哪个板块存在问题。
各个状态是什么意思?
| 状态 | 含义 | 处理方式 |
|---|---|---|
| 成功 | Google 已加载并处理该文件,没有出现错误;其中的 URL 已加入抓取队列 | 无需处理;重大改动后再回来查看 |
| 有错误 | Google 已抓取该文件,但部分条目无法解析;有效的 URL 仍会加入队列 | 打开详情并修复列出的错误 |
| 无法获取 | Google 完全无法下载该文件 | 参见无法读取站点地图 |
提交之后会发生什么?
Google 会立即抓取站点地图,但抓取其中的 URL 需要更长时间,而且并非所有 URL 都一定会被抓取。成功抓取之后,Google 会按自己的节奏重新读取站点地图,与它抓取网站其他部分的频率无关。修复错误或做出大范围改动后,请重新提交。从报告中删除站点地图只会将其从列表中移除:Google 并不会忘记该站点地图及其中的 URL。如果要阻止 URL 出现在 Google 中,请使用 noindex 或删除相应页面。
站点地图只是一种提示,并不是要求 Google 为其中的所有内容建立索引。对于比其他页面更重要的单个页面,请同时使用请求编入索引。
告知 Google 站点地图的其他方式
- 在
robots.txt中添加Sitemap:行,Google 下次抓取该文件时就会读取。 - Search Console API,可用于以编程方式提交站点地图。
AutoPSEO 如何提供帮助
获得完整的 Search Console 访问权限后,AutoPSEO 的站点地图页面可以一次性提交多个站点地图 URL,显示每个站点地图的状态、警告和错误,还能批量检查站点地图中的 URL,查看 Google 实际为哪些 URL 建立了索引。随后,站点地图表现会显示每个站点地图中的 URL 所获得的点击量和展示次数。