URL重写
利用URL重写工具,可更改与产品、类别或CMS页面关联的任何URL。 重写生效后,指向上一个URL的任何链接都会被重定向到新地址。
术语 重写 和 重定向 通常可互换使用,但所引用的进程略有不同。 URL重写会更改URL在浏览器中的显示方式。 URL重定向会更新存储在服务器中的URL。 URL重定向可以是临时的,也可以是永久的。 您的商店使用URL重写和重定向,以便您轻松更改产品、类别或页面的URL键并保留现有链接。
默认情况下,您的商店已启用自动URL重定向,并且在每个产品的URL键字段下选中了 为旧URL创建永久重定向 复选框。
规范URL
出于SEO目的,最好是每个网页都只有一个不同的URL。
如果您有一个可供多个URL访问的页面,或者您拥有的内容相似的其他页面,Google会将这些页面视为同一页面的重复版本。 Google选择一个URL作为规范版本并进行爬网,而所有其他URL则被视为重复URL,爬网的频率较低。
如果您没有明确告知给Google哪个URL是规范的,则会为您做出选择,或者可能会认为这两者具有相等权重。 这可能会导致不必要的行为,并存在爬网预算无效和分布式反向链接较少的风险。
根据您设置网站的方式,索引中可能会存在您网站的多个版本,包括:
https://www.example.com
https://www.example.com/
http://www.example.com
https://example.com
https://www.example.com/index.html
要指定规范页面,请参阅Google Search Central文档。
配置URL重写
启用Web Server Apache Rewrites是初始Commerce设置的一部分。 Commerce会定期使用URL重写来删除通常出现在根文件夹之后的URL中的文件名index.php
。 启用Web服务器重写后,系统会重写每个URL以省略index.php
。 重写操作会删除对搜索引擎或客户没有任何价值的词语,并且不会影响性能或网站排名。
没有Web服务器重写的URL
http://www.yourdomain.com/magento/index.php/storeview/url-identifier
带有Web服务器重写的URL
http://www.yourdomain.com/magento/storeview/url-identifier
-
在 管理员 侧边栏上,转到 Stores > Settings>Configuration。
-
在展开 General 的左侧面板中,选择 Web。
-
展开 Search Engine Optimization 部分的 。
{width="600" modal="regular"}
-
将 Use Web Server Rewrites 设置为您的首选项。
-
完成后,单击 Save Config。
创建URL重写
您可以使用URL重写工具创建产品和类别重写,以及商店中任何页面的自定义重写。 重写生效后,指向上一个URL的任何现有链接都会被无缝重定向到新地址。
URL重写可用于添加高值关键字,以改进搜索引擎为产品编制索引的方式。 您还可以使用重写为临时季节性更改或永久更改创建其他URL。 可以为任何有效路径(包括CMS内容页面)创建重写。 在内部,系统始终通过ID引用产品和类别。 无论URL更改的频率如何,ID都保持不变。 以下是您可以使用URL重写的一些方法:
系统URL
http://www.example.com/catalog/category/id/6
原始URL
http://www.example.com/peripherals/keyboard.html
重定向的产品URL
http://www.example.com/ergonomic-keyboard.html
其他类别URL
http://www.example.com/all-on-sale.html
http://www.example.com/save-now/spring-sale
Commerce提供以下URL重写类型:
URL重写演示
观看本视频,了解如何管理URL重写: