网站速度优化技术篇--- 网站过期头 的设置

网站过期头 是什么东西?很多同学不是很理解是什么意思,简单的说就是你的浏览器在打开一个网址的时候,会去抓取网页内所有的 CSS、Javascript 以及图片等文件,然后给你加载出这个网站上面有什么内容.等你第二次在去打开这个网站的时候,细心的同学可能会发现,这一次的网站打开速度比第一次的打开速度更快了.这是为什么?

因为在第二次浏览器打开同一网站的时候,他还是去抓取网页内所有的 CSS、Javascript 以及图片等文件,并和第一次的抓取结果进行比对,如果没有变化,那么就还是按照第一次抓取的结果给你呈现网站的内容,如果有变化就会抓取新变化来给你呈现新的页面.这个东西就叫做过期头!

我们知道在网站中很多东西不会时时刻刻都在更新,有些内容会在很长一段时间内维持现状,比方说网站图标

网站图标

那么我们就可以将这些图标的过期头代码时间设置成一个较长的期限,比方说是1年.

这里我们给出它的过期头代码

ExpiresByType image/x-icon “access plus 1 year”

看不懂?没关系,浏览器看的懂就行,这句代码的意思就是说我这个过期头的实时间是1年,1年之内你不要去抓取新的网站图标了,用老的网站图标就行. 这时候有的同学会想那我是不是可以设置的过期头时间久一点,比方说2年或者5年,那不是更省事吗? 我的意见是不要这样操作,先不说一个网站2-5年不更新还有没有存在的必要.如果你真的设置了过期头时间是2-5年,那么在这期间内你的网站做了更新 添加了新的内容,这时候哪怕你刷新了缓存,之前看过你网站的用户浏览器,由于它抓取到的是你设置过期头之前的网站内容,所以显示在客户面前的还 是你网站的老内容,新内容是不可能出现在客户面前的.这一点要引起重视! 同理,我们给网站图标设置了过期头之后,我们还可以给其他文件进行设置,比如说我们经常用到的图片.相对来说,图片的更新频率还是比较高的,所 以在设置网站图片的过期头的时候要结合自己的实际情况进行设置,这里我们先暂定为一个月作为例子进行演示, 图片过期头代码设置如下:

JACK SEO此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“外贸建站”,获取验证码。在微信里搜索“JACK SEO”或者“JACK 外贸建站”或者微信扫描右侧二维码都可以关注本站微信公众号。