动态URL即动态页面、动态链接,通常以“?”为参数符号,并以为aspx、asp、jsp、php、perl、cgi为后缀的url;
静态URL页面一般以“.html”或“.htm”形式结尾的URL;
对于SEO来说常见的URL表现形式有三种、静态、伪静态以及动态,从URL本身来说伪静态URL也算是动态URL的一种,网址优化作为网站优化的一项基础手段,鉴于搜索引擎较难识别动态URL通常会对动态URL进行伪静态处理,以便达到更好的抓取效果。
以上三种URL对于搜索引擎或者网站本身有何优缺点?
动态URL
优点:占用小,直接调用数据库数据,批量URL处理速度更高效;
缺点:数据库调用,缓存较慢影响用户打开速度,大量动态URL页面对服务器配置需求较高;
SEO:因为本身没有使用过动态URL,所以不做评价,目前大多数CMS都已采用伪静态URL链接,无论是否有利于优化与否,相对于动态URL静态链接都更具优势;
静态URL
优点:相比于其他两种页面,拥有更快的页面响应速度,真实物理路径,无需调用数据,不会对服务器产生压力;
缺点:静态储存,文件占用大,如需修改需要大量修改更有源代码,繁琐而复杂;
SEO:提升网页响应速度,有利于降低用户跳出率,至于别的好处我也不知道;
伪静态URL
优点:既然是伪静态那么也一样能够达到部分静态链接的优点,也拥有部分动态链接的属性,所以无需多说;
缺点:这个我大概搜索了搜索引擎给予的答案,并没有明确的缺点所以省略;
SEO:将动态链接转换为静态链接,事实上链接本身还是动态链接,只不过是做了伪静态处理,进而把动态链接以一种静态的形式呈现给搜索引擎;
伪静态链接作为目前网站CMS最常用的一种链接方式,不论是否利用能够真的利于搜索引擎优化,伪静态链接相比动态链接以静态链接都具有更高的易用性。