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重新写过技术性。以上内容是通过北京网站建设企业与大家分享的如何提升文章内容,期待可以对各位有些协助, 北京网站建设企业每日共享seo优化专业知识,我希望你能与您变成忠诚的好好朋友,一起学习讨论建网站技术性。