Direct answer: the 13 product entry pages from study 104 contain 654 img tags, of which 634 have a usable src. By URL extension: SVG 234 (36.9%), PNG 225 (35.5%), JPG 160 (25.2%), GIF 5 and 10 without an extension; WebP and AVIF are 0. 37 images (5.8%) are external, from four pages; alt is non-empty on only 238 (36.4%), missing on 287 (43.9%) and empty on 129 (19.7%).

Product pages are more image-heavy than homepages and article pages: 13 pages average 48.8 images, with P13 alone carrying 270 and P02 109. SVG is 36.9%, suggesting many icons/illustrations; alt missing at 43.9% is the worst of the three page types.

634
images with src
36.9%
SVG
5.8%
external images
43.9%
missing alt

Method: same product pages, static img only

The sample is the 13 product entry pages from study 104 (captured 2026-11-01; P01–P15 minus P04/P14 with no product link). With no network, the cached HTML is parsed for <img>: the extension comes from the URL path, external means a different registrable domain, and alt is split into non-empty/empty/missing; width+height, loading=lazy and srcset are recorded too. Format and host rules match the homepage image-delivery study 97.

ItemRuleBoundary
Imageimg with a non-empty, non-data: srcCSS backgrounds excluded
ExternalRegistrable domain differs from the product pageSubdomains count as internal
Extension.jpg/.png/.svg and similar at the end of the pathNot the served format
altNon-empty / empty string / missingCopy quality not judged

Result: SVG 37%, PNG 36%, JPG 25%

FormatCountOf 634
.svg23436.9%
.png22535.5%
.jpg / .jpeg16025.2%
No extension101.6%
.gif50.8%
.webp / .avif0 / 00%

The format mix differs from both other page types: article pages are 80.8% PNG and homepages 43.1%, while product pages are only 35.5% PNG and 36.9% SVG. That does not mean the product photos are vector; many SVGs are icons, arrows and certification marks and should be separated from product photography.

alt: 36.4% non-empty, 43.9% missing

alt stateCountOf 654
Non-empty23836.4%
Empty string12919.7%
Missing28743.9%

This is the worst of the three page types: article pages are 76.8% non-empty and 18.5% missing; homepages 38.0% and 29.1%; product pages 36.4% and 43.9%. Product images drive selection, so missing alt leaves both screen-reader users and image search without the information.

Page-by-page (13 pages)

PageImagesSVGPNGJPGExternalalt non-emptyMissing alt
P014031022
P0210795600293
P03280101824370
P051601600160
P066206110280
P072802713330
P08170134001
P092202110220
P101901170154
P113503412350
P128000816
P1327013921110027242
P151801260139

Images concentrate heavily: P13 alone has 270 (42.6% of all) and P02 107; the rest carry 4–62. P13 also has the most missing alt (242); P09 has 20 of 22 missing. P03 has 24 external images and P12's eight are all external, showing that some templates put product images on a third-party CDN.

Compared with homepages and article pages

Metric13 product pages14 homepages36 article pages
Images with src634538499
PNG35.5%43.1%80.8%
JPG25.2%31.4%10.8%
SVG image files36.9%22.7%0%
External5.8%0%37.7%
alt non-empty36.4%38.0%76.8%
alt missing43.9%29.1%18.5%
width+height1.1%3.0%0%
lazy / srcset0 / 00 / 00 / very few

The three page types fail differently: article pages have too much PNG but decent alt; homepages self-host with low alt; product pages have the most images, the highest SVG share and the worst alt coverage, while rarely self-hosting. One image standard cannot cover all three.

What this means for acceptance

  1. Check product-image alt separately. 43.9% missing is the worst of the three; start with the main product, detail and certification images.
  2. Separate icon SVG from product photos. 36.9% SVG is not all vector product art; group by purpose in acceptance.
  3. Prefer WebP/AVIF for product photos. Both are 0; long product lists can add an on-demand format.
  4. Add width/height and lazy/srcset. Only 1.1% have dimensions and none has lazy/srcset; long lists download full images on mobile.
  5. Check external product images. Four pages use them (P03 24, P12 8); a CDN change would affect those product pages.

Limits

  • 13-page pilot: the same product entry pages as study 104; not all product pages on the sites and not an industry estimate.
  • Extension only: images were not requested, so the served format, bytes and availability are unknown; SVG may be icons or art.
  • alt states only: copy quality is not judged and an empty alt may be decorative.
  • Single snapshot: cached 2026-11-01; no redesign recheck.
  • Page level: navigation, footer and icons included; P13's 270 images include template images.

Data and reproduction

Anonymised data: equipment-product-entry-image-delivery-2026.csv (13 rows × 19 columns: img tags, with src, external, hosts, query params, format counts, three alt states, width/height, lazy, srcset). In-repo copy: docs/research/2026-11-product-entry-image-delivery.csv.

Parser: scripts/homepage_image_probe.py (merges article_image_source_probe.py and article_img_attrs_probe.py); related tests: scripts/test_homepage_image_probe.py (6 tests) and scripts/test_article_image_source_probe.py. Run:

python -m unittest scripts.test_homepage_image_probe

Related: the product entry-page AI-readability pilot, the homepage image-delivery pilot, and the article image-delivery pilot.

Sources and definitions

  1. Sample: 13 product entry-page caches from study 104 (captured 2026-11-01; P04/P14 have no product link).
  2. Images: static img src; extension from the URL path; external by registrable domain; alt in three states.
  3. Measured 2026-11-07 with no network requests; site and product URLs are not published.
About the author

Lingyi Information Official (delivery team) works on requirements, proposals and acceptance for corporate websites, brand and smart-manufacturing projects. This article only counts image URLs' extensions, hosts and alt states in cached product-page HTML; it does not request images or judge the served format, bytes or copyright; 13 pages are a pilot only.

Fix product-image alt before arguing about formats

634 images: SVG 36.9%, PNG 35.5%, JPG 25.2%; alt missing 43.9%.

Request a recheck plan