创建免费账号 登录

检测

SEO 检测 爬虫 AI 可见度 网站对比

研究

Keyword Explorer 网站宕机了吗? 全部 SEO 工具76

工具

页面 SEO11
元标签分析器搜索结果摘要预览标题结构检测图片替代文字检测Open Graph 与社交预览检测结构化数据验证器Canonical 标签检测链接分析hreflang 检测Favicon 检测无障碍检测工具
技术 SEO11
全站检测(爬虫)robots.txt 测试工具XML 站点地图检测重定向检测批量 HTTP 状态检测HTTP 响应头检测失效链接检测可索引性检测移动端适配检测JavaScript SEO 检测Cookie 与跟踪器扫描
速度与性能11
页面速度测试Core Web Vitals 检测服务器响应时间(TTFB)测试页面大小检测Gzip 与 Brotli 压缩测试HTTP/2 和 HTTP/3 检测CSS 压缩工具JavaScript 压缩工具图片压缩与 WebP 转换器HTML 压缩工具网站碳排放计算器
内容与关键词8
关键词密度检测关键词建议工具字数统计可读性检测文本与 HTML 比例检测网址 Slug 生成器大小写转换器重复内容检测
生成器10
元标签生成器robots.txt 生成器结构化数据生成器Open Graph 生成器XML 站点地图生成器重定向生成器(.htaccess 与 Nginx)hreflang 标签生成器UTM 推广网址生成器llms.txt 生成器Favicon 生成器
域名与安全14
SSL 证书检测安全响应头检测DNS 查询WHOIS / 域名查询域名年龄查询混合内容检测网站 IP 与主机查询Ping 测试 – 网站在线吗?网站技术检测SPF、DKIM 和 DMARC 检查工具DNS 传播检查工具黑名单检查工具网站正常运行时间监控开放端口检测
AI 搜索与 AI 写作11
AI 搜索就绪度检测AI 标题与元描述生成器AI 常见问题与结构化数据生成器AI 内容简报生成器AI 内容优化器AI 页面 SEO 评审AI 搜索意图与页面匹配AI 竞品内容缺口AI 内容检测器AI 替代文本生成器AI 标题生成器

学习

SEO 指南 SEO 问题指南 价格

偏好设置

主题
页面 SEO

图片 SEO:alt 文本、文件大小、格式与延迟加载

图片可能拖慢你的网站,也可能从图片搜索带来额外流量。本指南涵盖 alt 文本、文件名、现代格式、压缩、响应式图片和 Core Web Vitals。

图片让页面更易理解,也更吸引人。它们还能从 Google 图片和视觉搜索功能带来访客。但图片通常是页面中最重的部分,未经优化的图片是网站缓慢最常见的原因之一。

图片 SEO 就是要兼顾两方面:让搜索引擎能理解图片、让每个人都能无障碍地访问图片,同时保持速度。

撰写有用的 alt 文本

alt 属性用文字描述图片:

<img src="latte-art.webp" alt="Barista pouring a heart-shaped latte art design into a white cup" width="1200" height="800">

alt 文本有三项任务:

  1. 无障碍:屏幕阅读器会把它读给看不到图片的人听
  2. 备用显示:图片加载失败时,浏览器会显示它
  3. 理解:搜索引擎会结合周围的文字,用它来判断图片显示的内容

如何写好 alt 文本

  • 描述图片显示了什么,以及它为什么出现在页面上
  • 要具体:“折叠后放在书桌旁的红色 Brompton 折叠自行车”胜过“自行车”
  • 保持简洁,通常不超过 125 个字符(中文约 50 个字)
  • 不要以“……的图片”或“……的照片”开头;屏幕阅读器已经会说明这是一张图片
  • 只在能自然描述图片的地方使用相关关键词

装饰性图片

纯装饰性的图片(分隔线、背景花纹)应使用空的 alt 属性:alt=""。这会告诉屏幕阅读器跳过它们。完全省略这个属性是错误的,有些屏幕阅读器会因此读出文件名。

图片替代文字检测

找出缺少替代文字、尺寸或延迟加载的图片。

打开图片替代文字检测

使用描述性的文件名

IMG_4821.jpg 什么也没告诉任何人。brompton-folding-bike-folded.jpg 则给了搜索引擎另一个线索。使用小写英文单词(或拼音),并用连字符分隔。

选择合适的格式

格式 最适合 说明
AVIF 照片和复杂图像 文件通常最小;所有现代浏览器都支持
WebP 照片和图形 通常比 JPEG 小 25–35%;浏览器普遍支持
JPEG 照片(备用) 兼容性好,文件较大
PNG 需要透明或锐利边缘的图像 用于照片时文件很大,拍摄的照片应避免使用
SVG logo、图标、简单插图 矢量格式,体积极小,任何尺寸都清晰

对大多数网站来说,用 <picture> 元素提供 WebP 或 AVIF(必要时以 JPEG 作为备用)是单项改进中效果最大的:

<picture>
  <source srcset="hero.avif" type="image/avif">
  <source srcset="hero.webp" type="image/webp">
  <img src="hero.jpg" alt="Mountain lake at sunrise" width="1600" height="900">
</picture>

大多数 CMS、图片插件和 CDN 都能自动把图片转换为现代格式。

调整尺寸和压缩

一个常见的错误是把相机拍出的 4,000 像素宽的照片直接上传,然后以 800 像素宽显示。浏览器仍然会下载完整的文件。

  • 把图片调整到实际显示的最大尺寸(如有需要,为高密度屏幕提供两倍尺寸)
  • 压缩图片:质量设置在 75–85% 左右时,通常与原图看不出区别
  • 目标是让大多数内容图片小于 150–200 KB,首屏大图最好小于 300 KB
页面大小检测

了解页面的总大小,以及哪些图片、脚本和样式最大。

打开页面大小检测

提供响应式图片

手机不需要桌面尺寸的图片。srcset 和 sizes 属性让浏览器选择合适的文件:

<img src="product-800.webp"
     srcset="product-400.webp 400w, product-800.webp 800w, product-1600.webp 1600w"
     sizes="(max-width: 600px) 100vw, 50vw"
     alt="Leather wallet in tan, open to show card slots" width="800" height="600">

WordPress 和大多数现代框架会自动生成这些属性。

设置宽度和高度以防止布局偏移

如果图片没有 width 和 height 属性,浏览器就不知道要预留多少空间,于是图片加载时内容会跳动。这会损害 Core Web Vitals 之一的 Cumulative Layout Shift(CLS)。始终写明图片的尺寸(或使用 CSS 的 aspect-ratio 属性);响应式 CSS 仍然可以对它进行缩放。

对首屏以下的图片使用延迟加载

loading="lazy" 告诉浏览器,只在图片即将滚动进入视野时才加载它:

<img src="gallery-3.webp" alt="…" loading="lazy" width="600" height="400">

对页面较靠下的图片使用它,但不要用于主要的首屏大图。延迟加载首屏中最大的图片会推迟 Largest Contentful Paint。对于这张图片,可以考虑改用 fetchpriority="high"。

帮助图片被找到

  • 把图片放在相关文字附近,并在有用时添加图片说明;Google 会利用周围的内容来理解图片
  • 对有意义的图片使用标准的 <img> 元素,而不是 CSS 背景,以便搜索引擎找到它们
  • 对于大型图片库,把图片加入 XML 站点地图或图片站点地图
  • 在相关的结构化数据中包含图片(Product、Article、Recipe)
  • 设置 og:image,让在社交网络上的分享显示出色的预览

图片 SEO 清单

  • 每张有意义的图片都有描述性的 alt 文本;装饰性图片使用空 alt
  • 描述性的、用连字符分隔的文件名
  • WebP 或 AVIF 格式
  • 调整到显示尺寸并经过压缩
  • 使用 srcset 进行响应式提供
  • 设置了宽度和高度属性
  • 首屏以下的图片使用延迟加载,首屏大图不用
  • 在服务器或 CDN 上设置了较长的缓存时间

电商网站的图片 SEO

商品图片承担了大量的销售工作。对网店来说:

  • 展示多个角度和使用场景。 Google 图片和购物结果更青睐清晰、高质量的商品照片。
  • 为每件商品使用一致、简洁的主图,它经常被用于购物结果。
  • 撰写能识别商品和款式的 alt 文本:“Trail Runner X 女款跑鞋,青绿色,侧面图。”
  • 使用绝对 URL 在 Product 结构化数据中包含图片。
  • 可放大的图片应仅在需要时加载大图版本,而不是在页面加载时就加载。

博客和内容发布者的图片 SEO

  • 尽可能使用原创图片。原创照片、示意图和图表可以赢得链接,并在图片搜索中脱颖而出;图库照片则被成千上万的网站使用。
  • 当图片传达信息时,添加图片说明。图片说明是页面上阅读率最高的文字之一。
  • 为复杂的主题制作便于分享的示意图和信息图,同时把关键信息也写成文字。
  • 选择一张至少 1200 像素宽的优质特色图片。Google 探索更青睐大尺寸的高质量图片,你可以通过 max-image-preview:large robots 设置允许显示大图预览。

背景图片与 CSS

用 CSS background-image 设置的图片,对搜索引擎来说不是内容,也没有 alt 文本。只把它们用于装饰。如果图片承载了含义(商品、图表、团队照片),请使用 <img> 元素。

图片 CDN 与自动优化

手动管理多种尺寸和格式很快就会变得不切实际。图片 CDN 和相关服务(Cloudflare Images、Cloudinary、imgix、Bunny Optimizer 等,国内也有阿里云、腾讯云等提供的图片处理服务)以及许多 WordPress 插件可以:

  • 自动把图片转换为 WebP 或 AVIF
  • 针对每种设备实时调整尺寸
  • 智能压缩
  • 在靠近访客的位置缓存图片

如果你使用这类服务,要检查图片 URL 是否保持稳定且可以被抓取,以及 CDN 是否屏蔽了 Googlebot。

衡量效果

打开 Google Search Console 的“效果”报告,把搜索类型切换为图片,查看你的图片获得了多少点击和展示,以及来自哪些查询。在同一工具中跟踪 Core Web Vitals,确认图片优化正在改善 Largest Contentful Paint 和 Cumulative Layout Shift。

常见错误

  1. 上传相机尺寸的照片,让浏览器去缩小它们
  2. 缺少 alt 属性,或 alt 文本堆砌关键词
  3. 对首屏大图使用延迟加载
  4. 没有宽度和高度,导致布局偏移
  5. 把文字嵌入图片中,而不是写在 HTML 里:搜索引擎和屏幕阅读器都看不到它,也无法翻译
  6. 在 robots.txt 中屏蔽了图片文件夹

要点总结

  • 撰写描述图片显示了什么以及为什么出现的 alt 文本;装饰性图片使用空 alt。
  • 提供 WebP 或 AVIF,调整到显示尺寸并压缩。
  • 始终设置宽度和高度,防止布局偏移。
  • 对首屏以下的图片使用延迟加载,但绝不要用于主要的首屏大图。
  • 对有意义的图片使用真正的 img 元素,放在相关文字附近,并使用描述性的文件名。
  • 查看 Search Console 的图片搜索数据,衡量图片带来的流量。

常见问题

alt 文本有助于排名吗?

它有助于图片在 Google 图片中获得排名,并为页面增加上下文。它的主要目的是无障碍,而为人撰写的 alt 文本通常对搜索引擎也最有效。

应该用 WebP 还是 AVIF?

两者都得到了良好的支持。AVIF 生成的文件通常更小;WebP 编码更快,旧工具对它的支持也更广泛。许多网站提供 AVIF,并以 WebP 作为备用。

图片文件名重要吗?

有一点。描述性的文件名是一个小小的额外信号,也让你的媒体库更易管理。

延迟加载对 SEO 有好处吗?

是的,前提是用法正确。Google 支持原生的 loading="lazy"。只是不要对页面首次加载时就可见的图片使用延迟加载。

image seoalt textwebpperformance

检测你自己的网站

免费运行 55+ 项检查,每个问题都有修复方法。

免费检测

继续阅读