一提到网站URL优化,大家就会想到将动态URL伪静态化,减少动态参数、降低层级等操作。从SEO角度,静态URL访问速度比较快,是目前建站的最佳选择。但对于单个网站来说,选择合适的URL结构要依据网站类型、重点优化的内容和搜索引擎决定。
网站URL优化
1、动态URL
Google建议不要静态化URL。因为它完全有能力抓取动态网址,而且有了动态参数的帮助,Google更容易理解网页。对于同一类型网页用相同的URL类型,仅调用参数不同,更方便管理,且容易区分列表页与内容页。
而对于中文网站来说,动态URL是有明显的缺点。
1)搜索引擎一般对动态URL的不够信任。谷歌可以很好地抓取动态网址,但对于其他搜索引擎来说,动态参数可能使搜索引擎蜘蛛陷人无限循环的爬行中,对服务器资源造成巨大的浪费。而且一旦不能很好地识别参数,对应同一个页面的两个URL可能会当两个网页处理,有可能影响正常网页的收录和排名。
2)带参数的URL对用户不够友好,不利于用户理解网站结构、大致内容,也不利于记忆和传播。
所以动态URL的适用对象:外贸网站,大量数据实时更新的网站,比如股票平台。当让还要特别注意:
1)减少参数个数,塞尼铁克seo建议动态网站参数不超过1个;
2)网站结构扁平化即减少目录层级结构,以便管理和提高处理速度。
2、静态化URL
URL示例:
http://www.domain.com/fanyi.html。每个静态网页对应一个固定的网址,后缀多为htm、html、shtml等。静态化URL分为纯静态URL和伪静态URL两种。
静态化URL优势:
1)静态网站生成后不需要访问数据库,所以静态网页的访问速度比较快。
2)搜索引擎对静态URL更具好感,更有利于搜索引擎收录及排名。
3)静态URL具有不变性,可读性更好,更容易被传播。
4)与动态url比,安全性更高,保护了真实URL的结构组成。
纯静态化网页特点:
① 纯HTML编码组成,浏览器打开时内容能够直接输出。
② 服务器运算压力小,不需要处理参数,反应速度会更快一些。
③ 对于有巨大的内容网站,纯静态url会使网站的体积变大,需要非常多的存储空间,甚至导致硬盘损坏。如果对程序模板做更改,需要重新生成所有页面。
伪静态化特点:
① 通过服务器和程序的rewrite模块对动态的URI进行重写,形成静态形式的URL。前端可以做任意形式的自定义,但不会占用服务器更多的空间。
② 避免了动态URL可能出现的一些问题,又能实时动态更新。
③ 服务器的运算压力不会减少,访问量过大时会导致服务器CPU超负荷。
对SEO来说,使用纯静态和伪静态没有什么本质的区别。静态需要解决的问题其实就是服务器的负载平衡问题。只要将负载问题控制合理,使用伪静态的利大于纯静态。
所以在很多论坛程序、CMS内容管理程序上都使用了伪静态技术。伪静态URL的适用对象: 数据量百万以上的中型网站和类大型网站。目前大部分网站还是由dedecms、zblog等程序实现的网站纯静态页。
塞尼铁克seo推荐,大家在做站内优化之前,可以尝试这种方法:页面动态参数多或参数过长的采用伪静态的形式,特定的交互功能用动态的URL,其他的静态的URL就好了。比如,做聚合页面,生成一堆动态参数,建议做伪静态处理。