Image SEO Audit Summary for dabene.github.io

Overview

Metric Status Count
Total Images (JPEG/PNG) ⚠️ Critical ~80 images
Total Images (WebP) ✅ Good ~200 images
Missing Alt Text ✅ Good 0 (using markdown syntax)
Oversized (>200KB JPEG/PNG) ❌ Critical 30+ images
No Dimensions (HTML img) ⚠️ Minor 2-3 includes
LCP Lazy-loaded ✅ Good No

Key Findings

1. CRITICAL: Massive Unoptimized PNG/JPEG Files

The blog contains extremely large PNG and JPEG files that are not converted to WebP:

Top 30 Legacy Format Images (by file size):

Image Current Size WebP Available Potential Savings
culture-brainrot-revelations-epoque/image-principale.png 10,702 KB YES (1,181 KB) 9,521 KB (89%)
architectures-cognitives-memoire-llm/image-principale.png 9,010 KB YES (501 KB) 8,509 KB (94%)
revelations-surprenantes-methode-bmad-avenir-developpement-modules.png 8,906 KB YES (526 KB) 8,380 KB (94%)
google-ucp-prestashop-agentic-commerce/image-principale.png 8,699 KB YES (421 KB) 8,278 KB (95%)
pdd-vs-bmad-paradigmes-ia/image-principale.png 8,656 KB YES (446 KB) 8,210 KB (95%)
ver-malveillant-shai-hulud/image-principale.png 8,158 KB YES (354 KB) 7,804 KB (96%)
analyse-strategique-tensions-marche-ram-2026.png 7,812 KB YES (324 KB) 7,488 KB (96%)
025-12-13-prestashop-sylius-alliance.png 6,924 KB YES (559 KB) 6,365 KB (92%)
vibe-coding-ecommerce-modules-ia-production.png 6,819 KB YES (551 KB) 6,268 KB (92%)
2025-08-27-gemini-flash-image-revolution.jpg 6,721 KB YES (626 KB) 6,095 KB (91%)
2025-12-22-rigueur-code-chaos-ia-php-prestashop.jpg 6,282 KB YES (326 KB) 5,956 KB (95%)
schema-ucp-architecture.png 6,219 KB NO NEEDS CONVERSION
prestashop-claude-chatgpt-mcp-tools-plus.png 6,101 KB NO NEEDS CONVERSION
ia-pig-butchering-arnaques.jpg 6,052 KB YES (281 KB) 5,771 KB (95%)
profile-hero.jpg 5,710 KB YES (see WebP) 5,200 KB+ (91%)
2025-09-18-google-shopping-gemini-revolution.jpg 4,207 KB NO NEEDS CONVERSION
2025-09-05-prestashop-enterprise-vs-shopify-plus.jpg 3,120 KB NO NEEDS CONVERSION
2025-09-08-doctrine-prestashop-prefix.jpg 2,510 KB NO NEEDS CONVERSION
skills-claude-revelations/image-principale.png 2,416 KB NO NEEDS CONVERSION
2025-09-16-black-friday-geo-suite.jpg 2,297 KB NO NEEDS CONVERSION

2. Image Format Analysis

Good News:

  • Many blog post images already have WebP versions generated
  • Responsive variants exist (480, 720, 1080 suffixes)
  • Logo, favicon, and hero images have WebP versions

Issues:

  • Original PNG files (5-10MB each) are still present and may be linked in some places
  • Some JPEG images lack WebP versions
  • The “produits” folder contains generic-named images (h5bCdyOvb, etc.) that should be renamed

3. Alt Text Assessment

Status: ✅ Good

  • Markdown images use descriptive alt text from the ![alt](url) syntax
  • HTML templates use alt="" which is appropriate
  • Some external images in articles may have non-descriptive alt text

4. Lazy Loading Assessment

Status: ✅ Good

  • All layout images use loading="lazy"
  • LCP hero image uses loading="eager" (correct!)
  • Uses decoding="async" on non-LCP images

5. CLS (Cumulative Layout Shift) Assessment

Status: ✅ Good

  • Most images in includes have width/height attributes
  • Hero images have explicit dimensions
  • Minor issues in: product-card-formation.html, sidebar-random-publication.html, youtube-featured.html

6. File Naming Issues

Issues Found:

  • assets/images/produits/ contains images with generic names like:
    • h5bCdyOvb-low8Tt75UDQ.png
    • bFiJRNp5cq8QAHlzmfeQu.png
    • JfS4iDaLZfc17ZJsUusaH.png
  • These should be renamed to descriptive SEO-friendly names

7. External/Hotlinked Images

Found in posts:

  • YouTube thumbnails: img.youtube.com/vi/.../maxresdefault.webp
  • AI-generated images from ppl-ai-code-interpreter-files.s3.amazonaws.com
  • Cloudinary images from pplx-res.cloudinary.com
  • External blog images (adnabu.com)

Recommendation: Download and host locally for better performance and SEO control.

Total Potential Savings Calculation

Based on converting remaining PNG/JPEG to WebP:

Category Count Est. Total Size Est. WebP Size Potential Savings
Large PNG (>2MB) ~25 ~120 MB ~12 MB ~108 MB
Large JPEG (>1MB) ~20 ~50 MB ~8 MB ~42 MB
Medium (500KB-1MB) ~15 ~10 MB ~3 MB ~7 MB
TOTAL ~60 ~180 MB ~23 MB ~157 MB

Recommendations (Prioritized)

Priority 1: DELETE Legacy PNG Files (Est. 100MB+ savings)

assets/images/blog/2026/02/culture-brainrot-revelations-epoque/image-principale.png
assets/images/blog/2026/02/architectures-cognitives-memoire-llm/image-principale.png
assets/images/blog/2026/02/revelations-surprenantes-methode-bmad-avenir-developpement-modules/image-principale.png
[And 20+ more similar files]

Priority 2: Convert Remaining JPEG to WebP

  • Missing WebP versions for certain images
  • Use batch converter tool

Priority 3: Rename Generic Product Images

h5bCdyOvb-low8Tt75UDQ.png → produit-xxx-feature-1.png
bFiJRNp5cq8QAHlzmfeQu.png → produit-xxx-feature-2.png

Priority 4: Add Width/Height to 3 Include Files

  • product-card-formation.html
  • sidebar-random-publication.html
  • youtube-featured.html

Priority 5: Download External Images

  • Download and host YouTube thumbnails locally
  • Download AI-generated images from s3.amazonaws.com

Lighthouse Impact Estimate

Current: LCP 34.1s, 6.5MB payload, 309KB potential savings

After optimization:

  • Remove 30 large PNG files (~100MB reduction)
  • Convert remaining JPEG to WebP (~40MB reduction)
  • Estimated new payload: ~1MB (images only)
  • Estimated LCP improvement: 20-30s faster