seo-images

Analyze web page images for SEO and performance optimization.

1|Updated Jun 26, 2026
One-click install
npx skills add https://github.com/BenAIOS/benai-skills-main --skill seo-images-benaios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-images
Source: https://github.com/BenAIOS/benai-skills-main/tree/main/plugins/seo/skills/seo-images
Command: npx skills add https://github.com/BenAIOS/benai-skills-main --skill seo-images-benaios

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires beautifulsoup4, requests, lxml, Pillow, urllib3, validators, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive analysis of image optimization for SEO and performance, checking alt text, file sizes, formats, responsiveness, lazy loading, CLS prevention, fetchpriority, filenames, and CDN usage.

Core Features & Use Cases

  • Image SEO Analysis: Checks for missing alt text, file size, format, responsiveness, lazy loading, CLS prevention, fetchpriority, filenames, and CDN usage.
  • Use Case: When a user says "image optimization", "alt text", "image SEO", "image audit", "optimize images", "lazy loading", "WebP", or "CLS images", this Skill can provide a detailed analysis and recommendations for improvement.

Quick Start

Run the image optimization analysis for the URL 'https://example.com' and focus on SEO and performance.

Frequently Asked Questions about seo-images

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

FAQPage Schema
How do I check for missing alt text and optimize images for SEO on my web pages?

To optimize images for SEO, you need to analyze HTML for missing alt text, file sizes, formats, and lazy loading. This skill parses web pages using Python to fetch content and provide detailed SEO improvement recommendations.

What is image SEO analysis and how does it prevent CLS issues?

Image SEO analysis evaluates page elements like file format, responsiveness, and fetchpriority to prevent Cumulative Layout Shift (CLS). It audits HTML structure to ensure images load efficiently without shifting page layout.

How do I audit lazy loading and fetchpriority attributes for web page performance?

Auditing lazy loading and fetchpriority involves parsing HTML to verify attribute presence and correct implementation. This skill analyzes fetched page content to check these performance attributes and identify missing optimizations.

Can I use Python and BeautifulSoup to analyze image CDN usage and file formats?

Yes, you can use Python with BeautifulSoup and lxml to parse HTML and analyze image CDN usage, file sizes, and formats. The skill fetches page content via requests to evaluate delivery optimization.

What are the limitations of using Python scripts for image optimization analysis?

Python script analysis relies on fetching HTML via requests and parsing with BeautifulSoup, meaning it evaluates static page structure rather than runtime rendering. It checks attributes like filenames and responsiveness but does not measure actual load times.