在 uCommerce 中为 Sitecore 实施 SEO 友好 URL

Implementing SEO friendly URL's in uCommerce for Sitecore

我想知道是否有人遇到过以下问题。我们目前正在开发一个使用集成 uCommerce 来提供电子商务功能的 Sitecore 网站。

而不是将类别和产品 ID 传递给直接映射到站点核心内容树中项目的静态 url,例如

我们希望能够 URL 如下所示:

如果我们使用 uCommerce 提供的 IUrlService,生成这个 url 应该不会太困难。

是否有一种简单的解决方案可以让这些 URL 映射到 Sitecore 内容树中的特定项目并确保相应地更新 uCommerce 上下文?

提前感谢您提供的任何帮助。

我正在使用 Sitecore Commerce Connect 框架,并对我的产品和类别使用通配符 URL。由于我的产品经常出现在多个类别中,因此我保留了产品和类别分开 URL 的结构,以确保产品的 URL 在出现在多个类别下时不会重复。

  • Home/product/* 是我的产品
  • 的通配符项
  • Home/category/* 是我的类别的通配符项

然后,通配符管理器将允许我根据 URL 中提供的信息在 Commerce 连接中解析项目的那些页面呈现产品和类别页面。

自定义 LinkManager 将在获取 link 和项目时提供对正确 URL 的引用,如果我对 URL 进行更改,它不会冒更改 URL 的风险类别结构或将其添加到多个类别中。