首页 / SEO book / 内容与站内优化 / Alt 文本的作用与写法

什么是 Alt 文本?重要性、写法与最佳实践

Alt 文本的作用与写法内容与站内优化

Alt 文本是用于描述图像的文本;图像加载失败时,会显示在原本的位置。

什么是 Alt 文本?

Alt 文本(alternative text,即替代文本)是用于描述图像的文本;图像加载失败时,会显示在原本的位置。

Alt 文本也是供屏幕阅读器朗读的说明。

先看下面这篇博客文章:

一张图片的 alt 文本:“Google 上搜索 'best coffee makers' 的结果页,箭头指向排名靠前结果标题中的完全匹配关键词。”

再看 Matt Ramsey 的这条社交媒体帖子:

ALT 标签打开图片描述框,也就是这张帖子图片的替代文本。

为什么 Alt 文本很重要

Alt 文本之所以重要,有以下几点益处:

  • 让图像更易访问:帮助看不到图像的用户理解其内容,无论是阅读文本还是使用屏幕阅读器
  • 帮图像出现在相关搜索结果里:搜索引擎会部分借助 Alt 文本理解图像,并在相关搜索查询中为其排名,这正是图像 SEO 的目标

如何添加 Alt 文本

下面介绍如何为上传到网站内容管理系统(CMS)或社交媒体平台的图像添加 Alt 文本。

在 CMS 中,用页面编辑器打开包含该图像的页面,切换到代码编辑器,再在图像的 HTML 标签中添加 alt 属性。

如下所示:

<img src=“image.jpg” alt=“在此处填写 Alt 文本”>

或者点击图像打开其设置,把 Alt 文本填入 Alt 文本设置项。

在 WordPress 中,Alt 文本设置如下:

右侧边栏里有一个用于设置替代文本的字段。

在社交媒体平台发图时,找到该平台的 Alt 文本设置,点击进入,输入 Alt 文本,再继续上传流程。

以下是 LinkedIn 帖子中 Alt 文本设置的样子:

附加图片时,选择 add alt text 来输入你的描述。

6 条 Alt 文本最佳实践

遵循以下六条最佳实践,能让 Alt 文本更有效:

1. 具有描述性

Alt 文本要清楚地描述图像,提供足够细节,让用户理解其内容。

例如,Lush 的沐浴球产品页面就用产品名作为图像的 Alt 文本:

产品分类页面,其中一处被高亮标出作为示例。

这些 Alt 文本并没有详细描述沐浴球,因为在这一阶段,用户还在浏览所有可选的沐浴球。

但如果用户点进某个沐浴球的产品页面,表现出兴趣呢?

这种情况下,产品页面会使用更长的 Alt 文本,描述沐浴球外观的细节:

单个商品页面的图片用了更详细、更具描述性的 alt 文本。

这样,潜在客户就能更全面地了解产品,也更容易做出明智的购买决定。

撰写 Alt 文本时,应避免以下内容:

  • “Image of”“photo of”这类短语,通常是多余的。例外是图像本身就是一张实体照片(比如“年轻女子手持一朵花的照片”)
  • 图片版权信息,这类信息应该放在图片说明或正文里
  • 图片说明或正文中已有的信息,以免重复
  • 所有用户都需要了解的信息,比如配着成品菜品图片的食谱步骤

2. 保持简短

Alt 文本要简洁——最好控制在 125 个字符以内——用户和屏幕阅读器都能快速读完。这一点尤其重要,因为使用屏幕阅读器的人无法暂停 Alt 文本再跳到别处。

例如,BBC Good Food 为这张配培根蛋黄酱的炸芦笋图片所写的 Alt 文本,只有 47 个字符。

一张图片的 alt 文本:“炸芦笋,旁边是一小盅培根蛋黄酱。”

3. 包含相关关键词

在 Alt 文本中包含相关关键词,帮助搜索引擎为图像排名。

例如,Cleveland Clinic 喉部示意图的 Alt 文本中,既有关键词“larynx”,也有它的俗称“voice box”(喉):

一张喉部示意图,其 alt 文本为:“你的喉(voice box)包含会厌和声带……”

这样,这张示意图就能在任一关键词的图像搜索结果中获得排名。

该图片同时出现在 larynx 和 voice box 的搜索结果中。

但要避免关键词堆砌(keyword stuffing),即把关键词硬塞进 Alt 文本,塞到既不自然又难读。

一段堆砌关键词的 Alt 文本可能如下:

“你的喉(larynx)结构中,你的喉里有会厌,你的喉内有声带,而你的喉又分为三个部分。”

4. 不要为装饰性图像使用 Alt 文本

不要为装饰性图像使用 Alt 文本。这类图像只是增加视觉趣味,几乎不提供信息或功能,添加后反而会让用户困惑。

以下是一些装饰性图像的例子:

Semrush 首页上出现彩色的齿轮图标。

这些齿轮状图像只为页面增添了一点视觉趣味,没有其他用途。

用空的 alt 属性告诉屏幕阅读器忽略装饰性图像,如下所示:

若省略 alt 属性,屏幕阅读器可能就会朗读图像的文件名,效果并不好。

5. 让 Alt 文本本地化

让 Alt 文本本地化,贴合受众的文化和语言背景。对服务多个地域受众的网站来说,这一点尤其重要。

例如,英国航空的英文网站使用英文图像 Alt 文本:

alt 文本为:787-8 航班上 World Traveller 舱的乘务组。

面向法国用户的法语网站,则使用法文图像 Alt 文本。

alt 文本为:787-8 航班上 World Traveller 舱的乘务组(法文)。

另外,做 Alt 文本本地化时,还要考虑同一种语言内的用词差异。

例如,两支各 11 人的球队把黑白相间的球踢进网里得分的那项运动,在美式英语中叫“soccer”,在英式英语中叫“football”。

为兼顾这两个市场,Nike 在巴西 2024 赛季主场球衣的 Alt 文本中使用了恰当的叫法:

根据地区设置,alt 文本显示为 soccer replica jersey 或 football replica jersey。

6. 定期审查 Alt 文本

定期检查 Alt 文本,发现并把握改进机会,最终帮助图像在搜索结果中获得更好的排名。

要检查 Alt 文本,可打开 CMS 的媒体库,查看上传到网站的所有图像。

点击一张图像,即可查看并编辑它的 Alt 文本。

例如,在 WordPress 中是这样的:

在 WordPress 媒体库中打开一张图片,里面设有替代文本字段。

对每张图像都重复这一操作。

使用 AI 加速 Alt 文本生成

AI 能大幅加快 Alt 文本的生成,尤其是在需要为大量图像撰写 Alt 文本时。

下面介绍如何用 AI 撰写 Alt 文本:

把图像上传到一个AI 写作工具,比如 ChatGPT 或 Claude。然后让它给出多个 Alt 文本方案,要求准确描述图像、包含目标关键词,并符合你想要的字符数。

例如,可以这样写提示词:

“为这张图像撰写多个 Alt 文本方案。Alt 文本应描述图像的关键元素,长度约 125 个字符,并在 Alt 文本中包含这些关键词:[在此处插入关键词]。”

一张双彩虹的图片和一段提示词已输入 ChatGPT。

检查工具给出的各个 Alt 文本方案是否准确、相关、长度合适,然后挑出最满意的一个,润色后采用。

以下是我让 ChatGPT 为一张田野里双重彩虹的图像撰写 Alt 文本时得到的结果:

  • “一道鲜艳的双重彩虹横跨在布满云朵的蓝天之上,下方是郁郁葱葱的绿色田野,近景处还有野草。”
  • “双重彩虹横跨天空,悬在广阔的、阳光照耀的绿色作物和高草田野之上,天空中有些许云彩。”
  • “一道发光的双重彩虹铺展在广阔的绿色田野上方,天空中云朵稀疏,柔和的阳光穿透而出。”
  • “双重彩虹出现在阳光沐浴的绿色田野上方,四周是野草和树木,天空布满戏剧性的云层。”
  • “绿色田野沐浴在阳光下,一阵短暂阵雨过后,一道双重彩虹横跨在有些云彩的天空中。”

我最喜欢第二个,因为它客观,没有夸张的措辞。但我认为把田野说成“广阔”“阳光照耀”是多余的,说作物“绿色”也重复了。

于是,我把 Alt 文本修改为:

“双重彩虹横跨天空,悬在有些云彩的天空下的作物和高草田野之上。”

检查你的网站是否存在 Alt 文本缺失及其他 SEO 问题

用免费 SEO 检查工具,找出首页缺失的 Alt 文本。

若要对整个网站做更深入的检查,可使用 Semrush 网站审计(Site Audit)一次性扫描所有页面。

在工具中把网站建成一个项目,配置好审计,然后运行。审计完成后,点击“问题(Issues)”标签页。

在搜索栏输入“alt attribute”,筛选出“# 张图像没有 alt 属性”这条警告。

在 Site Audit 中搜索 alt 属性可发现没有 alt 文本的图片。

如果没有看到这条警告,说明图像都有 Alt 文本。

如果出现了这条警告,点击“# 张图像”链接,查看哪些图像没有 Alt 文本,还有它们分别在哪个页面。

图片按页面 URL 列出,并附上具体的图片 URL。

切换到 CMS,为非装饰性图像补上 Alt 文本。

除了检测 Alt 文本缺失,网站审计还会检查 140 多个其他 SEO 问题。可以设置成按你偏好的频率自动审计,并把结果发送到邮箱,随时掌握网站的技术健康状况。

网站审计可免费试用七天。