您在此处:
从 SEO 支持升级到 URL 规则
如果使用早于 13.1 的版本创建站点,则该主题包含升级至新模块所需的信息。13.1 版 B2C Commerce 添加了 URL 规则模块,允许您自定义网店 URL,以优化搜索引擎结果。SEO 支持功能提供限制版的相同功能,但已被 13.1 版弃用,并计划以后移除。在使用网店 URL 的站点首选项启用新的 URL 规则模块之前,可以通过 URL 规则模块访问 SEO 支持功能。
URL 规则模块按以下方式帮助您优化站点 URL:
- URL 不包含页面类型指示符或专属扩展名“sc.html”
- URL 简短并有意义
- URL 不包含“commerce cloud digital”
在沙盒中测试 URL 规则
要使用新的 URL 规则功能,必须启用该实例。URL 规则模块显示 SEO 支持页面,一直到启用 URL 规则模块为止。这是单向转变,并且如果决定禁用 URL 规则,并且重新启用弃用的 SEO 支持功能,也不会创建重定向。先通过沙盒 (Sandbox) 实例测试新配置,然后再在准备环境 (Staging) 或生产环境 (Production) 实例上启用该功能。
配置 URL规则
如果您有信心可以转换至新 URL 规则功能,则应在准备环境 (Staging) 实例将其启用,并从沙盒 (Sandbox) 实例导入配置。
更新 URL 的自动重定向
旧 URL 是指 13.1 以前版本配置的 URL,无论这些 URL 是通过 SEO 支持模块配置的搜索友好型 URL,还是没有针对外部搜索引擎优化的标准 B2C Commerce URL。新 URL 是指使用 URL 规则模块配置的 URL。在 13.1 版中,默认禁用现有站点的新 URL,并且对更高版本创建的站点启用。如果禁用 URL 规则模块,则旧 URL 工作,并且在启用 URL 规则模块时被重定向。
旧 URL 至新 URL
如果启用了 URL 规则,则通过 301 重定向自动将现有 URL 重定向至新站点 URL。
示例 1:Pipeline URL
现有 URL:
www.sitegenesis.com/on/demandware.store/Sites-SiteGenesis-Site/default/Account-Show重定向 URL:
www.sitegenesis.com/account示例 2:分类 URL
现有 URL:
www.sitegenesis.com/mens-clothing-shorts,default,sc.html www.sitegenesis.com/on./demandware.store/Sites-SiteGenesis-Site/default/Search-Show?cgid=mens-clothing-shorts重定向 URL:
www.sitegenesis.com/mens-clothing-shorts 示例 3:产品 URL
现有 URL:
www.sitegenesis.com/on/demandware.store/Sites-SiteGenesis-Site/default/Product-Show?pid=83536828重定向 URL:
www.sitegenesis.com/mens-clothing-shorts/straight-fit-shorts/83536828.html新 URL 至新 URL
新 URL 可能由于以下原因发生改变:B2C Commerce 依然接受旧版本的对象 URL,并且重定向至新的对象 URL。
- URL 规则的一个参数已经改变
- URL 规则已经改变
示例 1: Pipeline URL
现有 URL:
www.sitegenesis.com/account 重定向 URL:
www.sitegenesis.com/my_account 示例 2:分类 URL
现有 URL:
www.sitegenesis.com/mens-clothing-shorts 重定向 URL:
www.sitegenesis.com/mens-shorts 示例 3:产品 URL
现有 URL:
www.sitegenesis.com/mens-clothing-shorts/straight-fit-shorts/83536828.html 重定向 URL:
www.sitegenesis.com/mens-shorts/straight-fit-shorts/83536828.html

