我将为客户实施新的设计/网站结构,但我有一个小问题。由于我创建的 URL 有点不同,我预计 SEO 排名会由于一堆损坏的 URL 而出现问题。我的想法是将现有的 URL(来自旧站点)与我创建的新 URL 相匹配。
我偶然发现的问题如下:
旧网址http://www.example.com/category/numeric_id-item-name_item_code.html
和新网址一样http://www.example.com/item_name-item_code.
在 MySQL 中,我创建了一个新数据库,第一列包含旧网站中的 item_name 和 item_code,第二列包含新数据库中的相同信息。
想法如下: 示例:假设我们有一个名为spring Leaf 的项目,代码为sl34。旧 URL 类似于http://www.example.com/springs/53-spring-leaf-sl34.html
. 要匹配此 URL,有 3 种可能性:
- 如果产品在新网站上
http://www.example.com/spring-leaf-sl34
- 万一他们修改了名字
http://www.example.com/iron-spring-leaf-sl34
- 如果产品不在新网站上:
http://www.example.com/springs
我需要帮助来创建这些匹配项。
谢谢你。