seo-images

Audits and optimizes website images for SEO, performance, and Google Images rankings.

2|Updated Jun 19, 2025
One-click install
npx skills add https://github.com/Prat05devs/dapper-city-threads --skill seo-images-prat05devs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seo-images
Source: https://github.com/Prat05devs/dapper-city-threads/tree/main/.agent/skills/seo/seo-images
Command: npx skills add https://github.com/Prat05devs/dapper-city-threads --skill seo-images-prat05devs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Images often hurt SEO and page speed through missing alt text, oversized files, outdated formats, and missing metadata, and diagnosing these issues manually across a site is slow and error-prone. ## Core Features & Use Cases - Image SEO Audit: Checks alt text quality, file sizes against tiered thresholds, formats (WebP/AVIF), responsive srcset, lazy loading methods, CLS-preventing dimensions, and CDN usage. - Image SERP Analysis: Cross-references on-page images with Google Images rankings via DataForSEO to reveal competitor alt text patterns and format distribution. - File Optimization Pipeline: Converts images to WebP/AVIF with cwebp, ImageMagick, or FFmpeg, injects IPTC/XMP metadata with exiftool, and labels AI-generated images per Google Merchant Center requirements. - Use Case: Run an audit on a product page to find 12 images missing alt text and 3 oversized hero images, then convert them to WebP with responsive variants and IPTC copyright metadata. ## Quick Start Ask the assistant to run an image SEO audit on a specific URL and list oversized images, missing alt text, and format conversion recommendations.

Frequently Asked Questions about seo-images

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit images on a webpage for SEO issues?▼

Run an image audit on the target URL to check alt text presence and quality, file sizes against tiered thresholds, formats, responsive srcset, lazy loading, and dimension attributes. The output is a summary table plus a prioritized optimization list sorted by file size impact.

How to convert images to WebP with metadata preserved?▼

Use cwebp with the -metadata all flag, for example: cwebp -q 82 -metadata all input.jpg -o output.webp. If cwebp is unavailable, ImageMagick convert or FFmpeg serve as fallbacks for WebP and AVIF conversion.

Does image metadata like IPTC affect Google rankings?▼

IPTC Creator, Credit, and Copyright metadata are not ranking factors but improve rich result display in Google Images. Alt text, filenames, and page context are the actual ranking factors, while EXIF camera data and IPTC keywords are ignored by Google.

What metadata is required for AI-generated product images?▼

Google Merchant Center requires the IPTC DigitalSourceType value TrainedAlgorithmicMedia on AI-generated product images. The skill can audit directories for missing labels and inject the correct value using exiftool or its iptc_ai_label.py script.

Should I lazy-load my hero or LCP image?▼

No, lazy-loading above-the-fold LCP images directly harms Largest Contentful Paint scores. Instead add fetchpriority="high" to the hero image and reserve loading="lazy" for below-the-fold images only.

What happens if exiftool or cwebp is not installed?▼

The skill falls back to ImageMagick for metadata handling and to ImageMagick or FFmpeg for WebP conversion. It also reports the missing tool and suggests the install command, such as sudo apt install libimage-exiftool-perl or webp.