拆分的依据不是图片数量,而是每张图承担的页面功能是否不同。同一功能、同一模板下批量出现的图片,可以合并成一项任务;一旦某张图承担了独立的信息职责——比如是页面主题的组成部分、是通往另一页面的入口、或与同页其他图的含义不可互换——它才值得单独拆出来。判断标准可以落到一句话:这张图的alt如果写错,会不会让页面某个段落或某个入口失去意义?会,就独立;不会,就合并。
页面主题过宽,往往是因为把三种职责完全不同的图片混在一张清单里。拆任务前先给每张图归一次类,归类结果直接决定它该不该单独占一条任务。
把这三类分开之后,你会发现原本“几十张图要写alt”的宽泛主题,实际只有少数几张需要逐张处理,其余可以按模板一次性覆盖。
两种做法都成立,区别在于前提。
倾向合并的前提:图片由同一模板批量输出,位置固定,功能一致,例如列表页每张卡片左上角的默认占位图、文章页统一的作者头像。这类图即使数量多,alt的写法规则也相同,拆成几十条任务只会制造重复劳动。合并后应写成一条带条件的规则,例如“列表卡片缩略图:若缩略图与标题指向同一内容,alt留空或使用标题;若缩略图展示的是与标题不同的细节,则单独描述该细节”。
倾向拆分的前提:图片虽然在同一页面,但服务的信息目标不同。典型信号有三个:
出现任意一个信号,就该把它从批量任务里拿出来,单独成为一条任务,并注明它的描述必须包含什么信息。
假设某产品页有12张图:1张主图、6张细节图、3张使用场景图、1张参数表截图、1张“查看全部型号”的入口图。如果按数量拆成12条任务,执行者会反复做同样的判断,效率低且容易把入口图当成普通内容图处理。
更合理的拆法是四条:主图一条(描述产品本身,与页面标题呼应但不照抄);六张细节图合并一条(规则是“描述该图展示的具体部位或差异”,逐张填具体内容);三张场景图合并一条(规则是“描述使用场景,不重复产品名”);参数表截图和入口图各单独一条,因为前者是独立信息块,后者承担链接职责。这样拆完,任务数从12降到4,但每张真正需要独立判断的图都没有被漏掉。
这个例子的关键动作是:先按功能分组,再对组内图片套用同一条规则。执行结果会直接告诉你下一步该做什么——如果组内某张图套不进规则,说明它其实属于另一类,应该被移到独立任务里,而不是硬塞进批量规则。
任务拆得对不对,有一个低成本的验收方法:把同一任务组里的alt互相调换,看页面是否仍然成立。能随意调换,说明这些图功能相同,合并是合理的;一旦调换后某段正文读不通、或某个入口指向变得含糊,说明这张图本该独立。
需要说明的是,alt写得好并不会自动带来抓取或排名上的变化。图片能否被搜索引擎理解,取决于抓取、索引、理解这几个环节是否都顺畅,alt只是其中一环,而且它首先服务的是看不到图的用户。因此验收时不要把“改完alt后流量是否上涨”当作拆分正确与否的证据;更可靠的信号是页面语义是否更清楚、入口链接的指向是否更明确。
如果某个任务组在验收时反复出现无法调换的图片,处理办法不是继续细分到每张图一条,而是回到上一步重新归类:它可能不属于当前组,也可能这一组本身的划分标准就不统一。调整归类后再验收一次,通常比直接增加任务条数更省后续维护成本。