如何让网站图片加载更快

按效果大小排序,五个能减轻任何网站图片体积的改动。

作者 Jenna, 网页设计,Ikonik Digital · 最后更新 2026-10-03

本指南用到的工具压缩图片PNG 转 WebPJPG 转 WebP

在大多数网站上,图片占了访客下载内容的绝大部分。一张未经优化的手机照片,可能比页面其余部分加起来还要大。优化图片通常是成本最低、效果最明显的提速手段,而更快的页面排名更好,访客停留更久,转化率也更高。

1. 按显示尺寸上传图片

手机直接拍出来的照片宽度通常在 4000 像素以上。而网站的内容栏很少超过 1200 像素宽,卡片或缩略图更小。多出来的每一个像素都会被下载,然后被浏览器丢掉。上传前先调整尺寸:通栏横幅大约 2000 像素宽(以便在高分辨率屏幕上保持清晰),正文图片 1200 到 1600 像素,卡片 600 到 800 像素。调整尺寸工具可以一次处理整个文件夹。

2. 压缩

尺寸合适之后,剩下的交给压缩。在网页上,质量 80 保存的照片和质量 100 的看起来没有区别,体积却往往只有三分之一。图片压缩工具支持批量处理,并显示每个文件节省了多少空间。

3. 使用 WebP

所有主流浏览器都支持 WebP。在视觉质量相同的情况下,它通常比 JPG 小 25% 到 35%,而且支持透明背景,所以也能替代很多 PNG。可以用 JPG 转 WebP 或 PNG 转 WebP 进行转换。AVIF 的体积还要更小,但编码更慢,各种上传系统对它的支持也没那么普遍,所以 WebP 是更实际的默认选择。

4. 根据内容选择合适的格式

内容最佳格式
照片WebP,不支持 WebP 的地方用 JPG
Logo 和图标有 SVG 就用 SVG,否则用 PNG 或 WebP
带文字的截图PNG 或无损 WebP
简单动画用短视频代替 GIF

5. 帮助浏览器合理加载

  • 延迟加载。首屏以下的图片应该在访客滚动到附近时才加载。大多数建站平台会自动处理;如果是纯 HTML,就给首屏不可见的 img 标签加上 loading="lazy"。
  • 尺寸属性。给每张图片设置 width 和 height,这样页面不会随着图片加载而跳来跳去。布局偏移是 Google 核心网页指标(Core Web Vitals)之一。
  • 主图优先。页面顶部的大图通常就是最大内容绘制(LCP)元素,它绝不应该延迟加载,而应尽早加载。

效果有多明显

一个放了十张手机原图的普通页面可能有 30 MB。调整到合理宽度并压缩后,同一个页面通常只有 2 MB 左右;再转换成 WebP,大约 1.4 MB。在移动网络下,这就是一秒内打开和让很多访客直接离开的区别。

检查优化效果

Google 的 PageSpeed Insights 和 Chrome 开发者工具中的 Lighthouse 面板,都会列出尺寸过大的图片、应该改用 WebP 的图片以及最大内容绘制元素。优化前后各运行一次,并优先处理流量最大的页面。