如果图片本身就是可点击的外链入口,alt 文本应优先说明“点击后会发生什么”,而不是描述图片外观;只有当图片周围已有可见文字明确交代去向时,才可以把 alt 写成纯画面描述。这个结论只在图片承担导航或跳转功能时成立,如果图片只是正文配图、点击后不离开当前页面,那么按画面内容写 alt 更合适。
在旧内容或旧系统里,图片常常同时承担两种角色:既是插图,又是链接入口。处理前先看代码结构,而不是凭页面观感猜测。常见的有两种写法:
<a href="目标地址"><img src="图片地址" alt="说明文字"></a>:图片是链接的唯一可见内容,alt 就是用户唯一能读到的去向说明。<a href="目标地址"><img src="图片地址" alt=""></a><span>可见文字</span>:图片旁边或下方已有可见文字说明去向,alt 可以留空或只描述画面。判断标准是:把图片遮住之后,用户还能不能知道点进去是什么。如果答案是不能,alt 就必须承担说明点击目的的责任。
有效的写法是把“动作 + 目标性质”写清楚,而不是堆关键词。可以按下面的顺序组织:
需要避免的是把 alt 写成关键词列表,或者只写“点击这里”。前者对读屏用户没有信息量,后者脱离上下文就无法理解。
一个假设例子:某篇旧文章的配图是一张数据图表,图片被包在指向外部数据源的链接里。alt 写成“前往外部数据源查看该图表原始数据”,比写成“数据图表”更能说明点击目的。如果该外部数据源已经失效,这个 alt 反而会误导用户,此时应优先考虑移除链接,而不是继续保留一个指向失效地址的入口。
反例出现在图片链接与可见文字并存、且可见文字已经完整说明去向的场景。此时如果 alt 再重复一遍点击目的,读屏用户会连续听到两遍相同信息,反而增加干扰。这种情况下更合理的做法是让 alt 留空,或只描述图片本身,把说明点击目的的责任交给可见文字。
另一个失效条件是图片点击后并不发生页面跳转,而是触发站内弹窗、展开隐藏内容或切换标签页。这类交互的 alt 应说明“点击后展开什么”,而不是“前往某处”,否则会与实际行为不符。
当旧合作关系或旧系统需要退出时,不要直接删除整段图片链接,可以先做一步:把 alt 改成能反映当前状态的说明,例如“该合作方页面已停止维护”。改完后观察一段时间内是否有用户仍通过该入口访问,以及是否有其他页面依赖这个链接。如果确认没有实际价值,再移除链接并保留图片本身;如果仍有访问需求,则考虑把链接替换为仍然有效的目标,而不是简单删掉。
这个动作的结果会直接影响下一步:若改说明后仍有稳定点击,说明该入口对读者有实际用途,应优先寻找替代目标;若点击归零,也不能单独据此断定该链接无价值,因为入口位置、页面整体流量变化或抓取延迟都可能造成同样现象,需要结合其他证据再决定是否移除。