Start with a simple image inventory. Do not optimize only the homepage hero and a few product photos. List every image type that appears across templates, because each type has a different SEO and performance job.
A useful inventory names the template, image role, source system, owner, required aspect ratio, minimum display width, fallback state, and where the image appears on mobile. For Shopify, include product media, variant images, collection cards, blog images, theme section images, badges, icons, and third-party app media. For B2B sites, include service page graphics, case study cards, resource thumbnails, partner logos, author photos, charts, screenshots, and downloadable previews.
- Mark images as revenue-critical, trust-building, editorial, decorative, or operational.
- Record where editors upload each image: Shopify admin, WordPress media library, headless CMS, DAM, or app dashboard.
- Flag images used above the fold because they may affect Largest Contentful Paint.
- Keep a separate list for images that must appear in social sharing, product feeds, or structured data.