SEO 百科

alt

本页目录

alt

alt 是 <img> 上的替代文本属性,用文字说明图片内容[1]。Google 明确说过,给图片补元数据时最重要的属性就是替代文本,它同时服务屏幕阅读器用户与低带宽用户[2]。

三种写法

<img src="puppy.jpg" alt="金毛寻回犬" />
<img src="chart.png" alt="" />
<img src="deco-line.png" alt="" role="presentation" />

纯装饰的图片用空值,读屏会跳过它;有信息量的图片要写出信息本身[1]。图片当链接用时,替代文本会兼作锚文本,写"点击这里"就没有说明作用[2]。

与搜索的关系

Google 会结合替代文本、计算机视觉与页面内容来理解图片主题[2]。文件名同样要看,my-new-black-kitten.jpg 比 IMG00023.JPG 更有帮助[2]。在 alt 里堆关键词属于关键字堆砌,会带来差体验并可能被判为垃圾[2]。

图片站的写法是先把主题说清,再补周边信息。示例里的 alt 值说明画法、主体与场景[2]:

alt="A watercolor illustration of a maine coon napping leisurely in front of a fireplace"

常见误用

第一种是整站图片用同一个 alt,例如都写公司名。第二种是把图片里的文字重抄一遍进 alt,与 OCR 能读到的内容重复。第三种是装饰图写成描述性文字,读屏用户被无关信息打断[1]。

与无障碍的关系

替代文本是 WCAG 对非文本内容的基本要求之一,机器可读的文字是唯一出口[3]。数据可视化图片除了 alt,还应提供可访问的表格或说明段落[3]。

附录

参见

参考资料

官方(境外)

  1. 《<img> HTML 元素》,MDN Web 文档。
  2. 《Google 图片搜索》,Google 搜索中心。
  3. 《Introduction to Web Accessibility》,W3C Web Accessibility Initiative。

外部链接