
Waitrose scored B (85%) with 110 issues across 6 tested pages, ranking #8 of 22 UK retail sites. That's 14 fewer than the 123.7 category average (64th percentile).
Top issues to fix immediately: "Missing cache headers on all static assets causing repeated re-downloa" โ Add proper Cache-Control headers to all static assets: 1) Set long cache durations (1 year) for content-hashed assets...; "Missing Cache Headers on All Static Assets" โ 1) Configure server/CDN to set aggressive caching headers for all versioned assets: Cache-Control: public, max-age=31...; "Multiple Obfuscated Endpoints Making Unidentified POST/GET Requests on" โ 1) Document all internal API endpoints with clear, meaningful names that reflect their purpose.
Weakest area โ accessibility (6/10): Limited visible accessibility indicators. No obvious alt-text descriptions, color contrast in some areas may be insufficient, a...






Tariq ยท Performance SpecialistN/A - Issue visible in network headersGET https://www.waitrose.com/ecom/assets/69-9680ea366584efd6fff8.css - Status: 200 โ ๏ธ MISSING CACHE HEADERS
Tariq ยท Performance Specialist[ERROR] Failed to load resource: net::ERR_NAME_NOT_RESOLVEDGET https://www.waitrose.com/ecom/assets/bundle-1b69d3c1127f5375d038.css - Status: 200 โ ๏ธ MISSING CACHE HEADERS โ ๏ธ POTENTIALLY RENDER-BLOCKING
Jason ยท GenAI Code Analyzer[LOG] %c[YextAnalytics]%c- Tracked Pages event: PAGE_VIEWPOST https://www.waitrose.com/bdi6IkvF/F0ns0fD/bMfhPEF/ND/3fk1mGzmbXwfcfiG/O0lncRp8PRA/XS4/6SUQZb04B - Status: N/A and Status: 201, GET https://www.waitrose.com/bdi6IkvF/F0ns0fD/bMfhPEF/ND/3fk1/EC5AcRp8PRA/Jxl/gXWNNAzUq - Status: 200