Salesforce B2C Commerce SEO URL

Salesforce B2C Commerce SEO URL – 配置SEO URL

学习目标

完成本单元后,您将能够:

  • 说明SEO URL配置从一个实例移动到另一个实例的顺序。
  • 描述如何创建产品或类别URL规则。
  • 列出配置SEO URL规则时需要考虑的三件事。
  • 解释为什么本地化URL很重要。

SEO URL入门

Cloud Kicks的销售商Brandon Wilson等不及要开始了。首次设置其Salesforce B2C Commerce网站时,将自动启用URL规则。现在,他有权访问“ URL规则”模块,因此他可以创建和编辑SEO URL配置。他计划在沙盒中配置和测试URL规则,然后再将其导出到登台。他的管理员将帮助他将其复制到生产环境。

配置常规设置

布兰登希望将所有字符都转换为小写,以防止搜索引擎将大小写不同的URL视为重复内容。之所以这样做,是因为他拥有的品牌或产品的拼写相同,但大小写不同。这对产品ID(abc123ABC123)没有影响。他还希望用另一个字符替换空白,以使它们更易于阅读。

在此模块中,我们假设您是B2C Commerce采购商,具有执行这些任务的适当权限。如果您不是B2C Commerce的销售商,那就可以。阅读以了解您的销售商将如何在沙盒实例中执行这些步骤。不要尝试在您的Trailhead游乐场中遵循我们的步骤。Trailhead Playground中不提供B2C Commerce。

如果您具有B2C Commerce的沙箱实例,则可以在沙箱中尝试这些步骤。如果没有沙箱,请询问您的经理是否有可以使用的沙箱。

以下是配置常规SEO URL设置的方法。

  1. 打开业务经理。
  2. 选择站点>商户工具> SEO> URL规则
  3. 单击设置选项卡。
    业务管理器SEO URL设置选项卡
  4. 选择小写以确保您没有使用相同文本的各种大小写创建多个URL。
  5. 定义B2C Commerce如何替换空白:%20(URL编码)
    • 您还可以使用加号,下划线,减号和句号。
    • 如果在SEO搜索优化网址中也将减号用作分隔符,请避免在产品或品牌名称中使用减号。减号与连字符相同。您可能最终得到重复的URL,这些URL在“常规”选项卡“冲突”部分中作为问题出现。
  6. 点击应用

配置规则

优质的产品能带动销售,但是购物者如何找到它们呢?特定于产品或类别的URL可以使购物者快速找到确切的产品或类别。布兰登对目录结构的理解有助于他构建更好的规则。请记住,一条规则告诉B2C Commerce要为URL显示哪种信息模式。

他在创建规则时会考虑以下几点。

  • 如果网站的类别深度超过两个或三个类别,请使用category而不是category-path使URL简短。
  • 如果网站在不同的父类别中存在重复的类别名称,例如womens > shoesmens > shoes,请使用category-path代替,category这样您就不会在类别名称之间造成冲突,例如shoes
  • 如果您使用category-path,请使用除正斜杠之外的分隔符,因此产品名称或ID不会显示在路径中,并且不会被搜索引擎正确读取。
  • 您不需要将产品|内容资产ID添加到规则中,因为该ID是必需的,并且B2C Commerce总是自动将其添加。

布兰登在定义SEO URL规则时遵循这些简单的规则。

  • 映射可以为空。
  • 映射段可以包含字符az,AZ,-和_。
  • 映射可以包含一个/,两个段不能为空。

他可以自定义文件夹URL,但是他的站点在店面中没有文件夹URL。为文件夹添加规则语法可能会导致其类别URL发生全局冲突,因为某些文件夹和类别可能使用相同的名称,例如gift certificates

这是创建SEO URL规则的方法。

  1. 打开业务经理。
  2. 选择站点>商户工具> SEO> URL规则
  3. 单击目录(或内容URL选项卡。
    业务管理器SEO URL目录URL选项卡

    请记住,目录中的产品仅在分配给类别后才显示在店面中。

  4. 创建一个类别规则。
    • 源是一个类别,因此在“类别URL规则”字段中输入以下内容:
      [ [ constant, const ], /, [ category-path, [ attribute, ID ], - ]]
    • 这定义了一个常量以及将在每个URL中使用的类别路径。此规则中的属性是类别的属性,因此它使用类别ID。
  5. 创建产品规则。
    • 源是产品,因此请使用category作为源,而不是category-path:
      [ [ constant, const ], /, [ category, [ category-path, [ attribute, ID ], - ] ]]
    • 常量const111用作常量,类别按照类别规则中已指定的方式应用,如下所示:
      [ [ constant, const111 ], /, [ category] ]}
    • 定义产品规则时,它将保留您在类别规则中定义的类别。请记住,必须将产品分配给类别才能显示在店面中。
      例如,如果您指定要产生的类别规则 /const222/shoes/,然后使用它[ [ constant, const111 ], /, [ category], /, [ productID ] ]来定义产品规则(具有产品ID 008884303996),则将产品信息附加到该类别上,并显示以下结果:/const111/const222/shoes/008884303996.html
      这是另一种查看方式:

      不变 const111 类别 产品编号
      const111 const222 鞋子 008884303996.html
  6. 配置这些以获得更好的URL:
    • 使用pageURL product | content属性启用覆盖:这使您可以向product | content资产页面URL属性添加一个值,以覆盖特定的端点。当不同类别自动生成相同的冲突URL时,请使用此选项;或者您要为文件夹使用与自动生成的值不同的值。
    • 在类别|文件夹URL后面加上斜杠这会自动在所有URL后面加上斜杠。它可以防止搜索引擎将带斜线和不带斜线的URL视为重复的内容,从而降低排名。
    • 为离线类别/文件夹生成URL映射:这定义是否也为离线类别/文件夹生成映射。启用后,您会看到可能的冲突。禁用后,可以防止与隐藏的类别/文件夹冲突。
    • 启用类别|文件夹搜索优化URL:使用此选项可将搜索优化信息而不是查询字符串添加到URL路径。
    • 使用-作为产品ID分隔符代替/: 这会在产品名称和产品ID之间自动添加-(连字符),而不是/。
      当您拥有包含连字符并使用Chrome的产品SKU或内容ID时,请将其设置为/。(请参阅“常规”选项卡上的相应冲突。)

布兰登在创建规则时可以使用各种属性值类型(类别,产品,文件夹或内容资产数据),例如:

  • 整数
  • 整数集
  • 整数枚举
  • 字符串集:例如产品说明或内容数组
  • 字符串枚举:文本数组,例如产品详细信息

示例包括产品ID(整数),产品ID列表(整数集),产品描述(字符串),产品详细信息矩阵(字符串枚举)。

本地化

像许多商人一样,Cloud Kicks是一家本地化其URL的国际公司。他希望确保语言环境以某种方式出现在URL中,以满足特定于国家和语言的习俗和要求。

这是他的做法。

  1. 打开业务经理。
  2. 选择站点>商户工具> SEO> URL规则
  3. 单击设置选项卡。
    业务经理,SEO URL设置,区域设置映射
  4. 选择路径
    语言环境显示为URL路径的一部分。这样,您可以指定输入的要在URL中使用的语言环境名称与Salesforce B2C Commerce可以识别的语言环境之间的映射。您可以为区域设置定义一个或两个值。
  5. 使用一个值,结果URL如下所示: http://cloudkicks.com/en/mens
  6. 使用两个值,您可以指定第一个值,“ /”字符,然后指定第二个值,例如de / DE。生成的URL如下所示:http://cloudkicks.com/de/DE/mens
    • 您只能使用一个反斜杠。
    • 此功能的替代方法是在别名文件中定义映射。

布兰登还可以使用这些区域设置映射。

采用… 当你…
没有 不想让语言环境出现在URL中。
主机名 希望语言环境作为主机名的一部分出现。您在别名文件中创建顶级主机名别名。您定义主机名并选择语言环境。
URL参数 希望语言环境显示为URL参数。您定义参数的名称和每个语言环境的值。生成的URL如下所示:

http:/cloudkicks.com/home?lang=en_US

指定URL中使用的语言环境名称和实际语言环境之间的映射(例如,en> default)。

下一步

在本单元中,您学习了如何创建SEO URL规则和配置重要设置。接下来,您将学习如何使用SEO URL搜索优化。

你可能也会喜欢...

发表评论