无语博客

花儿死翘翘


您的位置: 首页 无语分享 正文

如何设置静态内容缓存时间

如何设置静态内容缓存时间

 

百度的站长平台,大家可以多多关注一下。上面都有些基本的优化建议。对于想优化却不知道从什么地方下手的朋友,可以先解决上面提到的问题。

 

今天来说说“页面优化建议”里的“设置静态内容缓存时间”项。

 

怎么设置缓存?

 

因为自己是WIN2003,所以这里就以IIS6来做说明。

 

首先看看我网站之前的提示。

 

开始百度检测结果

(开始百度检测结果)

 

提示这些内容可以设置缓存,以减少客户端再次加载的时间。

 

缓存是什么?

 

大概是指,将文件开启了缓存并设置了过期时间之后。用户第一次访问网站时会把文件下载到用户电脑里储存。当用户第二次访问的时候,浏览器会判断用户电脑里有没有这个文件,如果有的话。再看看有没有到过期时间。如果没到,就不再进行下载了,直接把本地文件显示到浏览器上。如果到时间了,就重新下载到本地电脑。

 

实现的效果就是用户多次访问时会大大提升速度。

 

当然,缓存的一般只能是图片,JS,CSS这些不经常变动的文件。如果是网页文件设置了缓存,那么在到期时间内,即使你网页内容变动了,用户电脑上也是显示原来的内容。

 

设置这个对SEO有没有用?当然有用。因为蜘蛛也会爬取你的JS和图片等信息。设置了之后可以加快爬取速度。

 

下面就来说说具体的实现步骤吧。

 

一、打开IIS,鼠标右键你要设置的网站,然后“属性”

第一步操作

(第一步操作)

 

二、选择“HTTP头”选项卡,勾选“启用内容过期”,选中“立即过期”,然后“确定”。

第二步操作

(第二步操作) 


解释一下这一步的效果。设置此网站所有内容都不进行缓存,也就是每次访问都全新加载。

 

三、展开网站,找到要进行缓存的目录。(一般是存放上传文件、图片、JS等文件的目录)然后“鼠标右键”----“属性”

第三步操作

 (第三步操作)


四、选择“HTTP头”选项卡,勾选“启用内容过期”,选中“此时间段后过期”,设置过期时间,然后“确定”

第四步操作

 (第四步操作)


OK,这时候已经设置成功了。

 

前面是设置整站不缓存,然后将要缓存的文件夹开启缓存并设置过期时间。

 

再来看看百度的优化建议那怎么显示的。

设置后百度检测结果

 (设置后百度检测结果)


已经少了19项。剩下的要不就是动态页,要不就不是我网站的东西。所以就不管它了。

 

注:如果你修改了而百度上没有显示的话。可能性是百度缓存的问题。

 

也就是你查 www.***.com 这个页面,出结果了。然后在几小时内再检测 www.***.com 这个页面,百度就直接把前面的结果显示了。不会再重新进行检测。这时候你再检测的时候加个后缀,比如 www.***.com/index.php 或者www.***.com/index.php?123 就可以了


本文地址:https://www.wuyublog.com/wuyufenxiang/32.html,来源于【无语博客】,欢迎转载,转载请注明出处。
发表评论: