惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Cisco Talos Blog
Cisco Talos Blog
P
Privacy & Cybersecurity Law Blog
I
Intezer
Y
Y Combinator Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
N
Netflix TechBlog - Medium
The Hacker News
The Hacker News
AWS News Blog
AWS News Blog
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Stack Overflow Blog
Stack Overflow Blog
Hacker News: Ask HN
Hacker News: Ask HN
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
B
Blog
T
Tor Project blog
C
Cybersecurity and Infrastructure Security Agency CISA
云风的 BLOG
云风的 BLOG
博客园_首页
V2EX - 技术
V2EX - 技术
T
Threat Research - Cisco Blogs
腾讯CDC
宝玉的分享
宝玉的分享
博客园 - 叶小钗
罗磊的独立博客
S
Securelist
The Last Watchdog
The Last Watchdog
Google Online Security Blog
Google Online Security Blog
Scott Helme
Scott Helme
博客园 - 司徒正美
W
WeLiveSecurity
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
Secure Thoughts
NISL@THU
NISL@THU
N
News and Events Feed by Topic
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
雷峰网
雷峰网
大猫的无限游戏
大猫的无限游戏
K
Kaspersky official blog
IT之家
IT之家

搜索引擎优化

分享一个 94 DR 免费外链 - V2EX 想搞点有质量的外链太难了!哭死! - V2EX 一个空壳静态网站,每天 40 UV, Bing 排名意外靠前,该继续投入吗? WP 博客 sitemap.xml/robots.txt 正确,却始终无法提交到 GSC 的站点地图 SEO 优化求解,谷歌网站排名一直没上去 有没有懂 SEO 的老哥, Google 的搜索引擎怎么还不把我的博客文章放到搜索结果里 - V2EX 一个新游戏站 72 小时冲到 Google 首页后又“消失”的 SEO 复盘 - V2EX 请问大佬们, google 是不能抓取国内的网页了吗?我用的阿里云 DNS, google 一直说无法访问 robots.txt - V2EX 做内容型网站这半年,我踩过的 SEO 内容规划坑 Google 收录 1119 万页, 1855 万未收录页面,究竟如何实现? - V2EX 网站无法被 Bing/Google 收录,索引量突然降为 0 怎么处理? - V2EX 前段时间开发的工具站,今天偶然谷歌搜索了一下,竟然发现排名很靠前 - V2EX 创建了一个“论坛” 各位大佬,seo 推广你们是怎么做的哇 - V2EX 如何快速上线一个新网站 求推荐站长 seo 工具 做 SEO 时,有哪些可以提交外链的网站集合? - V2EX 分享一下可以用作外链的“个人主页”类的网站 - V2EX 我自己做了个网站,但是搜关键词,找不到我网站,应该怎么样把排名搞上去呢? - V2EX Google 说外链要自然,但为啥还有人天天发导航站和博客评论? 独立项目运营一周年经验分享 - V2EX [SEO 基础] 跟大家聊聊 HTTP 协议、互联网、爬虫和外链 - V2EX 分享一个 DR 85 的外链网站 - V2EX 百度老是不收录怎么办? - V2EX 新站 Canonical 设置错了,对 SEO 影响大吗? - V2EX Nuxt 的 SEO 实践 - V2EX 运营多年的网站突然被百度标红,竟因几篇推广文? - V2EX 分享一个免费的 DR90 的外链 - V2EX [哥飞评站] 年访问量 6236 万的 AI 视频生成网站 Pixverse SEO 评测报告和改进建议(3000 字) - V2EX bing 是要解封我的个人站点了吗? - V2EX 优化了一下网站的 SEO,目前谷歌、百度、必应等搜索引擎都是第一 - V2EX 随手做了个网站,百度一直不收录,不知道为什么。 - V2EX Github 是独立开发者很重要的运营入口 - V2EX 现在的网站还需要做哪些 seo 优化呢,新写的站点部署很久了还不如之前 flarum 被收录的多。。 - V2EX google seo - 通过 title 提升网站排名的最佳实践 - V2EX AI 出海:新站用小工具页面获取流量是否可行 - V2EX 挑战一下, 30 天新站 DR 过 40 - V2EX 面向海外华人独立站推广 - V2EX 如何给网站增加高质量的外链? - V2EX 我的个人博客,自己运行了几年了, bing 一条都没收录? - V2EX 学习 SEO 做出海网站,已经上线并收录,欢迎指点 - V2EX 国内新网站吸引用户, 是不是只能投百度推广了 - V2EX wordpress 站点 Bing 索引 SEO 相关问题 求助 - V2EX 有 SEO 外包成功的案例么? - V2EX 零基础学 SEO 第 3 步 - 零基础学 SEO 第 3 步:优质外链 - V2EX 零基础学 SEO 第 2 步 - 主站和二级域名的影响 - V2EX 在百度图片搜索 “四川 博物馆精讲”会导致搜索内容消失? - V2EX 这种搜索引擎污染算是什么技术? - V2EX SEO 搜索结果问题 - V2EX 写了两篇关于 SEO 的文章,请大佬们斧正 - V2EX 淘宝店家是如何帮别人作百度收录的
我的网站 PageSpeed 全项 100 分,分享下优化思路
Fechin · 2025-07-13 · via 搜索引擎优化

这是一个创建于 335 天前的主题,其中的信息可能已经有所发展或是发生改变。

最近完成了我的 推荐链接分享平台 doRefer 的性能优化,PageSpeed Insights 四项指标全部达到 100 分满分。作为一个内容密集型网站,想和大家分享一些实用的优化经验。

技术栈

  • 框架: Next.js 14.2.3 (App Router)
  • CMS: Keystatic (基于文件的 CMS)
  • 样式: Tailwind CSS + Radix UI
  • 部署: Docker

核心优化策略

1. 静态生成 (SSG) + 增量静态再生 (ISR)

  • 构建时生成所有页面
  • 设置合理的重新验证时间( 1 小时)
  • 强制静态生成,避免客户端渲染

2. 图片优化

  • 全面使用 Next.js Image 组件
  • 自动 WebP 转换和懒加载
  • 批量预处理 Logo 为统一尺寸
  • 设置合适的 sizes 属性

3. 缓存策略

  • React cache() 包装数据读取函数
  • RSS 和 API 路由设置 30 分钟缓存
  • 充分利用 Next.js 自动优化

4. 代码分割

  • 合理使用 Server Components
  • 客户端组件按需加载
  • 使用 Suspense 处理异步组件

5. 字体优化

  • 使用 Geist 字体变量
  • 设置 font-display: swap
  • 预加载关键字体文件

性能成果

  • LCP: 2.2s (绿色)
  • FID: 78ms (绿色)
  • CLS: 0 (完美)
  • FCP: 2.1s (绿色)
  • TTI: 1.3s (绿色)

关键经验

优化重点

  1. 图片是性能杀手 - 正确使用 Next.js Image 组件至关重要
  2. 避免客户端渲染 - 能用 Server Components 就用 Server Components
  3. 充分利用缓存 - 从 React 缓存到 HTTP 缓存
  4. 字体优化 - 避免布局偏移,使用字体变量

踩过的坑

  • 忘记设置图片 sizes 属性导致 LCP 不佳
  • 过度使用客户端组件影响 FCP
  • 字体加载导致的布局偏移

总结

通过系统性的优化,内容密集型网站也能达到满分。关键是理解 Next.js 的优化机制,严格控制客户端 JS ,优化图片和字体。

网站地址:https://dorefer.com

欢迎讨论交流!

acthtml

1

acthtml      2025 年 7 月 14 日   ❤️ 1

thanks

cnrting

2

cnrting      2025 年 7 月 14 日 via iPhone

只要不加广告,100 分随随便便啦

MENGKE

4

MENGKE      2025 年 7 月 14 日

学习了,技术栈差不多,有空把我博客优化一下

Vinceli2401

5

Vinceli2401      2025 年 7 月 14 日

谢谢楼主,将图片逻辑改一下加上小优化就全 100 了

timxu

8

timxu      2025 年 10 月 10 日

@Fechin , 能否帮我优化一下我的网站, 可以付费的.