您的位置:首页   >   优化推广   >   打造网络营销利器-第9篇-服务器篇:启用页面压缩及页面静态化

打造网络营销利器-第9篇-服务器篇:启用页面压缩及页面静态化

日期:UPTATED:2017-04-19 | 614 | TAG:

  网络营销如何做,才能从网络挖掘出大量的新业务?互联网时代你还停留于没业务就扩充销售队伍的思想,你就OUT了!


  本系列文章将用通俗的语言介绍网站运营大牛们的惯用手法,网站SEO并没有你们想象那么难!重点是了解并坚持去做!


  上一篇文章《打造网络营销利器-第8篇-技术篇:前端代码的优化》从前端方面介绍了网站如何优化,使搜索引擎更喜欢你(也即是从SEO规范上大致介绍了网站优化如何做)。


  接下来,我们从服务器上,讲解下,服务器端,需要做哪些设置。

  注:以下部分技术性较上一篇更强一些,而这些设置,需要管理你们服务器的运维工程师去操作的。


一、如何启用动态、静态压缩

  下面以windows为例,讲解下如何开启gzip页面压缩技术(包含动态和静态压缩),让网页瘦身,网站打开速度更快!


  关闭iis,然后打开C:\WINDOWS\system32\inetsrv\MetaBase.xml文件(不熟,请先备份一份),查找下面代码:


HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"


然后下面的选项,按下图所示设置



  


  设置选项解释:

  Location =“/LM/W3SVC/Filters/Compression/gzip用于设置gzip压缩,

  Location =”/LM/W3SVC/Filters/Compression/deflate“用于设置deflate压缩;


  两者开启一个即可,开启的方式就是

  在上面介绍的2个选项中,找到HcCreateFlags选项,设置为1,不能同时启用2种压缩方式,所以,上面的 deflate方式的HcCreateFlags为1的话,那么下面的gzip就要设置为0;


  HcDynamicCompressionLevel="9"  和 HcOnDemandCompLevel="9",前面的是静态页面的压缩水平,后面的是动态页面的压缩水平,推荐9,不压缩为0;


  然后HcFileExtensions就是指定压缩哪些文档(静态),例如下面的,图片就不要压缩了,一般jpg是已经压缩过的,而且gzip对于图片压缩并不擅长;

HcFileExtensions="htm

html

js

css

txt

swf

xml"


  HcScriptFileExtensions指定哪些动态文件(脚步文件)启用压缩,例如:

HcScriptFileExtensions="asp

php

aspx

dll

exe"


  设置好了,保存即可(如果是没有停用iis,会保存失败,所以一定要停用IIS后再保存);

接下来,我们需要在IIS里面设置一些东西,如下图所示即可

  备注:上面的HTTP压缩的2个选项分别为启用动态压缩和静态压缩的,跟上面的对应。如果启用压缩后,打开页面有问题,或者模拟蜘蛛爬行有问题,那么你需要检查下你的临时目录有没有权限,如果觉得C盘放临时文件不够或者不安全,你可以另外设置一个别的文件夹,然后授权user用户组有全部权限。


二、开启网站伪静态

  有很多中小企业的网站管理员,可能就是前台文员,而且可能岗位上流动频繁,那么对网站后台使用可能不熟悉,那么如果企业网站启用了真静态,那么他们会不断去问:为什么我上传了一篇文章老是失败啊(其实是前台没有显示),次数多了都抓狂。那么启用伪静态,可能是一个不错的方案,既可以在网站优化方面做得跟真静态一样友好,在操作使用上,也方面企业内部管理。


  那好,怎样开启网站伪静态呢?可能这个还涉及到一些网站技术方面的支持,也就是说,要么你的企业网站系统,本身是支持伪静态的,要么就是给你开发网站系统的人员,能给你技术支持,让网站系统支持伪静态。


  至于开启,是很简单的,因为之前写过一个专题,这里就不重复介绍了,有技术能力的,请移步网址:《公司做的网站如何开启伪静态


三、启用网站日志

  开启很简单,在IIS中,勾选以下选项即可;


  那为什么要开启?这个好像跟网站优化没有用啊?


  答案:开启网站日志,是为了记录用户和蜘蛛的访问痕迹,在后期我们做网站优化调整的时候,给予数据支持。同时,如果网站一些页面有问题,也可以在网站日志中找到(例如:需要定期检测网站404错误,那么就在日志中查找就是比较好的方法);


四、网站404页面修改以及其他状态码页面修改

  网站的自定义错误,在这里设置

  在这里,可以把你自己做的比较漂亮的404错误,展示给用户看,这样用户不至于打开这个404错误就马上关掉网站,导致网站比较高的跳出率!