首页>建站常识>URL是否静态化?

URL是否静态化?

发布时间 :2020/6/16

URL静态化是seo基本要求之一,对个人站长及企业来说是否要静态化。

      了解服务器的都知道,网站大多数是数据驱动,页面由程序实时生成而不是在服务器是上有一个静态html文件存在。应此动态页面相对应的URL原始状态也是动态的,包含问好、等号及参数。

         一般搜索引擎不愿意爬行动态URL,主要原因可能陷入无限循环或收录大量重复内容。造成资源极大地浪费。
动态URL造成大量复制内容。网址不一样或改变了其中一两个参数,但是其内容是完全一样的。如果cms系统(内容处理系统)设计不周全,这些URL就会出现在网站上。

       所以搜索引擎对动态URL敬而远之,要想网站页面被充分收录,站长需要把动态URL转换为静态URL。
下面是如何静态化URL的方法:

       最常见的就是使用服务器得URL重写模块,在lamp服务器上使用mod_rewrite模块,windows也有相似的功能。
 例:http://3w点domain点com/products点php?Id=123
静态为:
       http://3w点domain点com/products点php/123
需要启用服务器mod_rewrite模块,然后在.htaccess文件中写入如下代码:
          RewriteRule/products/([0-9]+)/products.php?Id=$1

       当然这是编程里的正则表达式,我们网站的动态URL不同,需要根据相应的服务器去相应的处理。不管你怎么样处理,只要静态化URL就可以,让它处于“伪静态化”。这里我们需要知道的:URL重写技术。上述内容是由东莞网站建设公司与大家分享的怎样优化文章,希望能够对大家有所帮助, 东莞网站建设公司每日分享网站优化知识,希望能与您成为忠实的好朋友,一起学习探讨建站技术。


免费获得专属《策划方案》及报价咨询



佛山高端网站建设·移动端·Web APP·微信·H5网站·电商平台建设
企业邮箱· 域名注册· 空间租用· 网络营销服务