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
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.pngbFiJRNp5cq8QAHlzmfeQu.pngJfS4iDaLZfc17ZJsUusaH.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.htmlsidebar-random-publication.htmlyoutube-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