当前位置:   article > 正文

使用Cloudflare加速及保护网站

使用Cloudflare加速及保护网站

测试网站速度

在我们部署了我们的静态博客站点后,我们可以使用Google提供的测试工具对网站的性能进行检测,工具地址:
https://pagespeed.web.dev/

检测结果如下图:

Pagespeed

常见的优化方向为启动压缩,压缩及合并JS CSS等资源,后置JS等。总体来讲Hugo生成的静态站点性能还是不错的。

搜索引擎收录

在我们的博客站点上线后,如果我们期望被人搜索到,可以在搜索引擎对站点进行提交,更长期的可以做SEO(搜索引擎优化)。

验证我们的网站有没有被搜索引擎收录,可以在搜索引擎中搜索site:tomo.dev

Google Search
Baidu Search

可以发现我们的站点并没有被搜索引擎收录。这时候我们可以通过手动提交的方式让搜索引擎对站点进行索引。

Google可以通过Search Console提交。

Google Search Console

Baidu可以通过搜索资源平台进行链接提交。

Baidu链接提交

一般提交后,过1-2天会被搜索引擎收录,再次搜索site:tomo.dev后就会出现搜索结果:

Google Search Post Submit

Cloudflare

Cloudflare提供免费计划,基本能够满足绝大部分个人用户的日常需求。
为了使用Cloudflare的CDN服务,我们需要将我们的域名解析迁移至Cloudflare。

  1. 注册Cloudflare账号,添加站点,选择Free计划
    Cloudflare add site

  2. 获取Cloudflare name server地址
    Cloudflare change name server

  3. 根据域名注册站点对name server进行配置,下图为Google Domain配置
    Google domain change name server

  4. 在name server迁移后,我们就可以在Cloudflare进行DNS解析的配置,注意选择Proxied模式
    Cloudflare DNS Config

  5. 确认SSL/TLS配置,由于我们的站点本身有Caddyserver提供HTTPS,所以这边可以选择Full模式
    Cloudflare SSL/TLS Config

至此,我们的站点就被Cloudflare进行缓存了,会加快各地用户的访问速度。默认Cloudflare的缓存策略是4小时,
可以通过Caching菜单中的Browser Cache TTL进行配置。

原文发表在个人博客https://tomo.dev/posts/accelerate-and-protect-your-site-with-cloudflare/

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号