资讯文章 文章 · ARTICLE
图片ALT文本我踩了三年坑才总结出这套写法——图片SEO没那么玄
2026-10-14 约 1,475 字 预计阅读 4 分钟 yiyunkj
以前我一直觉得ALT文本就是个给搜索引擎看的备注,随便写几个关键词拉倒。直到有一次我发现,我的站点图片搜索流量一直在涨,涨到我不得不认真研究到底是什么原因——一查才发现,是我某次顺手写ALT的时候写得比较用心,那批图片的图片搜索流量就比其他图片高一截。

图片来源:网络,版权归原作者所有,侵权请联系删除
从那时候起,我花了好几个月去试验ALT文本到底该怎么写。今天把经验整理出来,给那些跟我一样曾经糊弄过ALT的站长看。
先搞明白:ALT是给"看不见图片的人"准备的
ALT文本本来是给"看不见图片的人"准备的。早期网页设计里,ALT的作用是让屏幕阅读器可以读给视障用户听,让图片加载失败时能显示文字说明。这个初衷到今天依然成立。搜索引擎恰恰就是那个"看不见图片的用户"——它不能像人一样看图片内容,只能靠图片文件名、ALT文本、周围文字来理解图片。
四条ALT写法原则
第一原则:描述图片本身,而不是堆关键词。一张拍的是"厨房里不锈钢水槽"的照片,ALT就写"厨房不锈钢水槽",别写成"水槽 厨房 不锈钢 厨卫用品 装修材料 家用"这种关键词大杂烩。堆关键词的ALT,搜索引擎不但不买账,还可能判断你在做垃圾优化,把整张图片的权重都压下来。
第二原则:结合上下文,写"这张图在讲什么"。同一张图放在不同文章里,ALT应该不一样。一张手机的图片放在"手机选购指南"里,ALT写"最新款安卓手机正面外观";放在"手机拍照测评"里,ALT写"手机夜景拍摄样张"。这样写搜索引擎才知道这张图在具体语境里的角色。
第三原则:别太长,但别只写文件名。ALT一般建议控制在几十个字以内,太长会被截断也显得啰嗦。但是直接不写ALT或者只写个"img001"也不行。有的CMS上传图片时默认用文件名当ALT,文件名如果是中文关键词还好,如果是乱码编号,那等于没写。
第四原则(最容易忽略):装饰性图片要写"空的ALT"。什么叫装饰性图片?就是那种纯粹为了排版好看、跟内容没有关系的图,比如页面顶部的花边、分隔线。这种图ALT应该留空,而不是写"背景装饰图"之类的废话。因为你写了字,屏幕阅读器会把它读出来,反而干扰视障用户听正文;搜索引擎也会花力气去理解一个毫无意义的描述。留空,让它安静地当一张装饰图,才是正确做法。
两个连带的小技巧
- 图片文件名也别乱起。虽然你没法回到过去改掉所有旧图,但新上传的图片最好用跟ALT一致的、能描述图片内容的中文或者英文文件名。搜索引擎读文件名的成本比读ALT低,两个都对上,图片的理解就更准确。我之前把一批"IMG_2021xxxx"命名的图片全部改成了描述性文件名,图片搜索流量过段时间确实有可见的提升。
- ALT不要跟文章标题重复。有些站长图省事,把文章标题直接填进每一张图的ALT里。结果一篇文章五张图,五张图的ALT全是同一个标题。搜索引擎看到这种也会很懵——这五张图到底分别是什么?等于一个都没说清楚。
我做图片SEO的时候还会顺带做一件事:把图片本身压缩处理一下,让加载更快。因为图片搜索的用户体验里,加载速度也是很重要的一环。图片又大又糊,就算ALT写得再好,用户在图片搜索结果里点进来看到一张加载半天的大图,多半会直接关掉。
最后分享一个小数据:我这套ALT写法推广到全站之后,图片搜索带来的流量占比从不到2%爬到了5%左右。别小看这几个点——对于中小站点来说,图片搜索往往是成本最低的一块流量,你只需要认真写ALT,不需要买外链不需要发文章。有空的话,可以像我在VP导航(vpis.cn)上看到的那些认真做图的站点一样,给每张图都配上准确又自然的描述。