网站地图.xml

Your go-to forum for bot dataset expertise.
Post Reply
nusaiba127
Posts: 84
Joined: Sun Dec 22, 2024 9:43 am

网站地图.xml

Post by nusaiba127 »

Sitemap.xml 文件确保 Google 有一条途径来发现您网站的所有关键 URL。这意味着无论网站的架构如何,sitemap.xml 都会为 Google 提供一种方法来查找网站上的重要 URL。

幸运的是,Magento 具有创建 sitemap.xml 文件的功能,并且默认设置中可以很好地完成此任务。从技术上讲,您可以在 Magento 的“目录”菜单中配置 XML 站点地图设置。但是,其中大部分应该没问题。

配置完这些设置后,您可能需要生成 sitemap.xml 文件,以便将其实际发布到网站上。幸运的是,这个过程非常简单。您可以通过以下方式执行此操作:

导航至营销 > SEO 和搜索 > 网站地图

点击“添加站点地图”按钮

对于“文件名”添加文本“sitemap.xml”

对于“路径”,选择要与 sitemap.xml 文件关联的 URL 路径。这通常是“/pub/” URL 路径

点击“保存并生成”

在 Magento 上设置 sitemap.xml。
这应该会在 Magento 上正确设置您的 sitemap.xml。然后您需要确保将您的sitemap.xml 文件提交到 Google Search Console,以便 Google 可以发现您的 sitemap.xml 文件。

2. JavaScript 渲染
在 Magento 网站上,您还需要注意通过 JavaScript 加载的任何内容。Magento 经常使用 JavaScript 来加载商店中的关键内容。虽然这对 SEO 来说并不是坏事,但您还是需要确保对其进行检查。

如果需要 JavaScript 来加载网页上的关键内容,这意味着Google 必须执行两 领英数据库 步索引过程,首先处理初始 HTML,然后返回网站以呈现通过 JavaScript 加载的任何内容。SEO 需要检查的是索引过程的第二阶段,以确保 Google 能够“看到”网页上的所有内容。如果任何元素是通过 JavaScript 加载的,则值得检查它们是否已被索引。

例如,以下是 Magento 中启用了 JavaScript 的产品页面示例。我们可以在底部看到缩略图、标签中的文本和相关产品部分:

服装网站的产品页面上启用了 JavaScript。

但是,大多数内容都依赖于 JavaScript 来加载。使用Chrome 的 Web Developer 扩展程序关闭 JavaScript 后,大多数元素都不会呈现。请注意,我们只能看到页面上的初始三个选项卡:


关闭 JavaScript 时页面上的元素减少。
由于需要使用 JavaScript 来加载页面上的大量内容,因此我们需要确保它能够正确编入索引。幸运的是,我们可以使用诸如“移动设备友好度测试工具”和“富媒体结果测试”等工具来确定 Googlebot 能够在页面上呈现哪些内容。

我们还希望通过识别通过 JavaScript 加载的内容来手动检查索引,然后使用“site:”搜索运算符来验证 Google 是否能够读取页面上的文本。JavaScript SEO 是一个非常广泛的主题,我建议阅读Pierce Brelinsky 的本指南以了解更多信息。只需了解,如果您使用 Magento,您的部分内容很可能是通过 JavaScript 加载的。
Post Reply