在Magento 2中,创建产品URL重写是一项关键任务,它可以帮助更好地管理网站链接,提高SEO效果并提供更友好的用户体验。在进行URL重写的过程中,了解"目标路径(Target Path)"和"请求路径(Request Path)"的含义和作用至关重要。本文将介绍这些概念,并提供在Magento 2中创建产品URL重写的详细步骤。
1、目标路径(Target Path)和请求路径(Request Path)的概念。
目标路径(Target Path):目标路径包含了系统内部使用的产品URL以及产品ID。它通常是自动生成的,并且以灰色显示,表示不可编辑。目标路径用于指示Magento 2系统如何处理特定产品的URL链接。
请求路径(Request Path):请求路径最初显示的是当前URL,但它实际上是正在请求的路径。它可以被编辑以更改产品的URL链接,以便更好地满足SEO需求或提供更友好的链接。
由于Magento 2为了性能优化已删除了URL重写的自动重新生成功能,因此需要按照以下三个步骤自己创建它:
2、在Magento 2中创建产品URL重写的三个步骤。
第1步:添加产品URL重写。
登录Magento 2的管理面板。
转到“Marketing” > “SEO & Search” > “URL Rewrites”。
单击右上角的“Add URL Rewrites”按钮。
在创建URL重写的下拉列表中,选择“针对产品”选项。
在产品列表中找到并点击需要重定向的产品。
单击“Skip Category Selection”按钮,然后导航到“URL Rewrite Information”部分。
在这里,当前产品的URL显示在“Request Path”字段中,并且“Target Path”字段显示系统内部URL,呈灰色不可编辑状态。
如果需要,选择适用于重写的商店视图(Store)。
在“Request Path”字段中,插入新的URL键和后缀,以更改产品的URL。
将“Redirect”设置为临时(302)或永久(301)重定向。
提供一些关于重写的描述。
单击“Save”以完成创建。
第2步:更新URL索引。
登录Magento 2的管理面板。
转到“System” > “Tools” > “Index Management”。
勾选“Catalog URL Rewrites”复选框。
选择“重新索引数据(Reindex Data)”作为操作(Action)。
提交以更新索引。
第3步:检查结果。
仔细检查创建的重写,确保它们运行正常。
可以在重写列表的顶部找到新的产品重写。
通过按照以上三个步骤,可以轻松地在Magento 2中创建产品URL重写,从而优化网站链接,提升SEO效果,并提供更友好的用户体验。在创建URL重写时,确保理解"目标路径"和"请求路径"的作用,以便更好地管理和优化Magento 2网站。