用nginx做SEO优化之网页启使用Gzip压缩设置缓存机制

  • 时间:2018-06-19 22:33 作者:开心笔记 来源:开心笔记 阅读:103
  • 扫一扫,手机访问
摘要:一、网页启使用Gzip压缩 #网页启使用Gzip压缩。打开gzip 压缩功可以。 gzip on; #设置系统获取几个单位的缓存使用于存储数据流。4 16k代表以16k为单位,安装原始数据大小以16k为单位的4倍申请内存。 gzip_buffers 4 16k; #压缩级别,1压缩比最小解决速度最快

一、网页启使用Gzip压缩

#网页启使用Gzip压缩。打开gzip 压缩功可以。

gzip on;

#设置系统获取几个单位的缓存使用于存储数据流。4 16k代表以16k为单位,安装原始数据大小以16k为单位的4倍申请内存。

gzip_buffers 4 16k;

#压缩级别,1压缩比最小解决速度最快,9压缩比最大但解决最慢,同时也最耗费CPU,一般设置为6即可以了。

gzip_comp_level 6;

#默认值是1.1,就是说对HTTP/1.1协议的请求才会进行gzip压缩。

gzip_http_version 1.1;

#最小压缩的页面,假如页面过于小,可可以会越压越大,这里规定大于1K的页面才启使用压缩。

gzip_min_length 5k;

#无条件启使用压缩。

gzip_proxied any;

#根据用户端的HTTP头来判断,能否需要压缩。一般给代理商服务器使用的。

gzip_vary on;

#什么类型的页面或者文档启使用压缩。

gzip_types

text/xml application/xml application/atom+xml application/rss+xml application/xhtml+xml image/svg+xml

text/javascript application/javascript application/x-javascript

text/x-json application/json application/x-web-app-manifest+json

text/css text/plain text/x-component

font/opentype application/x-font-ttf application/vnd.ms-fontobject

image/x-icon;

#禁使用IE6的gzip压缩,IE6的某些版本对gzip的压缩支持很不友好,有机率出错。

gzip_disable "MSIE [1-6]\.(?!.*SV1)";

二、网页设置缓存机

#为打开文件指定缓存,max指定缓存数量。inactive是指经过多长时间文件没被请求后删除缓存。

open_file_cache max=1000 inactive=20s;

#多长时间检查一次缓存的有效信息。

open_file_cache_valid 30s;

#肯定的时间范围内能用的最小文件数,如 果用更大的值,文件形容符在cache中总是打开状态。

open_file_cache_min_uses 2;

#能否在搜索一个文件时记录cache的错误。

open_file_cache_errors on;

三、用方法总结

以上两种用方法请在配置文件nginx.conf的“http{}”中增加上就可(注:其中“#”符号表示注释的作使用),也能任意选择您需要配置的其中一种。

对于打开网站重要事情说三遍“加载速度、速度、速度”,网站打开加载速度比任何优化点更加重要。打开时间越短,使用户满意度越高。对于搜索引擎/SEO优化是一样的道理。所以优化一上来先考虑提速有哪些点能做,如CDN,无使用代码移除,服务器宽带更新,缓存,页面瘦身,纯静态页面等优化动作。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|服务器应用】树莓派安装TensorFlow(2020-04-24 21:11)
【系统环境|服务器应用】防面试-SD_WebImage(2020-04-24 21:11)
【系统环境|服务器应用】推荐一款视频控件xgplayer(2020-04-24 21:11)
【系统环境|服务器应用】PostgreSQL 源码解读(27)- 查询语句#12(查询优化-上拉子链接#2)(2020-04-24 21:11)
【系统环境|服务器应用】如何轻松学习JavaScript?(2020-04-24 21:10)
【系统环境|服务器应用】【源码剖析】Launcher 8.0 源码 (12) --- Launcher 启动流程 第五步之计算桌面各布局细节参数(2020-04-24 21:10)
【系统环境|服务器应用】前台碰撞室之console.log与文本字符(2020-04-24 21:10)
【系统环境|服务器应用】好用的Middleware实现(2020-04-24 21:10)
【系统环境|服务器应用】前台面试每日 3+1 —— 第373天(2020-04-24 21:10)
【系统环境|服务器应用】绍圣--kafka之生产者(五)(2020-04-24 21:10)
手机二维码手机访问领取大礼包
返回顶部