动态URL需要直接读取数据库,而静态的URL不需要读取数据库,所以静态的URL非常赢得搜索引擎的喜欢,静态URL搜索引擎在抓取网站内容的时候,不会因为数据库出错而受到影响,并且抓取速度要比动态的URL快的多。
静态URL和动态URL格式上也是很容易区分的,动态的URL带有符号“?”,很多大站的链接都是动态的,因为很多都是老的站点。对于动态URL和静态的URL来说,笔者建议使用静态URL,因为对于搜索引擎来说还是有差别的。因为动态URL的页面没那么稳定,搜索引擎对这样的网站信任度不高,你会发现同样的URL,对于静态的URL收录的情况会比动态的URL收录好;动态URL参数多,蜘蛛抓取时解读参数比较费劲,页面抓取需要的时间相对多,造成爬虫的效率低。