我正在使用大量数据驱动和动态生成的电子商务网站,因此许多链接也是动态生成的。问题是我们使用的系统不是开源的,因此系统生成的任何链接都无法更改。我正在使用ISAPI Rewrite将友好URL中的请求重写为丑陋的URL。我应该从这些丑陋的不可改变的链接重定向到友好的链接吗?那么我有两个场景:
非友好网址请求 - >重定向到 友好的网址
友好的网址请求 - > 重写 - >加载来自不友好的内容 URL
我的搜索引擎优化体验大约持续一周,所以我感谢任何大师的投入。 :)
答案 0 :(得分:1)
IIS 7.0的Microsoft URL重写模块提供灵活的基于规则的重写引擎,可用于执行广泛的URL操作任务,包括但不限于:
答案 1 :(得分:1)
是的,301从旧链接到新链接。这将保留旧的进入的任何链接。
答案 2 :(得分:0)
这真的取决于。
可以说链接是shop.com/?item=cake。将它重定向到shop.com/cake对你来说不是很好,因为你必须首先以相同的方式到达那里。
这样的东西很好,链接在页面上是绝对的,但是如果用户只是在他们搜索的地方开始输入,或者某些标签可能不是最好的解决方案。