{
  "meta": {
    "vertical": "large US retail chains",
    "sampleSize": 35,
    "measured": 17,
    "measuredAt": "2026-07-29",
    "method": "Single HTTPS homepage GET per site via curl, delivered HTML only (no JavaScript executed). Third-party and tracker counts reflect origins declared in the delivered document; runtime-injected resources are out of scope. Accessibility signals are document-level structural checks, not a full WCAG audit.",
    "excluded": [
      {
        "name": "Target",
        "reason": "HTTP 429 (automated request blocked)"
      },
      {
        "name": "Kroger",
        "reason": "connection error (Command failed: curl -sS -L --max-time 25 --max-redirs 5 --compressed -A Mozilla)"
      },
      {
        "name": "Home Depot",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Best Buy",
        "reason": "connection error (Command failed: curl -sS -L --max-time 25 --max-redirs 5 --compressed -A Mozilla)"
      },
      {
        "name": "Macy's",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Kohl's",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Wayfair",
        "reason": "HTTP 429 (automated request blocked)"
      },
      {
        "name": "Chewy",
        "reason": "HTTP 429 (automated request blocked)"
      },
      {
        "name": "Etsy",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "REI",
        "reason": "connection error (Command failed: curl -sS -L --max-time 25 --max-redirs 5 --compressed -A Mozilla)"
      },
      {
        "name": "Dick's Sporting Goods",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Petco",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "AutoZone",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Tractor Supply",
        "reason": "connection error (Command failed: curl -sS -L --max-time 25 --max-redirs 5 --compressed -A Mozilla)"
      },
      {
        "name": "Five Below",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Williams-Sonoma",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Crate & Barrel",
        "reason": "HTTP 403 (automated request blocked)"
      },
      {
        "name": "Bath & Body Works",
        "reason": "HTTP 307"
      }
    ]
  },
  "sites": [
    {
      "name": "Walmart",
      "ttfbMs": 296,
      "totalMs": 361,
      "htmlKB": 401,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": true,
      "h1": 1,
      "imgs": 19,
      "imgAltPct": 95,
      "thirdParties": 5,
      "trackers": 4,
      "trackerList": [
        "doubleclick.net",
        "connect.facebook.net",
        "criteo",
        "fullstory.com"
      ],
      "consentSignal": false,
      "preConsentCookies": 2
    },
    {
      "name": "Costco",
      "ttfbMs": 281,
      "totalMs": 500,
      "htmlKB": 3603,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": true,
      "h1": 1,
      "imgs": 20,
      "imgAltPct": 90,
      "thirdParties": 21,
      "trackers": 2,
      "trackerList": [
        "tiktok.com",
        "criteo"
      ],
      "consentSignal": true,
      "preConsentCookies": 8
    },
    {
      "name": "Lowe's",
      "ttfbMs": 632,
      "totalMs": 686,
      "htmlKB": 327,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": false,
      "skipLink": false,
      "h1": 0,
      "imgs": 11,
      "imgAltPct": 100,
      "thirdParties": 3,
      "trackers": 1,
      "trackerList": [
        "doubleclick.net"
      ],
      "consentSignal": true,
      "preConsentCookies": 24
    },
    {
      "name": "Nordstrom",
      "ttfbMs": 435,
      "totalMs": 490,
      "htmlKB": 252,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": false,
      "viewport": false,
      "mainLandmark": false,
      "skipLink": false,
      "h1": 0,
      "imgs": 0,
      "imgAltPct": 100,
      "thirdParties": 0,
      "trackers": 0,
      "trackerList": [],
      "consentSignal": false,
      "preConsentCookies": 1
    },
    {
      "name": "Gap",
      "ttfbMs": 277,
      "totalMs": 364,
      "htmlKB": 780,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": true,
      "h1": 0,
      "imgs": 3,
      "imgAltPct": 100,
      "thirdParties": 2,
      "trackers": 1,
      "trackerList": [
        "tiktok.com"
      ],
      "consentSignal": true,
      "preConsentCookies": 5
    },
    {
      "name": "Nike",
      "ttfbMs": 480,
      "totalMs": 669,
      "htmlKB": 1119,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": true,
      "h1": 1,
      "imgs": 44,
      "imgAltPct": 98,
      "thirdParties": 18,
      "trackers": 2,
      "trackerList": [
        "connect.facebook.net",
        "segment.io"
      ],
      "consentSignal": false,
      "preConsentCookies": 5
    },
    {
      "name": "IKEA",
      "ttfbMs": 261,
      "totalMs": 1210,
      "htmlKB": 1811,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": false,
      "h1": 1,
      "imgs": 109,
      "imgAltPct": 64,
      "thirdParties": 11,
      "trackers": 1,
      "trackerList": [
        "tiktok.com"
      ],
      "consentSignal": true,
      "preConsentCookies": 3
    },
    {
      "name": "eBay",
      "ttfbMs": 685,
      "totalMs": 1084,
      "htmlKB": 471,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": false,
      "viewport": false,
      "mainLandmark": true,
      "skipLink": true,
      "h1": 1,
      "imgs": 81,
      "imgAltPct": 62,
      "thirdParties": 19,
      "trackers": 0,
      "trackerList": [],
      "consentSignal": false,
      "preConsentCookies": 19
    },
    {
      "name": "Sephora",
      "ttfbMs": 8888,
      "totalMs": 8969,
      "htmlKB": 795,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": false,
      "skipLink": false,
      "h1": 1,
      "imgs": 4,
      "imgAltPct": 75,
      "thirdParties": 3,
      "trackers": 1,
      "trackerList": [
        "tiktok.com"
      ],
      "consentSignal": false,
      "preConsentCookies": 18
    },
    {
      "name": "Ulta Beauty",
      "ttfbMs": 297,
      "totalMs": 480,
      "htmlKB": 1582,
      "httpVersion": "2",
      "compressed": false,
      "hsts": false,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": false,
      "h1": 0,
      "imgs": 110,
      "imgAltPct": 22,
      "thirdParties": 11,
      "trackers": 1,
      "trackerList": [
        "tiktok.com"
      ],
      "consentSignal": true,
      "preConsentCookies": 5
    },
    {
      "name": "Staples",
      "ttfbMs": 730,
      "totalMs": 797,
      "htmlKB": 512,
      "httpVersion": "2",
      "compressed": true,
      "hsts": false,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": false,
      "h1": 1,
      "imgs": 15,
      "imgAltPct": 87,
      "thirdParties": 5,
      "trackers": 8,
      "trackerList": [
        "googletagmanager.com",
        "google-analytics.com",
        "doubleclick.net",
        "criteo",
        "quantserve.com",
        "fullstory.com",
        "marketo.com",
        "demandbase.com"
      ],
      "consentSignal": true,
      "preConsentCookies": 19
    },
    {
      "name": "Office Depot",
      "ttfbMs": 692,
      "totalMs": 773,
      "htmlKB": 2610,
      "httpVersion": "2",
      "compressed": true,
      "hsts": false,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": false,
      "skipLink": false,
      "h1": 0,
      "imgs": 123,
      "imgAltPct": 80,
      "thirdParties": 42,
      "trackers": 4,
      "trackerList": [
        "google-analytics.com",
        "connect.facebook.net",
        "ads.linkedin.com",
        "snap.licdn.com"
      ],
      "consentSignal": true,
      "preConsentCookies": 20
    },
    {
      "name": "Dollar General",
      "ttfbMs": 172,
      "totalMs": 229,
      "htmlKB": 833,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": false,
      "skipLink": false,
      "h1": 1,
      "imgs": 289,
      "imgAltPct": 99,
      "thirdParties": 23,
      "trackers": 0,
      "trackerList": [],
      "consentSignal": true,
      "preConsentCookies": 0
    },
    {
      "name": "Barnes & Noble",
      "ttfbMs": 283,
      "totalMs": 1103,
      "htmlKB": 6515,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": false,
      "h1": 1,
      "imgs": 256,
      "imgAltPct": 84,
      "thirdParties": 14,
      "trackers": 2,
      "trackerList": [
        "googletagmanager.com",
        "tiktok.com"
      ],
      "consentSignal": false,
      "preConsentCookies": 1
    },
    {
      "name": "Foot Locker",
      "ttfbMs": 201,
      "totalMs": 263,
      "htmlKB": 1054,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": true,
      "h1": 1,
      "imgs": 95,
      "imgAltPct": 94,
      "thirdParties": 7,
      "trackers": 0,
      "trackerList": [],
      "consentSignal": false,
      "preConsentCookies": 0
    },
    {
      "name": "Old Navy",
      "ttfbMs": 289,
      "totalMs": 375,
      "htmlKB": 1042,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": true,
      "h1": 0,
      "imgs": 14,
      "imgAltPct": 93,
      "thirdParties": 4,
      "trackers": 1,
      "trackerList": [
        "tiktok.com"
      ],
      "consentSignal": true,
      "preConsentCookies": 5
    },
    {
      "name": "Michaels",
      "ttfbMs": 411,
      "totalMs": 495,
      "htmlKB": 530,
      "httpVersion": "2",
      "compressed": true,
      "hsts": true,
      "htmlLang": true,
      "viewport": true,
      "mainLandmark": true,
      "skipLink": false,
      "h1": 0,
      "imgs": 58,
      "imgAltPct": 97,
      "thirdParties": 13,
      "trackers": 1,
      "trackerList": [
        "googletagmanager.com"
      ],
      "consentSignal": true,
      "preConsentCookies": 2
    }
  ]
}