XML站点地图是一个文件,它列出了网站的网页,供搜索引擎发现并添加到其数据库中。 然后,搜索引擎可以在搜索引擎结果页面(Serp)中将该内容传递给用户。

站点地图的URL通常是"domain.com/sitemap.xml"或"domain.com/sitemap_index.xml。"

你也可以通过谷歌搜索"站点地图"来找到一个域的XML站点地图URL site:domain.com 文件类型:xml。”

像这样:

google search for a website's sitemap with xml results

如果您的网站没有站点地图,请使用站点地图生成器工具.

谷歌可以自行找到您的XML站点地图,但将站点地图提交给谷歌可确保找到它。

从那里,谷歌抓取你的网站地图和(希望)得到你的网页排名相关的结果,更快。

让我们走过这个过程。

如何向谷歌提交站点地图

要向谷歌提交XML站点地图,请将您的网站连接到谷歌搜索控制台。 它是免费的,需要很少的时间。

首先,按照我们的指南中的步骤操作谷歌搜索控制台连接您的网站。 然后,继续执行以下步骤。

步骤1:在谷歌搜索控制台中导航到您的域名

登录您的谷歌搜索控制台帐户。

在左上角,如果您有多个网站,请从下拉列表中选择您的网站。

select property in google search console

步骤2:转到"网站地图"报告

转到"网站地图"报告在左侧边栏的"索引"部分。

choose 网站地图 under Indexing

步骤3:添加站点地图

将站点地图的URL粘贴到"添加新站点地图"部分。 然后,点击"提交.”

submit sitemap to google

您将看到一条消息,确认您的站点地图已成功提交。

谷歌尽快抓取提交的站点地图。 在几个小时或几天内再次检查"网站地图"报告,看看谷歌是否成功处理了您的站点地图。

如果是这样,您将看到"成功"状态。”

success status highlighted in submitted sitemaps

如何删除和重新提交站点地图

如果你网站架构已更改或您的站点地图有错误,删除并重新提交您的站点地图。

像这样:

  1. 登录您的谷歌搜索控制台帐户
  2. 如果您拥有多个站点,请使用左上角的下拉菜单选择站点
  3. 点击"网站地图"在左侧边栏的"索引"部分下
  4. 在"已提交的站点地图"部分中,单击包含要删除的站点地图的行
  5. 点击右上角的三点菜单图标。 然后,点击"删除站点地图.”
  6. 点击"确认删除"移走出现的弹出窗口中的"按钮

等待谷歌处理您的请求。

或者,从您的网站中删除站点地图文件。 谷歌将最终停止检查它是否在一段时间内不可用。

如果您的新站点地图与原始站点地图具有相同的URL,请不要删除站点地图。 只需使用上述步骤重新提交即可。 谷歌将重新处理它。

如果您没有站点地图(或不重新提交它),搜索引擎仍然可以找到您网站的页面。 但这可能需要更长的时间。 甚至完全忽略了一些页面。

因此,请按照上述步骤尽快重新提交站点地图。

站点地图最佳实践

遵循这些最佳实践,帮助谷歌高效地处理您的站点地图:

只包括基本资料

你的站点地图应该包含:

  • 您想要索引的Url:不要包含您不想索引的页面
  • "Lastmod"值:此值表示上次更新页面的时间。 搜索引擎参考它来决定是否重新搜索页面以获取新内容。
  • 的"赫弗朗"Url本地变体的值:如果您的页面有本地化版本,在站点地图中指明它们所以搜索引擎可以抓取每个版本

不要包括:

  • "Changefreq"和"priority"值:谷歌忽略这些值
  • 非规范Url:谷歌应该跳过这些网址,因为它们是同一页面的替代网址
  • 3xx或4xx网址:谷歌不应该索引或排名这些网址,因为它们将用户重定向到不同的页面(3xx状态代码)或返回客户端错误(4xx状态代码)

保持大小限制

把你的站点地图放在里面谷歌大小限制-意味着50MB(未压缩)和50,000个Url。

如果您的站点地图超出限制,请将其拆分为多个站点地图。

如果需要,创建多个站点地图

如果站点地图超出大小限制,请创建多个站点地图。 或者为不同的内容类型设置单独的站点地图(例如,页面站点地图,帖子站点地图和视频站点地图)。

您需要创建一个站点地图索引文件,列出所有站点地图。 就像一个目录。

这里是Semrush的站点地图索引,例如:

sitemap index shows multiple sitemaps for different parts of a website

然后将站点地图索引URL提交给谷歌,就像您将常规站点地图一样。

常见的站点地图问题和如何修复

常见的站点地图问题包括:

  • 格式错误:站点地图文件的格式有错误,比如缺少XML标签
  • 不正确的Url:您的站点地图包含不应该在站点地图中的Url(例如,重定向和非规范Url)
  • 太大了:您的站点地图已超过谷歌的大小限制

通过导航到谷歌搜索控制台中的"网站地图"报告,查找并修复站点地图问题。

如果您的站点地图有"无法获取"或"站点地图有#错误"状态,谷歌提供建议的解决方案。

或者,使用Semrush的审核您的网站现场审核工具。 检测站点地图问题其他技术SEO链接断开和加载速度慢等问题。

在工具中将您的站点设置为项目。 然后,配置并运行您的审计。

审核完成后,请按"问题"标签和搜索"站点地图。"将出现您的站点地图可能出现的问题列表。

search for sitemap issues in site audit tool shows incorrect pages, format errors, 和 more

如果您的网站有问题,请单击包含受影响页面数量的链接:

number of incorrect pages found in sitemap.xml file found

这将打开一个新报告,其中包含受影响页面的完整列表。

list of affected pages includes sitemap url, link url, 和 issue type

然后,点击"为什么以及如何解决它"链接以获取问题的详细描述以及修复问题的建议。

修复了所有与站点地图相关的问题后,请在站点审核中运行另一个审核,以确保解决这些问题。

雷切尔 汉德利
Rachel是一名资深内容作家,在内容营销和SEO方面拥有12年以上的经验。她曾在代理机构工作,为各种品牌制定和执行内容战略,并在内部推动SaaS初创公司的有机增长。