网站URL怎样静态化
网站URL静态化,是SEO基本要求之一。有的网站的URL是动态的,这就需要通过技术将动态化的URL转变为静态化的。网站优化之URL静态化
那么,有人就会问,为什么要静态化?从以下2方面考虑。
1.搜索引擎
一般不愿意爬行和收录动态的URL,主要原因是可能陷入无限的循环和收录大量重复的内容,这样导致的结果就是造成资源的浪费。
2.用户体验
动态的URL里面有%?等等,这样给用户的感觉不是很好,有可能导致用户跳出网站。一个网站的URL怎么样才比较完美,具体请参考“网站URL优化五大策略”。
最常见的是使用服务器URL重写模板,在LAMP(Linux+Aache+MySQL+PHP)服务器上一般使用mod_reweite模块,Windows服务器也有功能相似的ISAPI Rewrite等模块。
以LAMP服务器为例,想要把动态的URL:htpp://www.domain.com/products.php?id=123转化为静态的URL:htpp://www.domain.com/products.php/123,需要启用服务器mod_rewrite模块,然后在.htaccess文件中写入代码:RewriteRule/products/()/products?id=$1即可。
当然,不同网站动态的URL结构不同,服务器设置也可能不同,代码也不相同。一般情况下,交由公司的设计人员进行代码编写最为保险。
上述所说的URL静态,在严格意义上讲,是“伪静态”,也就是说服务器上还是不存在相对应的HTML文件,访问事的页面还是动态生成页面,只是用户看起来网址像是静态的(没有%?等)。但是对于搜索引擎来讲,伪静态和静态没有区别。
太原小店网站优化公司费用 合肥网站优化公司 皋兰县网站seo优化公司 南宁网站seo优化公司 门头沟区网站优化公司 网站优化公司应该如何选择 云阳网站优化公司哪家好 泌阳网站seo优化公司 临清网站综合优化公司 www.nvmu.net