Core Web Vitals 实战:LCP、CLS、INP 不猜,只测
不猜,只测:我搭了两个几乎一样的文章页面,一个乱、一个对,然后把 Lighthouse 和 web-vitals 的真实输出贴在下面。在以静态为主的站点上,LCP、CLS、INP 到底由什么决定,哪些微优化不值得做。
用 Astro 构建快速、内容为先的站点:类型化内容、islands,以及便宜的静态输出。
4 篇文章
不猜,只测:我搭了两个几乎一样的文章页面,一个乱、一个对,然后把 Lighthouse 和 web-vitals 的真实输出贴在下面。在以静态为主的站点上,LCP、CLS、INP 到底由什么决定,哪些微优化不值得做。
JSON-LD 只有在对得上爬虫真正能看到的内容时才有用。这篇文章讲我为这个博客实际部署了什么——WebSite、Person、BreadcrumbList、BlogPosting——如何验证、哪些错误什么都换不来,以及我如何让它不偏离页面。
靠 CDN、Core Web Vitals 和极小的攻击面,静态站点在内容网络上重新赢了回来——但它并非万能。一篇务实之作:静态站点生成器的回归、Astro 与 Hugo 的取舍、JAMstack 的边界,以及你什么时候真的需要一台服务器。
一个完全静态、中英双语的 Astro 站点,在它自己的公网机器上构建与部署——不用第三方 CI,不用 Cookie 横幅,不烧构建时长。