站点地图或站点地图以 URL 的形式包含其所有页面。该文件帮助搜索机器人了解资源的内容,查看索引的优先链接,并评估网站的结构。
我们将告诉您该文件的工作原理、谁会发现它有用以及如何安装它。
什么是站点地图
站点地图是一个包含网站页面 URL 列表的 xml 文档。这是搜索引擎的一种指南:它告诉他们网站上有哪些内容以及如何找到它。
Yandex 或 Google 搜索机器人(爬虫)不会访问每个页面,而是读取一次 Sitemap.xml。这加快了索引速度。
为什么需要站点地图 Sitemap.xml
搜索引擎对没有站点地图的站点进行索引,但地图会建议用户和机器人的入口点。这增加了快速索引的机会。
Sitemap.xml 可以称为探索您的资源的机器人的路线图。该文件可以帮助机器人更深入地了解网站,正确评估其结构并访问所有页面。
什么时候需要站点地图,什么时候不需要?
该文件与以下内容相关:
具有分支结构和深度嵌套的多页面资源;
页面经常添加和更新的网站;
内部链接较弱的资源;
外部链接很少的新网站。
机器人可能不会索引其中一些资源——地图解决了这个问题。
有时不需要 xml 映射。例如,如果网站的页面不超过500个,并且存在交叉链接,那么这个文件可能就没用了。
站点地图格式
包含所有可用标签的单个页面的 Sitemap.xml 如下所示:
让我们看看这些属性的意义以及它们对 SEO 是否有用。
洛克(位置)
所需的标记包含页面的绝对路径 – 规范 URL。它指定当前协议http://或https://和www(如果它在地址中)。
对于国际站点,此处指示hreflang。xhtml:link属性确定语言和区域,这减少了每个特定页面的加载时间。其他 <head> 元素和 HTTP 标头没有此功能。
Lastmod(最后修改)
仍然建议安装的可选标签。它不仅可以帮助搜索引擎确定内容的“新鲜度”,还可以确定内容的作者。
您不应该过度使用它 – 使用 Lastmod 进行重大更改。它的丰富性会对排名产生负面影响,包括搜索引擎的制裁。
优先事项
可选标签用于指示页面的权重等。可以取0到1之间的值。
通常,SEO 专家和搜索引擎不太关心优先级标签的存在及其含义,因此几乎从不使用它。
营销
另请阅读:
如何为外卖做广告
站点地图的类型
让我们告诉您有关站点地图类型的更多信息。
站点地图索引文件
对其的限制:
不超过 50,000 个 URL;
未经压缩的重量 – 最多 50 MB。
可以使用 gzip 压缩站点地图以避免服务器带宽过载。生成的文件的名称类似于 Sitemap.xml.gz。
解压后的Sitemap也必须符合要求。如果文件太大,您应该将其拆分 – 在多个站点地图之间重新分配 URL。
各个文件可以组合成一个“站点地图站点地图”。非常大的站点有时需要同时使用多个这样的列表。在我们的示例中,主文件位于 calltouch.ru/sitemap.xml,其中包含私有站点地图的 URL,例如:calltouch.ru/sitemap_iblock_5.xml。
为了使具有站点地图文件的搜索引擎获得最佳性能,您必须:
将索引文件添加到 Google Search Console 和 Yandex.Webmaster。
在 robots.txt 中指定文件的完整路径,以便搜索引擎可以使用它。要更好地了解如何执行此操作,请阅读robots.txt 设置指南。
图像和视频的 XML 站点地图
它的创建是为了改进图形和视频内容的索引。根据当前的 SEO 标准,图像/视频及其属性嵌入在内容中 – 程序与整个页面同时读取它们。
要调用图像属性,请使用 JSON-LD 标记schema.org/ImageObject。它可以帮助搜索引擎获得比 xml 站点地图更多的属性。这就是为什么图像路线图在大多数网站上都不相关。
例外的是通过图形开发的资源,例如图像库或视频内容网站。