ecshop2.7.2实现伪静态后,为什么动态地址还能访问啊?[了解]

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



大家好,我的ecshop是2.7.2版本的。为了提高百度收录,刚刚做了伪静态。可是为什么通过动态的URL还能访问啊?

例如同一件商品美国基因玉根,现在就有两种方式访问了。

第一种,伪静态的http://alg188.com/goods-682.html

第二种,动态的http://alg188.com/goods.php?id=682


这两个URL指向的都是同一件商品。这样对蜘蛛好不好啊?

之前的动态URL百度也收录了一部分了,但是快照更新缓慢。我想提高快照顺便更多的让百度收录,所以才做成伪静态的。如果因此被K就太不划算了。。。

求关注,求答案!~~

====
ps:求友链alg188.comQQ:7946275

伪静态的实现教程,2步搞定http://bbs.ecshop.com/thread-66140-1-1.html

回答:
如果百度把动态的和静态的都收录一遍,会不会造成收录重复啊?

解决思路就是判断下地址,如果不是goods-682.html,就跳转到goods-682.html

解决思路就是判断下地址,如果不是goods-682.html,就跳转到goods-682.html
hehuiahui 发表于 2011-5-31 15:05



大哥,这个应该怎么改,改哪个文件啊?
能否提供一点线索啊?

你应该搜索下的 知道吗?
http://bbs.ecshop.com/viewthread ... mp;extra=#pid576974

这个问题目前不知道怎么解决,怕被百度K,已经把网站恢复成动态的了。

动态和伪静态 不影响收录,伪静态是减轻服务器压力

回楼主:
1.EC中有些地方的确没有改成全伪静态的
2.你可以在robots.txt中加入对goods禁止抓取就行了




伪静态不是增加了一次地址转换吗?应该多了一次服务器资源占用啊,所以不会减轻服务器负担吧?

楼主是不是搞错了,呵呵,我个人理解是伪静态只是通过程序来修改了他的表现出来的访问路径而已,实际上面访问的还是那个动态页面啊,伪静态的原理就是这样的,所以你说的问题应该不是问题,应为这个因为好像和伪静态的原理冲突了

回楼主:
1.EC中有些地方的确没有改成全伪静态的
2.你可以在robots.txt中加入对goods禁止抓取就行了
drip 发表于 2011-6-1 09:32



谢谢你的帮忙,如果禁止蜘蛛对goods的抓取,那么蜘蛛最终会抓取几个页面啊?
我伪静态后,蜘蛛现在会抓取两个页面,一个是伪静态的,一个是动态的。我怕被K站,所以不敢动.

ps:不好意思啊,今天没分给你加了,改天给你补上。

谢谢你的帮忙,如果禁止蜘蛛对goods的抓取,那么蜘蛛最终会抓取几个页面啊?
我伪静态后,蜘蛛现在 ...
tzsd 发表于 2011-6-2 09:40



综合以上帖子的经验,自认为本人给你的方案是最完美的,我也是这样做的。

如果你将goods.php这个页面加入了禁止访问,而网站又设置了goods-id.html这种页面的伪静态的话,对搜索引擎将是最美好的,当然,他只抓取goods-id.html这个页面了

综合以上帖子的经验,自认为本人给你的方案是最完美的,我也是这样做的。

如果你将goods.php这个页 ...
drip 发表于 2011-6-2 10:04



嗯,非常感谢您的帮助,我感觉你的这个方案很好,是我目前遇到的最好的解决办法了。
我呆会去百度一下,看看怎么禁用某个页面,如果能搞定,就可以伪静态了。

有没人实践过?