我经营一个网站,用户拥有自己的个人资料页面。他们还可以发布待售产品(他们制作的)并撰写/导入博客文章。我将要实施站点地图,我需要对 URL 策略做出最终决定。
这是我目前拥有的产品(其中 1234 是我用来查找该产品的产品 ID): 注意“产品”是一个固定字符串(尽管它是实际站点中的另一个词) - 所有其他都是动态的,具体取决于项目.
- example.com/product/1234.product-category.product-name
我应该更改为其中任何一个吗?IE:
- example.com/maker/users_name/product-category/product-name/1234
- example.com/product/product-category/product-name/1234
- example.com/product/1234/product-category/product-name
主要考虑的项目是:
- 产品 ID 应该放在 URL 的什么位置?无论是在用户的可读性方面,还是在 SEO 方面
- 我是否应该包含用户的姓名(因为他/她制作了该产品)?
- 我应该尝试完全删除 ID 吗?