什么是站点地图以及为什么需要它?

站点地图是包含有关网络资源内部结构的有组织信息的数字文档。它是一个文件,其中以标记语言(HTML 或 XML)按层次结构顺序指示网页链接,并描述了它们的一些参数。换句话说,站点地图(来自英语“站点地图”)是组成站点的页面列表,按嵌套顺序排列。根据格式的不同,地图可以由用户使用,也可以由搜索引擎机器人(爬虫)使用。在本文中,我们将解释为什么以及是否每个人都需要这样的文档,我们将详细分析它的类型、必要的内容元素,并讨论它的创建和放置的过程。

为什么需要站点地图?

站点地图的功能类似于书籍的目录:它们都突出显示产品的重要部分并指示可以在哪些页面上找到它们。借助地图,资源访问者可以更快地找到所需的部分或特定网页。简而言之,它是一个定向系统,是一种在网站较大和/或具有复杂分支结构时加速和简化导航的方法。开发人员并不总是能够在菜单和标题中放置所有必要的链接,因此访问者被迫在网站上徘徊,一次又一次地点击。该地图可帮助用户和搜索引擎以最少的转换次数“获取”他们正在寻找的信息。然而,如果对于前者来说这是最终目标,那么后者——爬虫——使用这样的导航器来使页面更容易索引。

在索引过程中,机器人将网站的部分内容输入搜索引擎数据库,因此它们在相关查询的搜索结果中可见。 XML 格式的地图允许您改进索引(特别是对于深度嵌套的页面,即那些远离主页面的页面),向机器人显示哪些页面需要首先考虑,它们更新的频率,最后一次更改的时间制成。这是一个重要的 SEO 工具。但有必要制定这样的指南吗?

是否可以不使用 sitemap.xml

简短的回答是肯定的,您可以不用 XML 映射。这个 SEO 工具本质上是建议性的,所以是否使用它取决于你。搜索引擎会索引网站,无论其可用性如何。例如,Yandex 只是将此标记为可能的问题,但不是关键问题。

对于单页网站、登陆页面、具有适合主菜单的简单易懂结构的小型项目以及很少更新的内容,不需要地图。然而,在某些情况下,导航仪是不可或缺的助手。尽管爬网程序能够自行索引网页,但有时通过创建地图来帮助它完成此任务最符合您的利益。

该解决方案适用于以下情况:

  • 该网站最近才推出,还没有足够的链接量;
  • 网站经常发生变化(创建新页面、删除旧页面、更改内容等);
  • 该项目包括将网页分为重要部分和次要部分;
  • 该网络资源结构复杂,附件数量巨大(数以万计)。

包罗万象的行业电子邮件列表包含该地区律师事务所 行业电子邮件列表 关键决策者完整且经过验证的业务记录。我们在工业化国家战略性地安置了熟练的数据分析师,他们不断建立强大的市场覆盖范围,使我们能够有效地与行业电子邮件列表合作,无论您的业务需要什么,都可以提供无缝服务。

在这些情况下,如果没有地图的帮助,搜索引擎优化将花费数倍的时间。

行业电子邮件列表

有哪些类型的站点地图?

根据站点地图的目标用户(真实用户还是机器人),地图有两种类型。它们在格式和内容上有所不同:HTML 地图是为人们设计的,仅包含由嵌套级别指示的链接。 XML 映射是为搜索引擎创建的,并包含有关每个单独页面的索引的附加信息。下面我们将更详细地研究这两个品种。

另请注意,Google 可以为图像、视频内容甚至新闻创建特殊地图。

HTML 地图

通常,这是一个单独的网页,其中包含资源层次结构的简单文本图。它看起来像一个简短的目录或菜单:通过单击任何指示的项目,访问者会自动进入相应的页面。 HTML格式的地图是人类的指针,因此其主要条件是清晰度和信息内容。

HTML 地图也经常放置在网站的页脚(页脚)中,该页脚出现在项目的任何 Internet 页面上。因此,人们可以通过直接链接转到所需的部分,而无需“单击”完整路径。如果整个页面专门用于指南,那么可以从任何级别的网络资源访问该指南的链接就很重要。

例如,这就是苹果网站的站点地图的样子。

此外,每个页面的底部都提供了重要类别 赌博电子邮件列表 的简短列表,完整地图的链接位于最底部,可以从路线沿线的任何地方访问。

XML映射

这是一个 XML 格式的文件,存储在站点的根文件夹中。最常见的是可以在地址“domain/ sitemap.xml ”中找到它。它看起来像一个表格,其中使用标签列出了网页及其参数。从视觉上看,XML 映射类似于常规的 HTML 代码。让我们以 Apple 的同一网站为例。

这样的文档对普通用户没有帮助,但对于搜索机器人来说,它就像指令一样:哪些页面需要索引,按什么顺序,哪些页面最重要。上面的示例使用了最少的标签集,但通常有相当多的标签。大多数情况下,一个 URL 最多可以指定 5 个标签。

XML地图只列出允许索引的网页;不应包 简化您的健身房:健身中心运营的最佳秘诀 含重复、服务、技术、删除、搜索和排序页面等。它使爬虫的工作变得更容易,同时对SEO推广有有益的作用。

站点地图中必须包含哪些内容

正如我们已经说过的,对于 HTML 格式的地图来说,人的视觉感知很重要。最好是树形结构,并且相应页面的简短描述将被指示为锚点(超链接的文本),以便访问者提前了解链接通向何处。

对于 XML 映射,情况会稍微复杂一些。需要三个标签:

  • <urlset>是父标签,包含所有其他标签,它还指示所使用的协议的标准;
  • <url>是特定页面的标签,包含与其相关的参数;
  • <loc>是反映网页位置的参数,即其完整 URL,包括协议 (HTTP/HTTPS)。

最流行的附加标签是<lastmod>(最后更新日期,格式为 YYYY-MM-DD)、<changefreq>(页面更改频率,值从“始终”到“从不”)和<priority>(索引优先级)属性从 0.1 到 1,其中 1 是最高优先级)。值得注意的是,谷歌搜索机器人不再考虑这些参数。

此外,XML 映射必须满足以下要求:

  • 未压缩形式最大可达 50 MB;
  • 包含不超过 5 万个链接;
  • 使用UTF-8编码。

您可以在搜索引擎帮助中查看详细信息。

如何创建站点地图文件以及将其放置在何处

首先,您可以手动创建 XML 映射。这不需要任何深厚的技术知识:很容易在互联网上找到说明。最主要的是以相同的格式指示所有 URL。

然而,由于显而易见的原因,此选项不适合具有数百和数千页面的大型 Web 项目。在这种情况下,您可以使用任何会自动生成地图的付费或免费在线服务 – 您只需输入站点地址。当然,免费服务对其可以处理的页面数量有限制,因此请仔细阅读使用条款。如果您的资源构建在任何 CMS(例如 WordPress)上,请从系统库安装合适的插件,XML 文件也将在您不参与的情况下创建。

制作地图后,您需要将其放置在根目录中,并在 robots.txt 文件中留下指向它的链接(使用 sitemap 指令)。接下来,您需要在 Yandex.Webmaster 和 Google Search Console 面板中注册地图。在这两种情况下,都是沿着相同的路径完成的:“索引/索引 – 站点地图文件 – 添加文件”。准备好!您所要做的就是等待系统处理您的卡。您可以在此处查看状态。

滚动至顶部