开启url重写任何一种方式后,另外2种页面301重定向到正确的url

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家

ecshop网址有三种显示方式,原始php,简单重写和复杂重写,并且无论开启哪种方式,实际上这三种方式的页面都是可以访问的,容易使搜索引擎判断为存在大量重复页面,对SEO非常不利。

这个问题其实以前提起过,斑竹回复说搜索引擎是根据页面的链接抓取的,大意是当你开启了简单重写,页面不存在其他形式的链接,因此不会抓取复杂重写或者php的链接,因此也就不存在页面重复的问题。

但实际应用中,页面重复是大量存在的,检索论坛可以发现不少用户都有类似情况,一个简单的例子:当你修改了重写方式,因为旧的url依旧存在,因此搜索引擎并不会删除旧的url,但同时他在不断抓取新的url,最后就会造成大量重复页面。

比较好的方法是,当开启任何一种方式后,另外2种页面301重定向到正确的url。

论坛检索,有的用户是想通过修改重写文件实现。
我觉得应该还有另外一个思路,修改程序中重写部分的函数,根据条件判断。
大家可以讨论讨论,看有什么好办法。