用途:针对 SEO 与页面性能的图片审计与优化,属于 agricidaniel/codex-seo 技能集,可通过 /seo images、/seo images serp <keyword>、/seo images optimize <path> 调用。
主要能力:
- 检查项:alt 文本(存在、描述性、含关键词但不过度堆砌、10-125 字符,装饰图 role="presentation" 除外);按缩略图、内容图、英雄/横幅图分级判断文件大小阈值;格式支持度(WebP、AVIF、JPEG、PNG、SVG)与 picture 回退;响应式图片 srcset/sizes;懒加载(loading="lazy" 仅用于首屏以下,首屏/LCP 图禁用懒加载并可用 fetchpriority="high",非 LCP 图用 decoding="async");CLS 预防(width/height 或 aspect-ratio);文件名(描述性、连字符小写);CDN 使用。
- 输出图片审计汇总表与按节省空间排序的优化清单,并给出建议。
- 图片 SERP 分析:在 DataForSEO MCP 可用时,用 serp_google_images_live_advanced(depth=100)获取 Google 图片结果,分析域名主导度、alt 文本模式、格式分布与机会分数;不可用时跳过并提示安装扩展。
- 文件优化:可选工具按优先级为 exiftool、cwebp、ImageMagick convert、FFmpeg;运行前用 which exiftool cwebp convert ffmpeg 检查。示例:cwebp -q 82 -metadata all input.jpg -o output.webp;convert input.jpg -resize 800x -quality 82 image-800.webp;ffmpeg -i input.jpg -c:v libaom-av1 -crf 30 -still-picture 1 output.avif。IPTC/XMP 元数据注入(如 IPTC:By-line、IPTC:CopyrightNotice、XMP:Title)用于 Google 图片富结果展示,非排名因素;注意 WebP 原生不支持 IPTC,应改用 XMP。
- 缓存:先查 .seo-cache/ 中 site-meta.json、audit-scores.json、pages/{url-slug}/page-analysis.json,缺失则用新证据;用户说 refresh 或 re-run 时忽略并覆盖缓存;完成后写回摘要。
适用场景:网页图片 SEO 审计、图片体积与格式优化、Google 图片可见性分析。
限制:URL 不可达、无 img 元素、图片受 CDN 或鉴权保护时只能报告可得信息;缺少 exiftool/cwebp 时须回退到 ImageMagick 或 FFmpeg;JPEG XL 在 Chrome 稳定版尚未可用,暂不实用;具体收费、价格与其它平台支持情况资料未提供。