静态网站加速,正确配置Cloudflare|网站优化SEO

一、简介

静态网站加速的前提:

如要启用 CDN的功能,需检查DNS代理状态,激活后有一个橙色的云朵。

Cloudflare缓存知识点:

  1. Cloudflare的默认缓存配置,仅对静态资源生效,比如js、css、jpg等等;刷新和缓存时间,一般为2小时。
  2. Cache Rules的优先级高于Page Rules。如果Cache Rules中的规则与Page Rules冲突,Cache Rules规则会覆盖Page Rules规则。
  3. Cache Rules规则从上往下,权重是递增的。如果规则有冲突,下面的规则会覆盖上面的规则。

二、静态网站部分缓存

1、创建cache rules

右上角选择简体中文 – 规则 – cache rules – 创建规则

 

cloudflare rules

 

2、Cache Rules规则设置

缓存Cache Rules:指定应缓存哪些资源以及缓存多长时间。

  • 1、规则名称:缓存文章内容
  • 2、自定义筛选表达式
  • 3、字段:URL完整,运算符:通配符,值:https://example.com/posts/*
  • 4、缓存资格:符合缓存条件
  • 5、边缘TTL:忽略缓存控制标头,使用此TTL。
    • 生存时间选择一年
    • 边缘TTL指的是设置CDN节点服务器的缓存时间,使静态网站能够更快地被缓存并分发到全球各地的用户。
  • 6、浏览器TTL:替代源服务器,使用此TTL。
    • 生存时间选择一个月
    • 对于不经常变化的静态网站,可以设置较长的TTL,以便浏览器直接从缓存中加载资源,而无需再次请求服务器。
  • 7、重新验证时不提供过时内容
    • 勾选打开,CDN节点服务器每次都会验证,Cloudflare不会提供旧内容,同时从源服务器获取最新内容。确保缓存的内容是最新的。
  • 8、保存

 

cloudflare cache rules

 

3、缓存配置

缓存 – 配置

  • 缓存级别:忽略查询字符串
  • 浏览器缓存TTL:一个月

 

cloudflare缓存配置

 

Crawler Hints

  • 优化搜索引擎爬虫抓取新内容,Cloudflare会立即检测到你的内容更新,并通过IndexNow协议向搜索引擎发送更新通知。

Always Online

  • 启用Always Online后,如果你的源服务器出现故障,Cloudflare将从其缓存中提供页面,因此访问者仍然可以看到其访问的页面。

 

cloudflare缓存配置

 

Tiered Cache

  • Smart Tiered Caching Topology:在Cloudflare CDN网络中使用经过优化的路由,更快、更可靠且更安全地为您的用户提供响应。分层缓存策略Tiered Cache将缓存划分为多个层次,每个层次具有不同的容量和速度。

 

cloudflare缓存配置

 

三、其他设置

速度优化

速度 – 优化 -内容优化

  • Speed Brain:指示浏览器发出推测性预取请求,来加快下一页导航的加载时间。
  • Cloudflare Fonts:优化字体加载。Cloudflare Fonts 减少了对第三方字体的外部请求,从而改进了私密性和性能,加快了页面加载速度。
  • Early Hints:在浏览器向服务器发出请求,等待收到回应之前,由边缘网络先发送页面加载提示给浏览器,让浏览器先开始准备渲染页面需要的资源,当浏览器收到服务器回应后,就能够更快速地完整渲染。

 

cloudflare速度优化

发布者:加密狗,转载请注明出处:https://jiami.dog/5022.html

Like (0)
Previous 2024年10月7日 下午5:29
Next 2024年10月27日 下午11:35

相关推荐

发表回复

Please Login to Comment