如何在 Search Console 中向 Google 提交站点地图?
Google 使用名为 Googlebot 的爬虫在网络上查找新内容并将搜索结果中的页面编入索引。 一旦您在线发布内容,这将自动发生。 但是,爬虫可能无法正确理解网站内容,因为每个网站都有不同的结构。 因此,网站所有者可以选择准备单独的页面并告知 Googlebot 他们特定网站的结构。 此页面称为 XML Sitemap,在本文中,让我们探讨如何在 Google Search Console 中准备 Sitemap 并将其提交给 Google。
如何在 Search Console 中向 Google 提交站点地图
以下是本文涵盖的主题:
- 了解 XML 站点地图的基础知识
- Google 接受和推荐的格式
- 为您的站点准备站点地图
- 在 Search Console 帐户中提交
- 修复站点地图错误
- 检查索引页面详细信息
- 重新提交和删除站点地图
- 概括
1. XML Sitemap 基础知识
您可以查看我们关于 XML Sitemap 的结构和格式的详细文章。 以下是一些基本事实,以确保您有正确的理解:
- XML 站点地图不是网站内容的一部分,而是采用 XML 格式。 您还可以创建 HTML 站点地图作为网站内容的一部分,并向访问您网站的用户显示。 但是,您不需要向用户显示 XML 站点地图。
- XML Sitemap 应该上传到您网站的根目录,并且可以在浏览器中访问。 如果您将它放在不同的位置,那么您需要使用 Robots.txt 文件指令来告知 Google Sitemap 的实际位置。
- 网站管理员可以为他们拥有的每个网站提交 XML 站点地图,以帮助 Googlebot 抓取页面并将其编入索引。
- 这有助于 Googlebot 了解链接结构以及与整个网站相比任何页面 URL 的重要性。
- Google Search Console(以前称为 Google 网站管理员工具)是向 Google 提交站点地图的唯一方法。
2. 接受的站点地图格式
虽然 XML Sitemap 是广泛使用的格式,但您可以在 Google 中使用其他格式的 Sitemap 提交。
- 您博客的 RSS 或 Atom 提要
- 包含您网站上所有链接的文本链接文件
- XML 站点地图索引包含多个单个站点地图
RSS 或 Atom 博客提要通常有 10 到 25 篇最新的博客文章。 如果您没有 XML 站点地图,您仍然可以使用 Google 的博客供稿。 但是,问题在于,当您修改不属于提要的旧内容时。 由于修改后的 URL 不是 Feed 的一部分,您可能需要使用 URL 提交工具单独提交。
您也可以简单地向 Google 提交一个文本文件,其中包含每行一个 URL。 但是,每当您在站点上添加新 URL 时,您都需要不断更新站点地图文件。 所以最好的选择是提交 XML 站点地图,它会自动更新新的 URL 并包含所有旧的 URL。 这将有助于提高您网站上所有页面的可见性。
3. 准备 XML 站点地图
XML Sitemap 的准备取决于您网站的类型和您使用的内容管理系统。 大多数内容管理系统(如 WordPress、Weebly 和 Wix)都有自动站点地图生成工具。 但是,如果您有一个使用简单 HTML 或 Bootstrap 框架制作的静态网站,那么您可以使用第三方工具来生成站点地图。
- 使用 XML 站点地图生成器工具为您的站点创建站点地图。 如果您有 WordPress 网站,请使用 Yoast SEO 或类似插件来生成站点地图。 在我们的站点中,我们使用包含多个站点地图的站点地图索引文件,如下所示:
- 如果您手动创建了站点地图,请确保使用 FTP 或文件管理器将 XML 文件上传到站点的根目录中。 这将使用自动生成工具自动发生。
- 在浏览器地址栏中检查您的站点地图 URL,以确保可以使用“https://www.yoursitename.com/sitemap.xml“。
- 在站点地图文件中使用正确的 HTTPS 和 WWW 协议。
4. 在 Search Console 中向 Google 提交站点地图
为了提交您的站点地图,您需要有一个 Google Search Console 或网站管理员工具帐户。 这是向 Google 提交站点地图的唯一方法。 在开始使用网站管理员工具帐户之前,您需要先添加您的域并验证您网站的所有权。 查看我们的文章 如何添加和验证您的网站 在谷歌搜索控制台中。
成功验证所有权后,请按照以下说明提交站点地图:
- 登录到您的 Search Console 帐户,然后从顶部下拉列表中选择网站。
- 单击“站点地图”部分。
- 在“添加新站点地图”选项下输入正确的站点地图 URL。
- 单击“提交”按钮将您的站点地图提交给 Google。
- 您将看到如下所示的成功消息弹出窗口以及“已提交站点地图”部分下的提交状态。
5. 修复站点地图问题
提交站点地图后,它将显示为待处理状态,直到 Google 处理它为止。 这可能需要一天的时间,因为 Google 通常每天都会处理站点地图。 但是,您在提交时可能会看到不同类型的错误。 您可以通过单击提交的站点地图找到错误的详细信息。
以下是一些常见的站点地图错误以及原因和修复方法:
- 无法获取 – 此错误表明,Googlebot 无法抓取站点地图网址。 最可能的原因可能是您的 URL 无法在浏览器上访问。 检查您的服务器权限并确保站点地图 URL 可在浏览器中访问。 但是,在提交后,新的 Search Console 目前显示状态为“无法获取”,即使站点地图可以访问。 这是 Search Console 中的错误,您无需担心。 几天后,状态将更改为“成功”。
- 一般 HTTP 错误 – 单击此消息以查看 HTTP 错误的类型。 状态码会告诉您原因,例如 500 服务器错误、404 未找到错误和 403 权限错误。
- 站点地图是 HTML – 确保您已提交 XML 站点地图。 同样,尽管提交的 URL 是 XML Sitemap,但新的 Search Console 在某些情况下会显示此错误。 您可以忽略并等待几天到成功状态。
“状态”列还将显示处理站点地图时遇到的所有警告和错误。 单击警告或错误的数量将在站点地图中显示详细的问题。 例如,如果您站点地图中的某个网址被 Robots.txt 阻止,则 Googlebot 无法抓取该网址。 这将在此处显示为警告。
6.检查索引页面
提交后等待几天,直到状态显示为“成功”。
- 当状态为成功时,您可以检查所有详细信息,例如站点地图的类型、提交日期、上次抓取日期和发现的 URL 数量。
- 单击提交链接以获取有关索引状态的更多详细信息。 您可以单击站点地图上的小图形图标以获取索引覆盖率详细信息并修复索引错误。
7. 重新提交和删除站点地图
您可以随时从 Search Console 重新提交或删除站点地图。
- 更正警告和错误后,您可以重新提交相同的站点地图进行处理。
- 您还可以选择删除现有站点地图并提交新站点地图。 首先点击您提交的站点地图,然后选择“删除站点地图”选项将其从 Search Console 中删除。
概括
我们希望本文能帮助您了解 XML Sitemap 的基础知识以及如何提交到 Google Search Console 帐户。 要记住的最重要的一点是,提交站点地图将无助于提高您的搜索排名。 排名由谷歌算法根据内容和外部链接质量决定。 但是,站点地图将帮助 Google 了解您的站点结构,以便快速索引新的和修改的内容。