Loading
B2C Commerce 入门
使用 SEO URL 设置选项卡

使用 SEO URL 设置选项卡

使用此选项卡配置区域设置映射、字符替换和搜索优化设置。

所需的 Edition

可用于:B2C Commerce
  1. 点击 App Launcher App Launcher ,然后选择 商家工具 | 站点 | SEO & 可发现性 | URL 规则
    如果看到搜索支持首选项页面,而不是 URL 规则页面基本选项卡,则导航至站点首选项 | 网店 URL来启用 URL 规则模块。
  2. 点击设置选项卡。
  3. 在“字符替换设置”部分,Salesforce 推荐以下设置:
    • 小写:选择此项将 URL 内的所有产品名称或其它信息转换为小写。这样防止搜索引擎将具有不同大小写的 URL 计数为重复的网页内容。如果没有勾选此复选框,则 URL 内显示不同的大小写。只有当您的品牌或产品具有相同的拼写,但不同的大小写时才有必要。
      备注
      备注 小写设置对产品 ID 无影响(abc123 与 ABC123)。
    • 空格:选择字符以替换 URL 内产品名称、品牌名称或其它文本中所含的空格。例如,如果您有称为“超短裤”的产品,并使用语法 [ category, [ category-path, [ attribute, ID ], - ] ],则默认选择是减号,因为减号简短且易读。但是,如果产品或品牌名称中有减号,您可能想选择其它某个选项来代替 URL 内的空格。

    • 自定义替换:选择此功能以激活自定义字符替换规则。如果未勾选此复选框,则禁用“字符替换规则”页面内定义的规则。
    • 自定义替换规则:点击编辑规则按钮,以定义 URL 字符替换规则。打开“URL 规则”页面的“字符替换设置”选项卡。

      通过下表定义 URL 字符映射。在生成 URL 过程中,映射规则左侧的字符替换为右侧的字符。

      请参阅 URL:替换保留和特殊字符。

      备注
      备注 如果禁用此设置,在 URL 生成过程中,对所有非 ASCII 字符和保留字符进行编码。
    • “pageURL”的字符替换:选择此功能,为由“pageURL”覆盖创建的 URL 应用字符替换。这是默认选择。

      请参阅覆盖生成的 SEO URL

  4. 在区域设置映射部分,选择您想在 URL 的什么位置显示区域设置:
    • 无:URL 不显示区域设置。
    • 主机名:区域设置显示为主机名称的一部分。您在别名文件中创建顶级主机名称别名。您定义主机名称并选择区域设置。

      请参阅分配主机名别名

    • URL 参数:区域设置显示为 URL 参数。您定义参数名称和各项区域设置的值。

      结果 URL 如下所示:

      http://mystore.com/s/mysite/home?lang=en_US

      规定 URL 使用的区域设置名称和实际区域设置之间的映射(例如,en -> default)。

    • 路径:区域设置显示为 URL 路径的一部分。

      由此您可以指定用于 URL 的输入区域设置名称与 Salesforce B2C Commerce 识别的区域设置之间的映射。

      可以定义区域设置的一个或两个值。

      • 如果使用一个值,结果 URL 如下所示:

        http://mystore.com/s/SiteGenesis/en/mens

      • 如果使用两个值,您指定第一个值、"/" 字符,然后是第二个值,例如 de/DE,由此得出以下结果:

        http://mystore.com/s/SiteGenesis/de/DE/mens

        只可以使用一个反斜线。

        备注
        备注 如果使用两个值,URL 参数类型的区域设置映射不能包含 "/"。

      以下是映射规则:

      • 映射可以为空。
      • 映射分段可以包含字符 "a-z"、"A-Z"、"-" 和 "_"。
      • 映射可以包含一个 "/",并且有两个分段不能为空的限制。

      任何传入 URL 的区域设置由以下决定:

      1. B2C Commerce 查找第一个和第二个 URL 元素的区域设置映射。
      2. 如果没有映射,B2C Commerce 只查找第一个元素的区域设置映射。
      3. 如果没有映射,B2C Commerce 查找第一个 URL 元素的区域设置 ID。
      4. 如果没有映射,B2C Commerce 使用 default
    备注
    备注 您必须定义区域设置之后才能使用区域设置映射部分。区域设置在站点首选项 | 区域设置模块中进行定义。
  5. 在搜索细化 URL 设置部分,使用以下设置配置您想在 URL 中如何显示搜索细化(参阅以下创建分类和产品 URL 部分的示例):

    使用此示例,/brand/blue|black/new-arrivals/shoes

    • 优化分段分隔符是 black 和 new 之间的 /
    • 优化分隔符是 brand 和 blue 之间的 /
    • 优化值分隔符是 blue 和 black 之间的 |

    配置这些设置:

    • 位置:在分类/文件夹映射之前或之后引入优化。之前或之后(默认)。例如,之前:/blue/shoes/,之后:/shoes/blue/。
    • 优化分段分隔符:定义如何将优化分段从分类/文件夹分段中分离出来。/(斜线)(默认),_(下划线),-(减号)
    • 优化分隔符:定义如何分离多个优化。/(斜线)、_(下划线)(默认)、-(减号)、句号 (.)、加号 (+)
    • 优化值分隔符:定义如何分隔多个优化值。|(竖线)、_(下划线)、(默认)、-(减号)、句号 (.)、加号 (+)

      到版本 16.3, Pipeline "|" 搜索优化值定界符是在 URL 路径中编码。URL 路径中无编码 Pipeline 的 URL 的工作方式与以前相同。

    • 冲突优化值分隔符:定义使用何种分隔符将索引从冲突值的值映射中分离出来。(无)(默认)、_(下划线)、-(减号)
    • 排除 Pipeline 别名:指定您是否想为目录 (Search-Show) 或内容 (Search-ShowContent) 搜索优化 URL 排除 Pipeline 别名。停用(默认)、目录或内容。
    • 产品和网页内容优化名称和值 URL 参数:输入产品和网页内容搜索优化名称和值的 URL 参数。对于 SiteGenesis 和 Salesforce Reference Architecture (SFRA),默认值为 prefn、prefv、crefn 和 crefv。除了更新值的配置外,还需要自定义代码更改,才能使用默认设置以外的参数。
    备注
    备注 句号 (.) 和加号 (+) 分隔符不会被编码。如果其中任何一个作为分隔符和空格替代符号使用,则在冲突监视器内显示冲突。
  6. 点击确定保存对以上各部分进行的更改。
示例:使用路径设置
示例:使用路径设置

B2C Commerce 使用上述流程确定路径参数的区域设置映射。例如,如果商家配置区域设置映射至路径,并创建以下映射:

映射至...
en_US default
de/DE de_DE
de de
US/en en_US
  fr_CA

使用这些设置,B2C Commerce 利用下表所示的步骤映射区域设置。

对于此 URL...... 步骤 是否存在映射... 是否存在区域设置...   区域设置
www.mystore.com/en_US/mens... 1 en_US/mens    
  2 en_US   default
www.mystore.com/de/DE/... 1 de/DE   de_DE
www.mystore.com/US/en/... 1 US/en   en_US
www.mystore.com/de/mens... 1 de/mens    
  2 de   de
www.mystore.com/fr_CA/mens... 1 fr_CA/mens    
  2 fr_CA    
  3   fr_CA fr_CA
www.mystore.com/ABCDE/mens... 1 ABCDE/mens    
  2 ABCDE    
  3   ABCDE default*

* 如在 www.mystore.com/en_US/mens.,因为默认值是回退。

 
正在加载
Salesforce Help | Article