有个站600张产品图一张ALT都没写,用Screaming Frog爬了7分钟查出432个缺失,三个月后图片搜索流量翻了3倍
图片ALT标签这事,做SEO的都知道重要,但真到执行层面,没几个人能拍胸脯说自己网站每一张图都写了。尤其是上了几百个产品、几千篇文章的站,手工检查根本查不过来。后台编辑器里看着图片是插上了,代码里到底有没有alt属性?alt写的是描述还是文件名?有没有堆关键词把自己堆进垃圾箱?这些问题靠肉眼翻源码得翻到天荒地老。
这也不是什么新问题了,只是大部分站长选择"先放放"。直到有一天发现竞品在图片搜索里截流了自己的核心词,一查,人家每张图alt都写得规规矩矩,自己连alt属性都没填。今天就讲清楚:用什么工具能最快把全站ALT标签查出底朝天,查出问题之后怎么批量修,以及哪些看似"写了alt"的情况其实等于没写。
ALT批量检测要解决的四个核心问题
| 1 | 哪些页面的图片压根没有alt属性(缺失率多少) |
| 2 | alt写了,但写的是文件名(如"IMG_4829.jpg")或"图片"这种无用文字 |
| 3 | alt堆砌了关键词,或者alt内容超过125字符被搜索引擎截断 |
| 4 | 检测结果能导出成表格,方便按优先级批量修改和追踪进度 |
一、三类检测方案,分别能干什么
市面上的ALT检测方案可以分成三类:桌面爬虫、在线网页检测、浏览器插件。每一类解决的问题范围不一样,而且三类之间不是替代关系,是互补关系。用错了类型,可能查了老半天发现检测结果根本不准。

桌面爬虫(批量扫描全站)
模拟搜索引擎爬虫,遍历整个网站,抓取所有img标签,逐一检查alt属性。几百页几千张图一次跑完,导出CSV/Excel表格。代表工具:Screaming Frog、Sitebulb、Xenu。适合中大型站点做全面审计。
在线检测(单页快速扫描)
输入一个URL,直接分析当前页面的所有图片alt情况。无需安装,打开浏览器就能用。代表工具:SEO Check Kit、保哥笔记alt检查器、bfotool图片SEO审计。适合临时抽查单个页面、给客户展示检测结果。
浏览器插件(浏览即检测)
安装Chrome/Edge扩展,打开网页自动显示当前页所有图片的alt信息。代表工具:Alt Text Tester、Image Alt Checker、SEO Minion。适合日常浏览网站时顺手检查,或调试单个页面时快速查看。
如果你只用一个在线工具查了首页就觉得自己网站ALT没问题,那大概率是自欺欺人。首页可能确实写了,但分类页、产品详情页、文章内页的图片alt十有八九是缺失的。要做就做全站扫描,桌面爬虫才是真正能给你完整数据的东西。
二、六款工具逐个说清楚,免费能做什么、付费值不值
每款工具覆盖的检测维度不一样,有的只能告诉你"缺没缺alt",有的能分析alt质量(是描述性文字还是垃圾文字),还有的能检测图片文件大小是否过大。选之前先搞清楚它到底能干什么。
| 工具 | 类型 | alt检测维度 | 免费版限制 | 付费版价格 |
|---|---|---|---|---|
| Screaming Frog | 桌面爬虫 | 缺失alt/空alt/alt长度/alt重复/图片过大 | 500个URL以内 | $259/年 |
| Sitebulb | 桌面爬虫 | 缺失alt/空alt/alt内容质量评分 | 14天试用 | $13.50/月起 |
| 保哥笔记alt检查器 | 在线工具 | 缺失alt/文件名alt/alt含特殊字符/宽高缺失 | 完全免费 | 免费 |
| bfotool图片SEO审计 | 在线工具 | 缺失alt/图片尺寸/文件大小/懒加载检测 | 单页检测免费 | 免费 |
| Ahrefs Site Audit | 云端爬虫 | 缺失alt/空alt/alt超过X字符 | 5千页面/月(Webmaster Tools) | $129/月起 |
| Chrome DevTools | 浏览器自带 | 手动检查单页所有img标签 | 完全免费 | 免费 |
Screaming Frog免费版够用吗?
如果你的站URL总数不超过500个(包括图片URL),免费版完全够用。扫描完成后切到"Images"标签页,能看到每张图片的alt属性状态——Missing Alt Text(缺失)、Alt Text(已写内容)、Alt Text Length(字符数)。直接导出Excel,按"缺失"列筛选,问题清单就出来了。超过500个URL的站,建议付费或者用Ahrefs免费版+在线工具组合。
Sitebulb和Screaming Frog的核心差别在于:Sitebulb会在检测报告里给每类问题打分和优先级排序,更适合需要出具客户审计报告的SEO服务商。Screaming Frog的数据更原始、更灵活,适合自己分析用。保哥笔记那个在线工具有一个独到的功能——它能检测alt文本里的特殊字符(比如大于号">"),这些特殊字符可能导致HTML解析异常,其他工具通常不检查这个。
三、Screaming Frog实操:7分钟出全站ALT问题报告
如果你没玩过Screaming Frog,下面这几步对着做就行,不需要看完整教程。整个流程从打开软件到导出Excel,一个200页的站大概5-7分钟。
Step 2. 等爬取完成(进度条到100%)→ 顶部菜单点 "Images" 标签页
Step 3. 在下拉筛选器里选 "Missing Alt Text" — 这就是所有没有alt的图片
Step 4. 再选 "Alt Text" 查看已写alt的图片 → 右上角搜索框可搜关键词/文件名
Step 5. 右下角点 "Export" 导出CSV → 用Excel打开,按需筛选和排序
Step 6. 把Excel里"缺失alt"的行标红 → 发给内容团队逐个补 → 补完重新爬一次验证
Screaming Frog的Images标签页不会自动显示,需要在顶部菜单栏 Configuration → Spider → Crawl 中勾选 "Crawl Images" 选项。很多新手跑完发现Images页是空的,就是漏了这一步。另外爬取速度别调太快,1-3个URL/秒就够了,太快可能被服务器防火墙拦截。
四、查出来"写了alt"但其实是废alt的四种情况
很多站长查完报告发现"缺失率只有15%",觉得还行。但仔细一看那85%"已写alt"的内容,至少一半跟没写一样。下面这四种情况,在Screaming Frog的Alt Text列里能看到具体内容,需要人工逐条判断。
文件名当alt用
alt="IMG_4829.jpg"、"Screenshot_2025.png"、"image_01_final_v3_改_最终版.webp" — 搜索引擎读alt不是为了知道文件名,是理解图片内容。文件名对SEO没有语义价值。
占位符/无意义文字
alt="图片"、"image"、"点击查看大图"、"产品图片" — 这种alt除了告诉搜索引擎"这里有张图"之外,不传递任何有效信息。对于装饰性图片应该用空alt(alt=""),内容性图片必须写描述。
关键词堆砌
alt="深圳办公室出租深圳办公室租赁深圳写字楼出租南山办公室便宜办公室" — 谷歌明确说过了,关键词堆砌在alt里同样会被判定为垃圾信息。自然描述图片内容,核心关键词出现1-2次就够了。
alt超长被截断
alt超过125个字符,屏幕阅读器和搜索引擎都会截断。有些CMS的自动生成功能会把整段产品描述塞进alt,写了几百个字实际只读了前125个。Screaming Frog的Alt Length列可以直接排序找出来。
五、三类问题怎么修,优先级怎么排
拿到检测报告之后,问题清单可能很长。一个500页的电商站查出800张图有alt问题,不可能一天修完。按下面的优先级排期,把最要命的问题先干掉。
ALT问题修复优先级
| 优先级 | 问题类型 | 修复方式 | 预计工时 |
|---|---|---|---|
| P0 | 核心页面(首页/分类页/主推产品页)图片alt完全缺失 | 人工逐张补写描述性alt,每张控制在20-80字 | 50张/天/人 |
| P1 | 全站缺失alt的图片(非核心页面) | 按页面模板批量生成规则(如"产品名+型号+角度"),人工审核后批量更新 | 200张/天/人 |
| P2 | 文件名alt / 无意义alt / alt超长 | 批量替换:文件名alt直接删掉重写,超长alt截断到125字 | 300张/天/人 |
| P3 | alt关键词堆砌 / 装饰性图片未用空alt | 关键词堆砌→改自然描述;装饰图→alt="" | 按需处理 |
P0和P1修完,图片搜索流量通常就能看到明显变化了。P2和P3属于优化层面,不做不会扣分,但做了能在同质化竞争中拉开差距。
批量修复的思路:利用Excel公式生成alt
如果站点用的是统一的产品图片命名规则(比如"产品名-颜色-角度.jpg"),可以在导出CSV后用Excel公式自动拼alt:="alt="&CHAR(34)&A2&" "&B2&" "&C2&CHAR(34)
然后批量写回数据库或通过CMS接口更新。比逐张手动改效率高10倍以上。当然这需要你站点的图片和页面有关联字段,乱序存储的站就只能人工了。
六、没有Screaming Frog,在线工具怎么组合用
不是每个人都愿意装桌面软件或者付年费。如果你只是想快速抽查几个页面,或者给客户出一个简单的ALT健康度报告,下面这套免费组合够用了。
| 需求场景 | 推荐工具 | 特点 |
|---|---|---|
| 抽查1-2个页面 | 保哥笔记alt检查器 | 免费、检测维度最全(含alt特殊字符、宽高缺失、懒加载状态) |
| 给客户出报告截图 | bfotool图片SEO审计 | 界面清晰,结果带颜色标记,截图直接放报告 |
| 浏览网页时顺手检查 | Chrome插件 Alt Text Tester | 页面自动叠加显示alt内容,不用点任何按钮 |
| 全站定期监控(免费方案) | Ahrefs Webmaster Tools | 每月自动爬取5千页面,alt问题列在Site Audit报告中 |
| 贴HTML代码直接检测 | IPKK.com alt检查器 | 不需要URL,粘贴源码就能分析,适合测试环境 |
要注意一点:在线检测工具只能分析单页,没法自动遍历整个网站。如果你想查全站alt情况,还是得回到Screaming Frog或者Ahrefs Site Audit这类爬虫工具。在线工具更适合做"补充验证"——爬虫报告出来后,挑几个典型页面用在线工具二次确认,看看有没有爬虫漏掉的动态加载图片(JS渲染出来的图)。
七、工具测不出来的三个隐藏坑
上面这些工具都是基于HTML源码检测的,只能检查服务器返回的img标签有没有alt属性。但有三种情况,检测工具报告"一切正常",实际搜索引擎读到的图片是完全另一回事。

JS动态渲染的图片
图片通过JavaScript异步加载,初始HTML里没有img标签。Screaming Frog默认不执行JS,所以爬不到这些图。需要开启"JavaScript Rendering"模式(速度会慢很多),或者直接在浏览器里用插件检查。
CSS背景图(background-image)
CSS背景图没有alt属性。这类图片搜索引擎识别能力弱,重要内容图不要用background-image。如果必须用,需要在图片附近的HTML里加一段描述性文字,或者用aria-label属性补充说明。
CDN图片被robots屏蔽
图片存在CDN上,但CDN域名的robots.txt禁止了搜索引擎爬取图片。alt写得再好,搜索引擎根本看不到图,alt的SEO价值大打折扣。去Google Search Console的"抓取统计"里检查图片资源是否被屏蔽。
这三个问题用Screaming Frog或者在线工具都查不出来,因为它们属于"alt本身没问题但图片没有被正确索引"的范畴。查完alt之后顺手去Search Console看一眼"图片"报告,看看实际被索引的图片数量和网站的图片总数能不能对得上。
八、一条合格的alt怎么写,四条规则够用了
检测工具告诉你"哪里缺alt""哪些alt不合格",但不会告诉你合格的alt应该怎么措辞。关于alt写法,网上有很多长篇大论,精简下来就四条规则,照着做不会出错。
规则一
描述图片内容
假设你在给一个看不见图片的人打电话描述这张图,你会说什么?把这句话写进alt。
规则二
别超过125字
JAWS等主流屏幕阅读器会在125个字符处截断alt,搜索引擎同样如此。20-80字最合适。
规则三
自然包含关键词
如果图片内容和页面主题相关,关键词会自然出现在描述中。刻意堆砌反而扣分。不要写"XX品牌XX型号XX颜色XX尺寸XX价格"这种关键词列表。
规则四
装饰图用空alt
背景纹理、分割线、装饰图标这类纯视觉元素,写 alt=""(空字符串),屏幕阅读器会跳过它们。
写alt的实战例子:
假设一张图是"蓝色户外双肩背包挂在木制长椅上"——
❌ 不合格:alt="背包"(太笼统)、alt="蓝色户外双肩背包 登山包 旅行包 学生书包 轻便防水"(堆关键词)
✔ 合格:alt="蓝色户外双肩背包挂在木制长椅上,背景是秋天的树林"(25个字,描述内容+自然含关键词)
九、多站点怎么管ALT,手工逐个查早晚翻车
运营一个站,Screaming Frog跑一遍、Excel筛一遍、逐张补一遍,流程虽然繁琐但还算可控。但如果你有十几个甚至几十个站,每个站几百上千张图,这个流程就会变成一个填不完的坑。
这时候需要的不是"更好的检测工具",而是从内容生产环节就把alt规范化。比如用UC建站系统做内容中台,每个站发布文章或产品时,图片上传环节就强制填写alt(或者按模板自动生成),不合格的不让入库。这样检测工具的作用就从"事后补救"变成"抽样验证",工作量差了不止一个量级。
多站管理场景下,UC建站的多站看板可以一次性看到所有站点的alt覆盖率——不是每个站分别去跑Screaming Frog,而是在一个面板上对比:站A的alt缺失率12%、站B的缺失率68%、站C全是文件名alt。这种"一眼看穿全局"的视角,手工检测根本做不到。独立IP、独立模板的部署方式也保证了每个站的图片路径不会交叉污染,CDN域名配置各自独立,不会出现前面说的"robots屏蔽图片"这种连锁故障。
单站检测 vs 多站系统化管理
| 对比维度 | 单站Screaming Frog检测 | 多站系统化管理 |
|---|---|---|
| 检测效率 | 每站5-10分钟,10个站=1小时+ | 看板统一展示,10秒看完全部站点 |
| 修复方式 | 导出Excel→人工逐个改→发布 | 入库前强制校验,不合格不让发布 |
| 遗漏风险 | 依赖人工定期跑检测,容易遗忘 | 系统自动拦截,不存在遗漏 |
| 新站上线 | 每个新站从零开始检测一遍 | 复用已有模板和规则,新站即合规 |
说实话,Screaming Frog这类工具仍然是全站深度审计时绕不开的选择——系统化管理能管住"新内容不犯错",但已经上线的内容还是得靠爬虫查一遍。两者不是替代关系,是"防"和"治"的组合。系统化做预防,爬虫做排查,两个方向都得有。
ALT标签看似是个小细节,但放到全站图片搜索流量的维度来看,累积效应很大。一个2000张图的站,如果60%的图没有有效的alt,等于1200个图片搜索结果页面白白浪费。修复这一项的成本比做外链、写新内容都低得多,效果却来得更快——图片搜索的竞争度通常比网页搜索低,同样排到前10,图片带来的点击不输网页。
用Screaming Frog跑一遍、Excel筛出缺失和废alt、按优先级排期修复、修完再跑一遍验证,这个循环走完,图片搜索流量大概率会有肉眼可见的提升。关键是别拖,拖久了图片数量越积越多,修复成本翻倍。今天就把检测工具装上,跑一次全站扫描,拿到真实数据再说别的。
