
Apple scored B (86%) with 112 issues across 6 tested pages, ranking #6 of 14 US retail sites. That's 7 more than the 105.1 category average (57th percentile).
Top issues to fix immediately: "API Key Exposed in URL Query Parameters" โ Move the API key from URL query parameters to a secure HTTP header (e; "Massive Number of Render-Blocking Resources Loading Synchronously" โ 1) Defer non-critical JavaScript using async/defer attributes; 2) Split CSS into critical path CSS (inline in <head>)...; "Missing Cache Headers on Static Resources" โ 1) Add Cache-Control headers to all static assets: Use long expiration times (1 year+) for versioned/hashed filenames (e.
Weakest area โ accessibility (6/10): Images lack visible alt-text indicators, color contrast appears adequate, but keyboard navigation efficiency and screen reader ...
Quick wins: Add explicit alt-text and captions for all product images to improve screen reader experience. Implement a sticky navigation or quick-access menu for easier product filtering and discovery.






Sharon ยท Security Networking AnalyzerNo console text availableGET https://www.apple.com/us/shop/bag/status?apikey=SFX9YPYY9PPXCU9KH - Status: 200
Sharon ยท Security Networking AnalyzerNo console text availableGET https://securemetrics.apple.com/b/ss/applestoreww/1/JS-2.23.0/s28298251606225?AQB=1&ndh=1&pf=1&t=16%2F2%2F2026%2017%3A26%3A5%201%20420&fid=2E64F49FFBFDAAFB-00A16927E9519ED8&ce=UTF-8&cdp=2&cl=1800&pageName=apple%20-%20index%2Ftab%20%28us%29&g=https%3A%2F%2Fwww.apple.com%2F&cc=USD&ch=www.us.homepage&server=ac-2.29.0&h1=www.us.homepage&v3=aos%3A%20us&l3=D%3Das_tex&c4=D%3Dg&v4=D%3DpageName&v14=en-us&c20=aos%3A%20us&v54=D%3Dg&v97=s.t-p&s=800x600&c=24&j=1.6&v=N&k=Y&bw=1920&bh=1080&AQE=1 - Status: 302
Jason ยท GenAI Code Analyzerโ ๏ธ AI/LLM ENDPOINT DETECTED on multiple requests during page loadGET https://www.apple.com/v/home/cm/built/scripts/main.built.js - Status: 200 โ ๏ธ AI/LLM ENDPOINT DETECTED, GET https://www.apple.com/autopush/us/fam-gallery/scripts/endless-entertainment-gallery.built.js - Status: 200 โ ๏ธ AI/LLM ENDPOINT DETECTED