如何查找网站的站点地图(8 种方式)
在这个简短的指南中,我将向您展示如何以 7 种简单的方式查找任何网站的站点地图。
您在查找网站的站点地图时遇到问题吗? 如果您这样做,那么这就是适合您的指南。
查找网站的站点地图是一项非常简单且标准的任务,大多数 SEO 每次需要分析或审核网站时都会执行该任务。
通常很容易找到站点地图,前提是该网站有一个站点地图,并且……您知道在哪里可以找到它。
内容
如何以 8 种方式查找任何网站的 XML 站点地图
站点地图是什么样的?
#1:手动检查常见的 XML 站点地图位置
#2:检查robots.txt文件
#3:使用谷歌搜索运算符
#4:检查谷歌搜索控制台
#5:检查必应网站管理员工具
#6:使用SEO站点检查工具
#7:检查网站的CMS
#8:查找其他类型的站点地图
找到网站的站点地图了吗? 这是下一步要做的事情。
没有找到网站的站点地图? 做这个。
如何以 8 种方式查找任何网站的 XML 站点地图
如果您有兴趣了解站点地图背后的理论、它们是什么、它们做什么,请直接转到 Google 搜索中心的有关站点地图的部分。
在我们开始之前,请注意:
站点地图最常见和标准的位置当然是域的根目录。
但是,此位置既不是要求也不是官方标准。 这意味着站点地图也可以放在子目录中,甚至放在完全不同的域中。 有些人这样做是为了向竞争对手隐藏他们的站点地图。
对于不需要是“站点地图”或其中包含“站点地图”一词的文件名也是如此。
这就是为什么我在这里向您展示网站站点地图的所有越来越不明显的位置。 这些都是我在作为 SEO 专家的 8 年经验中看到的所有变化。
站点地图是什么样的?
还有一件事情。 很高兴知道您正在寻找什么! 如果您不知道这一点,请访问Sitemaps.org以了解 XML 站点地图的外观以及如何构建。
以下是 sitemaps.org 上显示的示例 XML 站点地图的屏幕截图:
网站的站点地图示例
这是我网站上站点地图索引的屏幕截图:
SEOSLY 的 XML 站点地图
好了,终于可以开始侦探工作了。
#1:手动检查常见的 XML 站点地图位置
这是查找网站站点地图的最明显和最快捷的方法。 在大多数情况下,这就是检测网站的 XML 站点地图所需要做的全部工作。
站点地图最常见的位置是:
/sitemap.xml
/sitemap_index.xml (这是站点地图的索引)
/sitemap/ (通常重定向到 sitemap.xml)
当然,“/”之前的任何内容都是您网站的域名。
对于我的网站(基于 WordPress),默认站点地图位置https://seosly.com/sitemap.xml重定向到https://seosly.com/sitemap_index.xml。
SEOSLY的站点地图索引
如您所见,站点地图索引有以下两个站点地图:
https://seosly.com/post-sitemap.xml
https://seosly.com/page-sitemap.xml
以下是站点地图或站点地图索引的其他可能文件名:
/sitemap.php
/sitemap.txt
/sitemap.xml.gz (使用 gzip 压缩)
/sitemap1.xml (如果有多个站点地图,这可能是一组中的第一个站点地图)
/post-sitemap.xml (帖子的站点地图,就像我网站上的那个)
/page-sitemap.xml (页面的站点地图,也像我网站上的那个)
/sitemap-index.xml (用“-”代替“_”)
/sitemapindex.xml (不分离)
/sitemap_index.xml.gz (使用 Gzip 压缩)
/sitemap/index.xml (在子文件夹中)
一个网站也可以使用它的提要作为站点地图,在这种情况下,站点地图可以是这样的:
/rss/ (作为站点地图的 RSS 提要)
/rss.xml (作为站点地图的 RSS 提要)
/atom.xml (作为站点地图的 Atom 提要)
你看? 很多可能性。
#2:检查robots.txt文件
检测 XML 文件的另一种明显且快速的方法是检查 robots.txt。
Robots.txt是包含搜索引擎机器人指令的特殊文件。 这也是包含站点地图链接的地方,以便搜索引擎更容易检测站点地图并抓取网站。
要查看任何网站的 robots.txt 文件,只需将/robots.txt添加到域中即可。 就我的网站而言,它是https://seosly.com/robots.txt。
这是我网站的 robots.txt 文件的内容:
seosly.com 的 robots.txt 文件
最后一行表示站点地图的位置。
️专业提示:如果网站有一个非标准的站点地图位置,那么robots.txt文件应该指出它。
如果您想了解有关 robots.txt 的更多信息、它是什么、它的作用以及应该如何使用它,请查看 Google 搜索中心上的robots.txt简介。
如果您使用的是 WordPress,请查看我的指南,了解如何在 WordPress 中访问 robots.txt。
#3:使用谷歌搜索运算符
您还可以使用 Google 搜索运算符查找 XML 文件(单击以查看当前在 Google 中工作的搜索运算符的完整列表)。
您至少可以使用一些运算符来尝试查找网站的 XML 站点地图:
site:
filetype:或ext:
inurl:
让我们尝试使用这些搜索操作符查找 moz.com 的 XML 站点地图。
命令site:moz.com filetype:xml或site:moz.com ext:xml将在 moz.com 域中查找 XML 文件。
使用 Google 搜索运算符查找站点地图
您还可以稍微缩小搜索范围并尝试类似site:moz.com filetype:xml inurl:sitemap或site:moz.com ext:xml inurl:sitemap ,它们将查找其中包含“站点地图”一词的 XML 文件moz.com 域。
使用 Google 搜索运算符查找站点地图
您还可以查找与 XML 文件类型不同的站点地图,例如文本文件。
为此,您可以使用命令site:moz.com filetype:txt inurl:sitemap或site:moz.com ext:txt inurl:sitemap这将在 moz.com 中查找包含单词“sitemap”的文本文件领域
使用 Google 搜索运算符查找 txt 站点地图
专业提示:请注意,此方法仅在 XML 站点地图可编入索引(并且实际上已由 Google 编入索引)时才有效。
专业提示 2:许多自动生成 XML 站点地图的流行 WordPress 插件(如 Rank Math)都会向站点地图添加“noindex,follow”标签。
如果是这种情况,那么您将无法使用 Google 搜索运算符找到站点地图。 这就是在我的网站上生成 XML 站点地图的方式。 如果我想在搜索运算符的帮助下找到它,我不会成功。
寻找带有 site: 查询的站点地图
即使我有站点地图,也没有返回任何结果。
#4:检查谷歌搜索控制台
另一个寻找站点地图的地方是在Google Search Console 中。 仅当您有权访问该网站的 GSC 帐户时,此步骤才有效。 如果你有一个,你需要做的是:
登录到 Google Search Console。
在索引下,转到站点地图。
在 Google Search Console 中检查站点地图
如果 XML 站点地图已提交给 Google,您将在“已提交的站点地图”下看到它。
在 Google Search Console 中检查站点地图
如果您是 Google Search Console 的新手,或者您正在分析的网站没有 GSC 帐户,请务必查看 Google Search Central 上的 Google Search Console基本指南。
专业提示: Google Search Console 是任何想要在 Google 中可见的网站都应该使用的工具。
说到 GSC,您可能想了解Google Search Console 中新的抓取统计报告。 另外,如果您希望其他人访问您的 GSC 数据,请查看我关于如何向 GSC 添加新用户的指南。
#5:检查必应网站管理员工具
您可能还想在 Bing 网站管理员工具中查找 XML 站点地图,就像您在 Google Search Console 中所做的那样。
只有当网站在必应网站管理员工具中有一个帐户时,此步骤才有意义。 以下是检查 XML 站点地图是否已提交的方法:
登录到Bing 网站管理员工具。
在左侧面板上,选择Sitemaps 。
在 Bing 网站管理员工具中检查站点地图
如果提交了任何站点地图,您将在右侧的Sitemap下看到它们。
️ 专业提示:这也是您可以向 Bing 提交站点地图的地方。
#6:使用SEO站点检查工具
由于我们在谈论工具,您可能还想使用专门用于检查网站是否具有 XML 站点地图的在线工具。
工具网址:https://seositecheckup.com/tools/sitemap-test
以下是使用 SEO 站点检查工具检查网站是否具有 XML 站点地图的方法:
输入您要检查的网站的 URL 地址。
使用 SEO Site Checkup 查找站点地图
按 Enter 键或单击Checkup 。 结果将在几秒钟内提供。
SEO 站点检查查找站点地图
您还可以添加其他 URL(例如竞争对手的 URL)并比较结果。
SEO Site Checkup 比赛对比
️专业提示:请注意,此工具会检查 XML 站点地图的可能标准位置,有时即使网站有站点地图,也可能无法检测到站点地图。
#7:检查网站的CMS
根据网站的 CMS,XML 站点地图可能在不同的 URL 上可用。
最流行的内容管理系统都有自己的默认 XML 站点地图位置,也值得检查。
如果您知道正在检查的网站的 CMS,则其 XML 站点地图很可能位于此 CMS 的默认位置。
如果您不了解 CMS,您可能需要使用CMS Detect 之类的工具进行检查。 您需要做的就是输入 URL 并点击Detect CMS 。