所有电子商务网站都要面对的巨大挑战之一就是如何在 Google 搜索中被客户发现。赢得客户并与其建立关系是推动业务增长的重要因素,而 Google 可以帮助买家在购物历程的每个阶段中发现您的网站。

本文提供了一系列指南,旨在帮助开发者建立网站,并确保其网站与 Google 完美搭配运行及遵循 SEO 最佳做法。本文侧重于线上商务网站(电子商务),但文中的很多要点也同样适用于所列商品仅在实体店有售的网站。当您与 Google 分享电子商务数据和网站结构后,Google 可以更轻松地查找和解析您的内容,从而使您的内容能够显示在 Google 搜索和其他 Google 平台中。这有助于买家找到您的网站和商品。

一、电子商务内容可以展示在 Google 上的什么位置

Google 提供了多个平台供您展示电子商务内容,例如搜索结果和 Google 地图。在合适的 Google 平台上提供合适的内容有助于您吸引新的潜在客户。

1.1 商品可能出现在Google搜索结果的平台

1、Google 搜索

2、Google 图片

3、Google 智能镜头

4、“Google 购物”标签页

5、商家资料

6、Google 地图

1.2 制作能满足不同客户需求的电子商务内容 

商品数据是最明显的电子商务相关内容类型,但其他类型的信息也会对处于购物历程不同阶段的买家有用。下面列举了一些示例内容,可帮助您在更多 Google 平台中吸引客户:

  • 贵公司的品牌故事。向注重商家理念的买家描述您的商家背景故事。
  • 特别优惠。描述您在特殊季节性促销活动期间的特别优惠,例如母亲节优惠。
  • 商家商品评价。通过对所售商品进行深入评价,表明您有兴趣帮助买家找到最符合其需求的商品。
  • 客户商品评价。考虑接受客户的评分和评价,帮助新买家更好地了解您的商品。
  • 您的目录。提供信息丰富的商品说明,这些说明应与买家在搜索商品时使用的搜索字词相匹配。此外,还应提供类别说明,以涵盖不太具体的查询。
  • 培训机会。分享您提供的研讨会或课程的详细信息,提升与客户的互动度。例如,蛋糕店可以开设蛋糕装饰课程,尤其是还销售蛋糕饰品的商家。
  • 直播。通过展示商品的互动式直播与客户互动,说明如何使用这些商品,并回答客户实时提出的问题。
  • 客户服务接触点。明确说明退货和配送政策(包括根据订单大小提供任何运费折扣),并突出显示您的客户服务联系方式,以此提高客户信任度。

二、与 Google 分享商品数据

为了让您的商品更有机会在更多 Google 平台上以更丰富的功能呈现,使您的网站获得更多相关流量,您可以与 Google 分享您的电子商务商品数据。为了充分利用这些好处,Google 建议您执行以下操作:

  • 在您网站的商品页面中添加结构化数据。 参考章节2.1。
  • 通过将 Feed 上传到 Google Merchant Center,直接告知 Google 您想在 Google 上展示哪些商品。Google Merchant Center 是一项 Google 服务,可让您更深入地了解商务数据。 参考章节2.2。

2.1 向网页添加商品结构化数据 

请在可行的情况下,向商品页面添加结构化数据。虽然结构化数据不是在 Google 搜索结果中显示内容的必要条件,但它有助于 Google 更好地了解您的网页,并将其显示为富媒体搜索结果。例如:

  • 结构化数据有助于您的商品符合显示为商品富媒体搜索结果的条件。
  • 结构化数据有助于 Google 更准确地了解网页上的内容(例如价格、折扣和运费),这也有助于提高 Google Merchant Center 针对您的网站进行商品 Feed 验证的准确性。

Google 有时可能会采用其他方法从网页中提取数据。如果您希望明确告知 Google 不要使用网页上的内容生成摘要,请向该 HTML 元素添加 data-nosnippet 属性。

2.2 将数据上传到 Google Merchant Center 

虽然将商品数据上传到 Google Merchant Center 并不是让商品显示在 Google 搜索结果中的必要条件,但这样做有助于 Google 了解您的商品。对于某些 Google 平台(例如“Google 购物”标签页中的商品详情),参与 Google Merchant Center 是一项强制性要求。

什么是商品数据?商品数据描述了商品的各种属性,例如名称、说明、颜色、价格和库存状况。

对于更新频率较低的小型网站,您可以使用自动 Feed 来根据已抓取的网络内容构建商品数据,而结构化数据有助于提高数据提取的准确性。此外,这种方法也可以减轻您的起始工作量。

对于大型网站或内容经常变化的网站,请定期将新的数据 Feed 文件上传到 Google Merchant Center(如需立即更新,请使用 Content API)。这样,您就可以更好地控制在 Google 中的数据了。上传 Feed 文件的好处包括:

  • 对 Google 已了解您的所有商品更有把握。 我们无法保证网络抓取能够找到您网站上的所有商品。
  • 更好地控制更新的时间。 Google 不能保证通过抓取处理您网站上的更改需要多长时间。Feed 可以让您自行决定更新时间,可以每周、每日甚至每小时更新一次。Content API 允许即时内容更新,这对于库存级更新特别有用。
  • 分享您的网站上不存在的数据。 如果您认为部分信息不适合添加到您的网站上,例如实体店级库存数据,您可以使用 Feed 和 Content API 与 Google 分享此数据,而无需在网站上显示此数据。

2.3 Google 如何使用结构化数据和 Google Merchant Center 数据

以下示例说明了 Google 如何使用网页中嵌入的结构化数据以及 Google Merchant Center 数据来实现不同的体验。请注意,具体体验可能会因国家/地区、设备和其他因素而异。

体验结构化数据Google Merchant Center
Google 搜索中的商品富媒体搜索结果Google 搜索使用商品结构化数据来显示商品富媒体搜索结果。Google 搜索可能会使用 Google Merchant Center 数据来显示商品富媒体搜索结果。
包含商品注解的 Google 图片搜索结果Google 图片使用商品结构化数据在图片上显示商品注解。Google 图片会使用 Google Merchant Center 中列出的图片。
“Google 购物”标签页在某些情况下(例如数据验证期间),添加结构化数据对 Google Merchant Center 有帮助。您必须参与 Google Merchant Center,您的商品才能出现在“Google 购物”标签页中。
Google 智能镜头图片搜索结果Google 智能镜头会使用图片结构化数据属性(如果有)。Google 图片会使用 Google Merchant Center 中列出的图片。

2.4 解决更新延迟问题 

如果 Google 合并您的网站和 Google Merchant Center Feed 中的数据,则可能会因延迟而导致数据不一致问题。例如,如果某件商品售罄,您的网站通常会立即将其标记为无法购买,但 Google Merchant Center 可能过一段时间才会更新,尤其是在您使用 Feed 时。

为避免价格和库存状况数据发生这种潜在冲突(这是导致同步问题的一种常见原因),请在发现此类差异时,告知 Google Merchant Center 根据网站内容自动更新您的商品数据副本。

三、添加与电子商务有关的结构化数据

Google 会像对待其他网站一样抓取您的电子商务网站并将其编入索引,并通过算法来了解您的内容及其意图。结构化数据是一种机器可读的标准化格式,用来提供网页的相关信息。这有助于 Google 更准确地了解您的内容。

结构化数据通常并非仅针对电子商务网站,但也有一些结构化数据类型是这样的。以下资源有助于详细了解您的电子商务网站的结构化数据。

  • 有关 Google 如何使用结构化数据的相关说明,请参阅了解结构化数据的工作方式
  • 如需了解电子商务网站的结构化数据(也称为架构标记)的广度,请参阅 schema.org。Google 支持很多(但并非全部)由 schema.org 定义的结构化数据类型。

是否使用内容管理系统 (CMS)?如果您使用的是电子商务平台(Woocommerce、Shopify等),那么通过集成式平台扩展程序或插件来添加结构化数据可能会更简单。

以下类型的结构化数据与电子商务网站密切相关。请注意,买家可能处于其购物历程的不同阶段,除了寻找商品页面,他们还会寻求更多内容。

电子商务结构化数据类型示例
LocalBusiness

借助 LocalBusiness 结构化数据,您可以在商家信息页面上向 Google 介绍您的商家详情,例如营业地点和营业时间。
您可能还希望:直接在 Google 我的商家中注册您的商家。注册您的实体店和商店代码,以供 Google Merchant Center 使用。如需更多建议,例如在您的网站上提供退货政策信息,请参阅 Merchant Center 指南
使用结构化数据的本地商家信息示例
Product

如需向 Google 详细介绍您的商品,请参阅 Product 结构化数据文档
另请参阅 Google Merchant Center 文档中的为 Merchant Center 设置结构化数据,了解如何更好地利用 Google 平台上的购物相关体验。
使用结构化数据的商品详情示例
Review

要帮助 Google 了解您网站上的商品评价以及这些评价的适用情形,请参阅评价摘要
搜索结果中的评价摘要示例
HowTo

如需帮助 Google 针对您在网站上销售的商品显示与“方法”指南相关的富媒体搜索结果,请参阅使用结构化数据标记 HowTo 网页
使用结构化数据的方法指南示例
FAQPage

如需告知 Google 您提供的 FAQ 网页,请参阅使用结构化数据标记 FAQ
使用结构化数据的 FAQ 网页示例
BreadcrumbList

如需帮助 Google 了解您网站的网页层次结构,请参阅 Google 搜索中心上的面包屑导航。这有助于 Google 在搜索结果中显示更有意义的面包屑导航路径。
使用结构化数据的面包屑导航示例
WebSite

请参阅站点链接搜索框,了解如何将 WebSite 结构化数据添加到您的首页,帮助 Google 了解您的网站如何实施网站搜索功能。
使用结构化数据的网站搜索示例
VideoObject

视频对电子商务越来越重要。适当地标记预先录制的视频(例如在商品页面上)或直播活动,这有助于 Google 在 Google 搜索结果中恰当地展示视频。如需了解详情,请参阅通过架构标记使视频出现在 Google 搜索结果中
使用结构化数据的视频示例

四、如何发布新的电子商务网站

为确保 Google 能够在您发布电子商务网站时发现该网站,我们建议您采取以下措施,向 Google 注册您的新网站:

  1. 在 Google 上验证您的网站所有权。
  2. 请求 Google 将您的网站编入索引:
    • 少量网址:使用网址检查工具。
    • 大量网址:提供站点地图。
  3. 跟踪 Google 搜索对您网站的索引编制效果。 Google Merchant Center 可能会使用 Google 搜索索引验证和交叉检查内容。为避免出现错误的验证警告,请确保您的网站已在 Google 搜索中编入索引,并且商品可供购买。您可以在“索引涵盖范围”报告中查看网站的索引编制进度。
  4. 如果您还拥有实体店,请在 Google 上建立商家详情。
  5. 注册 Google Merchant Center,以便提供更多信息,例如商品和交易说明。

注意:若要使您的网站显示在“Google 购物”标签页等体验中,您必须注册 Google Merchant Center。 注册还可能让您的商品可以使用其他富媒体功能,例如在 Google 图片中的图片上添加商品徽章。

此外,在发布网站时,您可能需要考虑营销问题。详细了解发布网站后立即让 Google 能够将其编入索引的各种方法的利弊。

  • 全面发布:同时向公众和 Google 发布您的整个网站。
  • 首页发布:最初只向公众和 Google 公开网站的首页。
  • 发布网站,但不提供商品购买服务:向公众和 Google 发布整个网站,同时将商品标记为“缺货”。
  • 软发布:提前发布整个网站,并为“正式”发布举行单独的营销活动。

4.1 全面发布 

一种方法是,在发布之前确保您的整个电子商务网站都无法供公众和搜索引擎访问。例如,要求输入密码才能访问网站上的网页将阻止 Google 访问您的网站,但应当允许测试人员访问您的网站,并确保网站在面向公众开放之前能正常运行。然后,您可以在您选择的时间“全面发布”网站,并同步开展其他营销活动。

所需的行动:在发布后立刻按照发布电子商务网站的步骤操作。 这样能够让您的网站尽早出现在 Google 搜索结果中。

优点:在发布之前,您的所有内容均对外保密,这对您的营销广告系列可能会有帮助。缺点:您的网站可能需要更长时间才能出现在 Google 搜索结果和“Google 购物”标签页中。

4.2 首页发布 

在发布网站时,您可以仅让 Google 能够访问您的首页。首页可以是一个占位符,用于宣布您的电子商务网站即将推出,其中包含描述商店的文字。

所需的行动:提前验证网站所有权,商品在网站上线后再执行其余步骤。

优点:通过这种方式,您可以注册商店,提高域名的知名度,并开始允许他人链接到您的网站。这也意味着,当您发布网站后,即使您的商品尚不无法购买,也可以在 Google 搜索结果中找到您的商店名称。缺点:在发布整个网站并且 Google 能够抓取该网站并将其编入索引之前,Google 搜索和“购物”标签页中不会显示网站详细信息。

4.3 发布网站,但不提供商品购买服务 

您可以选择发布整个网站,但在您能够履行订单前,可以先停用购物功能。例如,您可以将商品标记为缺货。这么做可让 Google 将您的所有网站内容(包括商品)编入索引。考虑在每个网页上添加一条消息,指明网站的正式发布日期。

注意:请勿停用“加入购物车”功能,让用户可以先把商品加入购物车。 Google 可能会在验证最终的价格详情(包括税费和运费)时使用“加入购物车”功能。

所需的行动:执行发布电子商务网站的所有步骤,但是在向 Google Merchant Center 提供商品数据时,使用 excluded_destination 属性 将库存标记为“无法购买”。 这么做系统就可以尽早发现任何商品数据加载验证问题,而不会在 Google 购物等平台中将您的商品显示为可购买。

优点:在您的网站发布后,很快 Google 就会将您的内容编入索引。缺点:对客户而言,您的网站似乎已上线,但他们无法下单。我们建议您明确告诉买家网站尚未完全发布,以免客户因无法完成购买交易而感到不满。

4.4 软发布 

另一种方法是在网站正式发布后尽快启用网站的所有功能。 您可以日后进行营销发布。这种方法可以呈现为“抢先体验”活动,让购物者体会到他们在网站正式上线之前就已经探索了网站的优越感。

所需的行动:在网站上线后,尽快执行发布电子商务网站的所有步骤。

优点:这种方法的优势在于简单。同样是发布整个网站,但可以通过少量用户的试用实现真实用户测试。缺点:用户可能会在社交媒体上宣传或提及您的网站,导致在您的计划发布日之前就吸引用户注意。

五、撰写优质商品评价

在电子商务或商品评价网站上发布优质商品评价可以帮助购物者在购买前详细了解商品。例如,评价可以引导购物者对比购买竞争类商品,从而帮助购物者挑选出最符合其需求和预算的品牌或型号。

为帮助购物者在 Google 搜索和其他 Google 平台上发现您的商品评价,请遵循以下最佳实践:

  • 从用户的角度评估商品。
  • 展示出您对所评价的商品了如指掌,表明您是这方面的专家。
  • 提供相应证据,例如有关您自己的商品使用体验的影像内容、音频或其他链接,以证明您的专业知识并强调评价的真实性。
  • 分享量化衡量数据,说明商品的各方面表现为何符合标准。
  • 说明商品在哪些方面优于竞争商品。
  • 包含可供考虑的对比商品,或说明哪些商品可能最适合某些用途或情形。
  • 根据您自己的原始研究内容探讨特定商品的优缺点。
  • 介绍商品如何从之前的型号/版本演变而来,说明商品的改进之处、解决的问题,或以其他方式帮助用户做出购买决策。
  • 指出商品所属类别的关键决策因素,并介绍商品在这些方面的表现(例如,对于汽车评价,评价者可能会认为油耗、安全性和操控性属于关键决策因素,并评估汽车在这些方面的表现)。
  • 介绍商品设计方面的关键选择,以及除制造商已声明的影响外,这些选择对用户还会有什么影响。
  • 添加指向其他实用资源(您自己的资源或来自其他网站的资源)的链接,帮助读者做出决定。
  • 考虑添加指向多个卖家的链接,以便读者能够自行选择商家来购买商品。
  • 推荐某件商品综合表现出众或某方面尤其出众时,请附上您觉得该商品值得购买的原因,并附上第一手证明。
  • 请确保评价中的排名列表可提供足够有用内容供购买者参考,即便您选择为每个推荐商品分别撰写深入的单独商品评价也应尽量这么做。

商品评价通常会使用指向电子商务网站上所列商品的联属营销链接,这样一来,如果购物者觉得商品评价很有用,并通过提供的链接购买商品,评价者就会获得卖家提供的奖励。

在决定购买哪种商品时,商品评价是购物者的绝佳参考资源。在撰写评价时,应尽可能多地遵循上述最佳实践,重点关注评价的质量和原创性,而不是篇幅的长短。这将会为阅读评价的购物者带来最大价值。

六、设计电子商务网站的网址结构

精心设计的网址可以帮助 Google 更高效地定位和检索电子商务网站上的网页。如果您能够控制网址结构(例如,您要从头开始构建自己的网站),那么本指南可以帮助您确定网址结构,避免出现 Google 在一些电子商务网站上发现的索引编制问题。如果您使用的是电子商务平台,您应该可以跳过此部分,因为平台很可能已经为您考量过这些问题。

6.1 网址结构的重要性 

良好的网址设计结构有助于 Google 抓取您的网站并将其编入索引,而不良的网址结构可能会导致出现以下问题:

  • 如果 Googlebot 误认为两个网址会返回相同的内容,则可能会遗漏内容,因为抓取工具可能只会检索一个网址(并将另一个网址视为重复网址)。如果使用片段标识符(例如 #fragment)显示不同的内容,就可能会出现这种情况。在编制索引时,Google 并不考虑片段标识符。
    • 示例:Google 会将 /product/t-shirt#black 和 /product/t-shirt#white 视为同一个网页。
  • 如果 Google 认为两个网址不同,但系统返回的是同一网页中的结果,则抓取工具可能会多次检索相同的内容。这可能会减慢对您网站的抓取速度,并为您的网络服务器增加额外的负担,却毫无益处。
    • 示例/product/black-t-shirt 和 /product?sku=1234 可能会返回相同的商品页面,但 Google 无法仅通过查看网址来确定这一点。
  • 如果您的网址包含不断变化的值(如时间戳),抓取工具可能会认为您的网站包含无限数量的网页。因此,Google 可能需要较长的时间才能在您的网站上找到所有有用的内容。
    • 示例:Google 可能会将 /about?now=12:34am 和 /about?now=12:35am 视为不同的网址,即使这两个网址显示的是同一网页。

6.2 关于设计良好网址结构的最佳实践 

如需优化 Google 抓取您的网站并将其编入索引的方式,请遵循有关如何设计网址结构的最佳实践。

6.2.1 关于网址的一般建议 

  • 尽量减少返回相同内容的备用网址的数量,以免 Google 向您的网站发出不必要的请求。Google 可能要在完成对两个网址的检索之后,才能发现它们返回的是同一网页。
  • 如果网络服务器对网址中的大小写文本的处理方式相同,请将所有文本转换为同一大小写形式,以便 Google 能够更轻松地确定相应网址引用的是同一网页。
  • 确保分页结果中的每个网页都具有唯一的网址。我们在分页网址结构中发现的网址错误数量最多。
  • 在网址路径中添加说明性字词。网址中的字词有助于 Google 更好地了解对应的网页。
    • 建议: /product/black-t-shirt-with-a-white-collar
    • 不建议: /product/3243

6.2.2 关于网址查询参数的建议 

在使用查询参数时,请遵循以下建议,帮助 Google 成功抓取您的网站并将其编入索引。

  • 尽可能使用 ?key=value 网址参数,而不要使用 ?value。 借助网址参数,Google 搜索可以了解您网站的结构,从而更高效地抓取内容并编制索引。
    • 建议: /photo-frames?page=2/t-shirt?color=green
    • 不建议/photo-frames?2/t-shirt?green
  • 相同参数不可使用两次。否则,Googlebot 可能会忽略其中一个值。
    • 建议?type=candy,sweet
    • 不建议?type=candy&type=sweet
  • 避免在内部链接到临时参数,例如会话 ID、跟踪代码、用户相对值(location=nearbytime=last-week)、当前时间等。这可能会导致网址寿命较短或同一网页的网址重复。若要从 Google 搜索中获得最佳结果,请使用长期的永久性网址。
    • 建议: /t-shirt?location=UK
    • 不建议/t-shirt?location=nearby/t-shirt?current-time=12:02/t-shirt?session=123123123

6.2.3 Google 如何理解不同商品款式对应的网址 

电子商务网站的一项常见考虑因素,就是当商品具有多种尺寸或颜色时,应该怎样设计网址结构。每个商品属性组合都称为一种“商品款式”。Google 支持为不同的商品款式采用各种网址结构。

如果您选择在单个网页上添加多个商品款式(也就是说,这些款式共用同一网址),请注意以下限制:

  • 此网页可能不符合在搜索结果中显示为商品富媒体搜索结果的条件,因为该体验仅支持包含单个商品的网页(Google 搜索会将各商品款式视为不同的商品)。
  • Google 购物等体验无法将用户重定向至您网站上的某个特定商品款式,导致用户需要先在您的网站上选择想要购买的款式,然后才能结账。如果买家已在 Google 购物中选择自己想要购买的款式,这可能会导致用户体验不佳。

如果您选择为每个款式使用不同的网址,Google 建议您使用以下任一选项:

  • 路径片段,例如 /t-shirt/green
  • 查询参数,例如 /t-shirt?color=green

为了帮助 Google 了解哪个款式最适合在 Google 搜索中显示,请选择一个商品款式网址作为相应商品的规范网址。

如果您使用可选的查询参数来标识款式,请将不带查询参数的网址用作规范网址。这有助于 Google 更好地了解不同商品款式之间的关系。例如,如果 T 恤的 color 查询参数的默认值为 blue,则:

  • 使用 /t-shirt 作为所有 T 恤款式的规范网址
  • 对于蓝色衬衫,使用 /t-shirt(而不是 /t-shirt?color=blue
  • 对于绿色衬衫,使用 /t-shirt?color=green
一件不带颜色查询参数的规范蓝色 T 恤,以及一件指定了颜色查询参数的非规范绿色 T 恤

6.3 在内容中使用网址 

在内容中使用网址时,请遵循以下最佳做法,帮助 Google 搜索和 Google 购物正确识别您的商品以及不同商品款式之间的关系。

  • 在内部链接、站点地图文件和 <link rel="canonical"> 标记中使用相同的网址。 例如,如果要使用查询参数连接到某个分页序列中的第一个网页(默认网页为第 1 页),请在整个网站的网址中一致地添加或排除 ?page=1
  • 在所有可编入索引的网页上使用自引用 <link rel="canonical"> 标记(此类标记中的网址指向当前网页),并将这些网址添加到站点地图文件。
  • 对于每种款式都具有唯一网址的商品,请使用 <link rel="canonical"> 标记在所有款式的网页上添加规范商品网址。
  • 使用 <a href> 标记直接在网页上添加链接;请勿使用 JavaScript 在网页之间导航。Googlebot 可能无法检测出 JavaScript 代码中的导航结构。
  • 尽可能在 <a href> 和 </a> 标记之间添加有意义的文本,例如,要链接到的商品的名称。请勿使用“点击此处”等意义宽泛的词组。
  • 避免链接到没有有用内容的网页,至少不要使其编入索引。如果某个类别没有任何商品,请使用 noindex 漫游器元标记。 如果您的网站检测到某个类别已为空,并自动从网站内搜索和浏览中移除此类别,请考虑针对相应网页返回 404 (not found) HTTP 状态代码。

七、帮助 Google 了解您的电子商务网站结构

Google 会尝试根据网页之间的关联来分析它们之间的关系,从而找到您网站上的最佳内容。这意味着,网站上的导航结构(例如菜单和跨页链接)可能会影响 Google 对网站结构的理解。

例如,Google 可以利用各种信息(例如访问某个网页需要跟踪的链接数量,以及指向某个网页的链接数量)来推断该网页相对于网站其余部分的重要性。

7.1 设计便于 Google 抓取工具进行抓取的网站导航 

为帮助 Google 找到您网站上的所有网页,请务必遵循电子商务网站最佳实践,并确保 Google 可以通过跟踪网站导航链接访问所有网页。 例如,添加从菜单到类别网页、从类别网页到子类别网页,以及从子类别网页到所有商品网页的链接。我们还建议您添加结构化数据,因为这样有助于 Google 了解您网站上不同网页的用途,从而强化导航结构。

包含 Google 网店类别的示例网站菜单

如果类别网页不包含指向某类别中所有商品的直接链接,Googlebot 可能无法仅通过抓取找到您的所有商品。这些商品也许能通过搜索框找到,但无法通过类别浏览找到。Googlebot 通常不会尝试在网站抓取过程中将搜索提交至搜索框中。因此,强烈建议您链接到您希望编入索引的所有商品。如果无法链接到所有网页,请使用站点地图或 Google Merchant Center Feed。这些来源可包含抓取工具无法通过其他方式找到的网站网页链接。

为了确保 Googlebot 正确找到链接,请在创建指向其他内容的链接时使用 <a href> 标记。请不要在其他 HTML DOM 元素上使用 JavaScript 事件进行导航。如需详细了解 JavaScript 以及如何将网页内容编入索引,请参阅了解 JavaScript SEO 基础知识

7.2 宣传最畅销的类别或商品 

Google 通常不会根据网址结构来推断网站结构。但是,它会分析各网页之间的关联,从而深入了解网站上不同网页的相对重要性。一般来说,网站中指向某个网页的链接越多,该网页相对于网站上其他网页的重要性就越高。

例如,如果您有一款畅销商品,不妨考虑从首页或其他内容(例如您网站上的博文或简报)链接到该商品。这将有助于 Google 了解该商品对您网站的重要性。

说到底,Google 就是致力于帮助用户找到所需内容。电子商务 SEO 的终极最佳实践是创造对用户有价值、实用且有趣的内容。

您可以通过显示部分搜索结果来提升网页性能,从而改善网站用户的体验(网页体验是 Google 搜索的排名衡量因素),但您可能需要采取措施,确保 Google 抓取工具能找到您的所有网站内容。

例如,在电子商务网站上,当用户使用搜索框进行搜索后,可以向用户显示一部分可以购买的商品。这是因为完整的匹配结果可能太多,无法在一个网页上显示,或者需要的检索时间过长。

除了搜索结果,您还可以在电子商务网站上加载以下内容的部分结果:

  • 链接到不同商品类别的网页(其中包含了对应类别的全部商品)
  • 网站在一段时间内发布的博文或简报标题
  • 商品网页上的用户评价
  • 博文的评论

让网站以增量方式加载内容来响应用户操作,就可以通过以下形式使用户受益:

  • 改善用户体验,因为初始网页加载速度比一次性加载全部结果快。
  • 减少网络流量,这对移动设备而言尤为重要。
  • 减少从数据库或类似来源检索到的内容数量,提高后端性能。
  • 避免因列表过长、达到资源上限而导致浏览器和后端系统出错,进而提高可靠性。

8.1 为网站选择最佳用户体验模式 

要显示某个较大列表的子集,您可以选择不同的用户体验模式:

  • 分页:用户可以使用“下一页”、“上一页”和页码等链接在不同网页之间进行导航,一次显示一页结果。
  • 加载更多:点击此按钮,用户即可展开一组初始的显示结果。
  • 无限滚动:用户滚动到网页末尾,即可加载更多内容。
适用于移动设备的典型模式:分页、加载更多以及无限滚动

在选择最适合您网站的用户体验时,请参考下表。

用户体验模式优缺点
分页优点:让用户深入了解结果总数和当前位置
缺点:用户在浏览结果时需要进行更复杂的操控系统将内容拆分成多个网页,而不是形成单个连续列表需要加载新网页才能查看更多内容
加载更多优点:所有内容都在同一个网页上可(在按钮上或按钮附近)向用户显示结果总数
缺点:无法处理数量非常多的结果,因为所有结果都包含在一个网页上
无限滚动优点:所有内容都在同一个网页上直观 – 用户只需不断滚动屏幕,即可查看更多内容
缺点:由于结果总数不明确,可能导致“滚动疲劳”无法处理数量非常多的结果

8.2 Google 如何针对不同的策略编制索引 

为您的网站和搜索引擎优化 (SEO) 计划选择最合适的用户体验策略后,请确保 Google 抓取工具能够找到您的所有内容。

例如,您可以使用指向电子商务网站上新网页的链接,或使用 JavaScript 更新当前网页,从而实现分页。加载更多和无限滚动模式通常使用 JavaScript 实现。在抓取网站以寻找要编入索引的网页时,Google 只会跟踪带有 HTML <a href> 标记的网页链接。Google 抓取工具不会跟踪按钮(除非带有 <a href> 标记),也不会触发 JavaScript 来更新当前网页内容。

如果您的网站使用 JavaScript,请遵循 JavaScript 搜索引擎优化 (SEO) 最佳实践。 除了最佳实践,例如确保网站上的链接可被抓取,您还应考虑使用站点地图文件或 Google Merchant Center Feed,帮助 Google 找到您网站上的所有商品。

8.3 实现分页时的最佳实践 

若要确保 Google 能够抓取您的分页内容并将其编入索引,请遵循以下最佳实践:

  • 依序链接网页
  • 正确使用网址
  • 避免将应用过滤器的网址或排列顺序不同的网址编入索引

8.3.1 依序链接网页

为确保搜索引擎理解分页内容的网页之间的关系,请使用 <a href> 标记在每个网页上添加指向下一页的链接。这有助于 Googlebot(Google 网页抓取工具)找到后续网页。

分页搜索结果的示例

此外,还可以考虑从某集合中的各个网页链接回该集合的第一页,向 Google 强调这是该集合的起始页。这样可以告知 Google,该集合中的第一页可能比其他网页更适合用作着陆页。注意:通常,我们建议您为网页指定不同的标题,以帮助区分网页。不过,分页序列中的网页不需要遵循此建议。您可以为序列中的所有网页使用相同的标题和说明。Google 会尝试识别序列中的网页,并将其相应地编入索引。

8.3.2 正确使用网址 

  • 为每个网页提供唯一网址。 例如,添加 ?page=n 查询参数,因为 Google 会将分页序列中的网址视为不同的网页。
  • 不要将分页序列的第一个网页用作规范网页。 应为每个网页提供各自的规范网址。
  • 不要对集合中的页码使用网址片段标识符(网址中 # 后面的文本)。 Google 会忽略片段标识符。如果 Googlebot 看到下一页的网址只有 # 后面的文本不同,则认为它已检索该网页,因此可能不会跟踪该链接。
  • 考虑使用预加载、预连接或预提取功能,改善用户进入下一页时的体验。

过去,Google 使用 <link rel="next" href="..."> 和 <link rel="prev" href="..."> 识别下一页和上一页的关系。Google 已不再使用这些标记,但其他搜索引擎可能仍在使用这些链接。

8.3.3 避免将应用过滤器的网址或排列顺序不同的网址编入索引 

对于较长的结果列表,您的网站可能支持应用过滤器或者按不同的条件对结果进行排序。例如,您可能支持对网址使用 ?order=price,以返回按价格排序的同一结果列表。

为避免将同一结果列表的变体编入索引,请使用 noindex 漫游器元标记阻止 Google 将不需要的网址编入索引,也可以使用 robots.txt 文件阻止 Google 抓取特定格式的网址。