Loading
B2C Commerce 入门
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          创建目录和网页内容 URL

          创建目录和网页内容 URL

          可以配置如何为分类 URL、分类搜索优化 URL 和产品 URL 创建 SEO URL。

          所需的 Edition

          可用于:B2C Commerce

          虽然可以自定义文件夹 URL,但对于大部分站点,文件夹不会有网店的 URL。为文件夹添加规则语法可能导致与分类 URL 发生全局冲突,这是因为一些文件夹和分类可能使用相同的名称,比如礼券。因此,我们不建议自定义文件夹 URL,除非已经开发了文件夹的登录页面。

          在生成静态网页内容文件如图像、css 文件和 js 文件时,Salesforce B2C Commerce 仅在相关文件更改时更改 URL。这是为了提高缓存效率,提高页面渲染次数。在 15.4 版之前,只要站点的静态网页内容缓存废止,URL 就会改变,即使实际网页内容文件没有改变也不例外。

          URL 页面缓存 ID 使用文件指纹模式:/dw98c95d91。在生成的网站地图中,静态图片 URL 和图片 URL 也包含文件指纹模式,只有当文件内容更改时才会更改。

          如果生成静态网页内容 URL 的自定义逻辑依靠 URL 中出现缓存 ID v-编号,则您必须更改应用程序。静态网页内容的缓存时间(数据生存时间)是 30 天。

          请参阅配置 SEO URL

          1. 点击 App Launcher App Launcher,然后选择 商家工具 | 站点 | SEO | URL 规则
            如果您看到搜索支持首选项页面,而不是 URL 规则页面基本选项卡,则导航至站点首选项 > 网店 URL来启用模块。
          2. 在“URL 规则”页面,点击目录|网页内容 URL 选项卡。
          3. 在分类|文件夹 URL 规则字段,输入 URL 的语法。

            请参阅 URL 规则 URL 语法

            您在创建规则时可能需要考虑以下方面:

            • 如果有超过两个或三个分类的分类深度,则可能要使用 分类,而不是分类-路径,以保持简短的 URL。
            • 如果站点不同父级分类中具有相同的分类名称,例如女士 > 鞋类和男士 > 鞋类,则您可能需要使用分类-路径而非分类,以免鞋类等分类名称之间产生冲突。
            • 如果使用分类-路径,则可能需要使用分隔符,而不是正斜线,这样产品名称或 ID 不会显示为路径的一部分,并且被搜索引擎正确读取。
          4. 选择启用 pageURL 分类|文件夹属性覆盖(如果设置)(推荐)

            由此,可以向分类|文件夹页面 URL 属性添加值,以覆盖特定端点。如果不同分类自动生成相同的冲突 URL,或您希望使用不同于自动生成值的文件夹值,则这种办法非常有用。

            如果不勾选此复选框:

            • 将整数随意分配至 URL 末尾就可以解决相同 URL 之间的冲突。例如,electronics/television-1electronics/television-2
            • 无法覆盖特定产品的 URL。但是,您仍然可以通过在规则本身中包含每种产品的特定属性值,对 URL 进行自定义。例如您可以在规则中直接包含页面 URL 属性,而不是将其用于覆盖。
          5. 选择向分类|文件夹 URL 添加结尾斜线(推荐)。
            这样做将会在所有 URL 后附加结尾斜线,以防搜索引擎将具有和不具有斜线的 URL 视为重复网页内容从而降低您的排名。
          6. 选择生成离线分类|文件夹的 URL 映射以生成所有离线分类和/或文件夹的 URL。
            取消选择,以避免生成脱机分类|文件夹的 URL。

            在线/离线分类和文件夹的网店 URL 映射根据每个实例类型的定义规则生成并储存,但仅通过复制上线的生产环境除外。

            离线分类/文件夹的映射必须具有相应的基于规则的映射才能上线。否则,将创建非 SEO URL,如下所示:/on/demandware.store/[...]。这种行为可能导致隐藏分类/文件夹的冲突,这些冲突用于解决除在“生产环境”中上线之外的用例。

            例如,您要创建临时脱机分类以准备新的产品集合,并计划在分类完成后更改 ID /显示名称。此设置可以避免所有离线分类的 URL 生成,从而避免可能导致具有非 SEO 友好在线分类 URL 分类的冲突解决。低排名 SEO 可能会导致流量流失。在此情况下,应取消选择此设置。

          7. 选择启用分类|文件夹搜索优化 URL 以便为具有 SEO 友好型优化的搜索结果页面配置 URL。

            可以藉此将搜索优化信息添加到 URL 路径而不是查询字符串。

          8. 完成时,点击验证保存
          9. 编辑您的目录优化。
            1. 点击编辑优化
            2. 选择区域设置。
            3. 在“新搜索优化”字段,选择搜索优化。
              此列表显示所有已知启用的搜索优化。优化 ID 是只读。
            4. 点击创建常数以添加常数。(可选)

              添加常数是可选项。它使您能轻松控制搜索引擎对您网店站点的抓取,例如:

              robots.txt 文件中的 User-agent: *, Disallow: /constant/*

              备注
              备注

              如果有控制抓取的其他途径,比如使用元数据机器人,比如:

              <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">

              常数是快速、方便的方法。

              可以为每个区域设置提供不同名称的常数。常数在将其定义的位置被添加至路径,并且只有当此常数在该路径,它才能被优化。例如,为我们可以得到的如下 URL 定义品牌,常数,颜色

              /aBrand/constant/red - /aBrand/

            5. 点击确定
            有效的分类|文件夹搜索优化以值计数显示。

            经定义的已启用搜索优化列表确保分类|文件夹使用前五个有效的(经定义且未封锁的)搜索优化,以将相应的值添加到作为参数提供的 URL 路径以构建 URL。

            请看以下 URL 示例:

            www.my-host.com/New-Arrivals/?prefn1=brand&prefv1=aBrand&prefn2=refinementColor&prefv2=Blau|Grün 

            这看起来可能如下(配置基本选项卡 > 搜索细化 URL 设置部分的设置:, /, /, I 之后):

            www.my-host.com/New-Arrivals/aBrand/Blau|Grün

            还可以控制如何将映射添加到 URL 和分隔符的位置。所有经配置的字符替换清理网址,这种 URL 可能如下所示(启用小写,字符替换 'ü' -> 'ue')(配置基本选项卡 > 搜索细化 URL 设置部分的设置:, /, _, - 之前):

            www.my-host.com/abrand_blau-gruen/new-arrivals

            商家工具 | 站点 | 产品和目录 | 目录 | 目录 | 分类中配置分类搜索优化。

            商家工具 | 站点 | 内容 | | | 编辑内容 | 搜索优化定义选项卡中配置文件夹搜索优化。

            备注
            备注 SiteGenesis 应用程序不包含文件夹优化定义。
          10. 在“产品|网页内容 URL 规则”字段,输入 URL 的语法。

            请参阅 URL 规则 URL 语法。您在创建规则时可能需要考虑以下方面:

            • 由于 ID 为必填项并且始终自动添加,因此无需向规则内添加产品}内容素材 ID。
            • 如果站点不同父级分类中具有重复的分类名称,例如女士 > 鞋类和男士 > 鞋类,则您可能需要使用 分类-路径 而非 分类,以免鞋类等分类名称之间产生冲突。
            • 如果使用分类-路径,则使用分隔符,而不是正斜线,这样产品|内容素材名称或 ID 不会显示为路径的一部分。
          11. 选择启用 pageURL 产品|网页内容属性覆盖(如果设置)(推荐)。

            由此,您可以向产品|内容素材页面 URL 属性添加值,以覆盖特定端点。如果希望使用与自动生成值不同的产品值,则这会非常有用。

            如果不勾选此复选框,则无法覆盖特定产品|内容素材 URL。但是,您仍然可以通过在规则本身中包含每种产品|内容素材的特定属性值,对 URL 进行自定义。例如可以在规则中直接包含页面 URL 属性,而不是将其用于覆盖。

          12. 选择用 '- ' 而非 '/ ' 作为产品|内容 ID 的分隔符(推荐)
            这使用破折号代替正斜杠来分隔产品 ID 或内容 ID。例如,URL 将从 /product-or-content-name/12345.html 变为 /product-or-content-name-12345.html

            最佳实践:启用 Use - as Product|避免在产品 ID 和内容 ID 中使用破折号,而不是 %2D 设置,以防止 URL 解析失败。虽然此设置成功简化了 URL,但如果 ID 本身包含破折号,例如 id-123,则会产生功能冲突。尽管 B2C Commerce 将这些内部破折号编码为 %2D,但许多浏览器会在加载页面时自动将它们解码回文字破折号。这会导致系统误解 URL 结构,从而导致链接断开和 404 错误。为确保站点稳定性和页面可访问性,在使用破折号分隔符配置时,请对所有产品和内容 ID 使用不带破折号的字母数字字符。

          13. 在“规则预览”部分,您可以预览 SEO URL。
            1. 在“分类/产品/区域设置”字段选择分类。
              对于具有超过 1000 个分类的网站目录,显示弹出框而不是下拉列表。
            2. 点击浏览按钮以选择产品。
            3. 选择语言,例如,默认、法语或英语)。
            4. 选择编码(已编码文本或已编码 URL)
            5. 单击预览
              结果在规则预览部分输入字段下面显示。
          14. 如果您对 URL 的外观满意,则点击页面底部的验证,以侦测是否存在由于相同 URL 导致的任何冲突。
            确认部分打开。如果出现冲突,点击冲突值来查看冲突详情。
          15. 点击目录|网页内容 URL 和全局冲突部分,将其展开。
            B2C Commerce 在终点末尾添加一个整数,自动解决冲突。如果这是可以接受的,则无需更改语法。否则,必须更改语法或使用页面 URL 字段来覆盖各相同配对的一个终点。
          16. 点击以下按钮之一:
            • 取消(手动解决冲突):如果想更改规则语法来解决冲突。
            • 保存(自动解决冲突):如果想使用 B2C Commerce 提供的自动解决方案,或是使用页面 URL 字段来解决冲突。
          17. 选择基本选项卡,并点击立即运行更新
            URL 生成状态部分显示报告,说明 URL 生成任务最近执行的时间,以及在不同 URL 之间发现的任何冲突。这些冲突在重复 URL 生成时出现。
           
          正在加载
          Salesforce Help | Article