Magento 2 站点地图:Magento 2 中的重要性以及如何生成它

已发表: 2022-02-26

站点地图是您网站上所有 URL 的结构化列表及其参数列表。 站点地图的主要功能是使搜索引擎更容易理解和索引您网站的内容。 如果您想确保 Googlebot 能够看到您网站上的所有内容,网站站点地图也是一个有用的工具。 幸运的是,大多数 CMS 系统都可以让网站所有者生成一个。

最多有六种不同类型的站点地图,但 HTML 和 XML 是常用的两种站点地图。 在本文中,我们将指出它们的重要性以及如何在 Magento 2 中生成它们。

HTML 站点地图

HTML 站点地图

简单来说,HTML 站点地图是一页上站点导航的概述文本版本。 这种类型的站点地图对于任何类型的网站都是必不可少的,无论是电子商务、非营利、博客还是娱乐网站。 HTML 站点地图在使某些用户更容易浏览网站方面发挥着重要作用,因为他们可能需要的所有资源都可以快速访问。

HTML站点地图的重要性

HTML 站点地图最大的好处是,它是一种对网站及其所有页面进行清晰概览的好方法。 这使站点地图成为可靠的导航工具。 它也可以随时在网站页脚找到。 在大多数情况下,提供适当的 HTML 站点地图将改善用户体验。 因此,它会影响您网站的排名。

此外,为了提升您的在线形象,这种类型的站点地图很有价值。 因为该页面有搜索引擎会阅读,以便了解和索引您的网站。 搜索引擎优化对于具有动态内容的网站特别有用。 特别是当网站上的信息是新的并且没有很多链接时。 或者当某些文章包含大量内容而没有正确链接时。

XML 站点地图

XML 站点地图

XML 站点地图是一个文本文件,用于详细说明网站上的所有 URL。 它可以包含有关每个 URL 的额外数据,包括解决其最新更新的信息、优先级、发生更改的平均频率、与站点其余部分相关的 URL,以及是否存在同一 URL 的任何其他版本在其他语言中。 根据 Google 文档,XML 站点地图对于拥有大量档案或大量媒体内容的网站非常有用,尽管在我们看来,即使您的网站不符合这些特征,拥有站点地图仍然会在很大程度上受益。

站点地图协议格式包含 XML 标签,应该:

  • 以 <urlset> 开始标记开始,以 </urlset> 结束标记结束。
  • 包括一个用于 URL 的 <url> 条目作为父 XML 标记。
  • 在 <urlset> 标记内指定命名空间(协议标准)。
  • 为 <url> 父标签包含一个 <loc> 子条目。

其他标签是可选的,它们的支持可能因搜索引擎而异。 因此,在包含任何这些可选标签之前,请查阅每个搜索引擎的文档。

为什么 XML 站点地图很重要?

创建站点地图对 SEO 尤其有用。 XML 站点地图是为搜索机器人设计的,更新后的 XML 文件可用于 ping 搜索引擎,提醒他们更改和更新。 XML 文档让搜索引擎知道有新鲜的新内容。 拥有精心构建的 XML 站点地图会大大增加您的网页被抓取的机会。 它也被搜索引擎索引,特别是如果网站的导航系统无法正常工作。 或者一般的内部链接策略不会提供指向您所有页​​面的链接。

如果您的网站是国际网站或将同一页面翻译成不同语言,则 XML 站点地图可用于对搜索引擎的内容进行排序。 站点地图将能够向爬虫发出该页面有多个版本的信号。 他们将使用这些信息来确保根据用户的语言或位置向用户提供正确版本的网站。

HTML 和 XML 站点地图有什么区别?

HTML 和 XML 站点地图

由于本文专门讨论两个站点地图,因此清楚地了解它们之间的区别很重要。 因此,本段专门用于 HTML 站点地图与 XML 站点地图的比较。

HTML 和 XML 站点地图在搜索引擎优化方面具有不同的用途和价值。 HTML 和 XML 站点地图之间的主要区别在于,HTML 站点地图主要是为用户编写的,并且最需要帮助他们全面了解网站。 XML 站点地图首先是为搜索引擎编写的。

HTML 站点地图是网站、页面和信息的一般概述。 这些可能对用户有用。 虽然主要由网站的访问者使用,但它还可以帮助搜索引擎排名。

简而言之,创建 XML 主要是为了促进搜索引擎的功能,为它们提供有关网站结构的所有必要信息。

如何生成 Magento 2 站点地图

为了在 Magento 2 中生成站点地图,您需要完成以下过程:

第 1 步:登录到您的管理员帐户并进入商店→设置→配置→目录→ XML 站点地图。 编辑类别选项、产品选项CMS 页面选项的必要设置

网站地图

第 2 步:打开生成设置,将其状态更改为启用,选择您希望搜索引擎抓取页面开始时间,选择抓取频率,然后输入错误电子邮件收件人错误电子邮件发件人 错误电子邮件模板字段可能会保留其默认值

第 3 步在称为站点地图文件限制的部分中指定每个文件的最大 URL 数最大文件大小限制

第 4 步:配置站点地图文件限制设置后,展开Search Engine Submission Settings菜单,并将Enable Submission to Robots.txt字段的相应值设置Yes 单击Save Config按钮以保存我们迄今为止所做的所有更改:

如何在 Magento 2 中手动生成站点地图

如果您没有为您的站点设置 cron 作业并且想为其生成站点地图,请考虑在 Magento 2 中手动创建站点地图。

完成以下步骤以进行手动设置过程:

第 1 步:通过导航到营销 SEO 和搜索站点地图打开站点地图设置页面,然后单击添加站点地图按钮:

第 2 步:为您的文件名输入必要的值,指定路径并选择最合适的存储视图。 如果您只想添加新站点地图而不生成它,请单击保存。 或者,如果您还需要稍后的操作,请点击Save & Generate按钮:

Magento 2 中的站点地图设置

第 3 步选择首选选项后,复制生成的 Google 链接并将其提交到您的 Google 网站管理员工具帐户的相应部分:

网站地图

最后的话

XML 和 HTML 站点地图是任何 Magento 2 商店都应该拥有的有用工具。 虽然 XML 站点地图可以提高 SEO 性能,但 HTML 站点地图可以改善用户体验。 我们希望这篇博文能够支持您做到这些。 如果任何部分让您觉得不理解,请在我们的网站上留下您的评论,或通过我们的联系表发送您的问题。 如果您以一种简单的方式为您的商店应用此工具,您可以访问 Magento 网站开发服务以了解更多信息。