www.target.com
Metrics
Final screenshot
Diagnostics
70% of content requires JS · 30% of rendered content recovered (rest is placeholder/wrong)
Fix: Server-render or statically generate the main content so a non-JS agent still receives it; make client rendering a progressive enhancement, not the source of truth.
signal 0.02 · generic JSON-LD 1/1
Fix: Wrap the real content in <main>/<article>, cut repeated nav/boilerplate, and keep the primary content dense and early in the DOM.
Rendered profile: headless
Metrics
Final screenshot
Diagnostics
70% of content requires JS · 30% of rendered content recovered (rest is placeholder/wrong)
Fix: Server-render or statically generate the main content so a non-JS agent still receives it; make client rendering a progressive enhancement, not the source of truth.
signal 0.03 · generic JSON-LD 1/1
Fix: Wrap the real content in <main>/<article>, cut repeated nav/boilerplate, and keep the primary content dense and early in the DOM.
Rendered profile: headless
Access & discovery checks — separate from the gated CAV metrics above. Click an issue for business impact, what we measured, and how to fix. · Take the Agent Readiness course →
Agent files & endpoints
Issues (4)
✗ XML sitemap present medium impact No /sitemap.xml
Business impact A sitemap is your table of contents for AI crawlers. Without it agents follow homepage links and miss deep pages (products, docs, pricing) — shrinking what they can recommend.
What we measured We fetch /sitemap.xml (and /sitemap_index.xml), confirm valid XML with <loc> entries, and check <lastmod> freshness.
How to fix Generate an XML sitemap of all public pages with current lastmod dates and reference it in robots.txt.
# robots.txt
Sitemap: https://example.com/sitemap.xml
~ agents.json discovery low impact Absent (emerging standard)
Business impact agents.json describes what your site can DO for agents (services, endpoints, capabilities) — an emerging discovery standard. Early adopters get native agent integration.
What we measured We check /agents.json and /.well-known/agents.json for a valid configuration.
How to fix Publish /agents.json describing your site's capabilities and actions.
Spec: https://agents-json.org
~ WebMCP endpoint low impact Absent (emerging standard)
Business impact WebMCP lets agents call actions on your site directly (book, buy, query) instead of scraping the DOM. Early adopters get native AI-agent interoperability.
What we measured We check /.well-known/webmcp and /webmcp.json for a valid actions array.
How to fix Add a WebMCP endpoint exposing your key actions to agents.
Spec: https://webmcp.org
~ API documentation low impact No OpenAPI/Swagger found
Business impact Programmatic agents prefer a typed API. An OpenAPI/Swagger spec lets them integrate without scraping.
What we measured We probe /openapi.json, /swagger.json, /api-docs and /.well-known/openapi.json.
How to fix Publish an OpenAPI spec at a well-known path.
Passed audits (8)
How to improve
3423 KiB (55%) of JS goes unused. Code-split, lazy-load below-the-fold scripts, and drop unused dependencies — less JS also lowers CAV Token Cost (TC) and speeds up agent parsing.
3.5 MB transferred. Enable Brotli, serve WebP/AVIF images, and defer non-critical resources.
Longest task 190 ms (8 long tasks). Split heavy work, defer third-party scripts, and move compute off the main thread.
JavaScript coverage
3423 KiB unused of 6254 KiB (55% unused JS) — unused JS inflates Token Cost (TC) and slows the agent's parse.
| Script | Size | Unused |
|---|---|---|
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/pages/_app-62c0923a6e9f3360.js | 1221 KiB | 643 KiB (53%) |
| https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202606250101/pubads_impl.js?cb=31099434 | 609 KiB | 368 KiB (60%) |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/vendor-e471af55e89eab7f.js | 600 KiB | 343 KiB (57%) |
| https://assets.targetimg1.com/webui/scripts/fullstory/fs.20250319-01.js | 291 KiB | 200 KiB (69%) |
| https://resources.digital-cloud.medallia.com/wdcus/235967/onsite/generic1768825497250.js | 240 KiB | 152 KiB (63%) |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/main-0d6ae7cddc903f52.js | 280 KiB | 148 KiB (53%) |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/slingshot-components-Banner.2b571f28538b7d55.js | 201 KiB | 124 KiB (62%) |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/framework-026f8d58635a3089.js | 185 KiB | 113 KiB (61%) |
| https://cdn.attn.tv/tag/2026-latest/unified-tag.js?v=2026-latest_29052e05d9d | 156 KiB | 107 KiB (69%) |
| https://client.px-cloud.net/PXGWPp4wUS/main.min.js | 231 KiB | 102 KiB (44%) |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/47168.8a4c4ccae0a517ed.js | 132 KiB | 90 KiB (68%) |
| https://p.toadmash.net/1782961561/8c944d60-66e8-47de-b0a2-892ccb1a932c.js | 165 KiB | 89 KiB (54%) |
Network
Heaviest requests
| URL | Type | Status | Transfer |
|---|---|---|---|
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/pages/_app-62c0923a6e9f3360.js | Script | 200 | 388 KiB |
| https://target.scene7.com/is/image/Target/GUEST_cf7968c3-2944-476c-b4f3-ebe318e9fdad?wid=800 | Image | 200 | 277 KiB |
| https://assets.targetimg1.com/ssx/ssx.mod.js?seed=AEBBFyGfAQAAoM-_h5TuZcpOQYAStOIrZ8UpSPZomcko8wIpS-yYb1TxJ6m6&X-GyJwza5Z--z=q | Script | 200 | 198 KiB |
| https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202606250101/pubads_impl.js?cb=31099434 | Script | 200 | 191 KiB |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/vendor-e471af55e89eab7f.js | Script | 200 | 166 KiB |
| https://target.scene7.com/is/image/Target/GUEST_a2210ab1-300c-4d01-b5a5-55df1efe3b11?fmt=webp&qlt=80&wid=2400 | Image | 200 | 138 KiB |
| https://target.scene7.com/is/image/Target/GUEST_9006990c-bf1b-4bf8-b9e7-a795ae8b34fd?wid=2160&qlt=80&fmt=webp | Image | 200 | 133 KiB |
| https://target.scene7.com/is/image/Target/GUEST_83400728-2426-48a5-a1c9-51345c031913?wid=2160&qlt=80&fmt=webp | Image | 200 | 133 KiB |
| https://client.px-cloud.net/PXGWPp4wUS/main.min.js | Script | 200 | 97 KiB |
| https://assets.targetimg1.com/webui/scripts/fullstory/fs.20250319-01.js | Script | 200 | 94 KiB |
| https://www.target.com/ | Document | 200 | 88 KiB |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/main-0d6ae7cddc903f52.js | Script | 200 | 86 KiB |
| https://resources.digital-cloud.medallia.com/wdcus/235967/onsite/generic1768825497250.js | Script | 200 | 69 KiB |
| https://target.scene7.com/is/image/Target/GUEST_acb6e5a7-5e64-471f-91c6-ddc885c8e6aa?wid=720&qlt=80&fmt=webp | Image | 200 | 69 KiB |
| https://assets.adobedtm.com/92025c83a551/2653a632bdc7/launch-270dfdaa71b7.min.js | Script | 200 | 61 KiB |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/slingshot-components-Banner.2b571f28538b7d55.js | Script | 200 | 61 KiB |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/framework-026f8d58635a3089.js | Script | 200 | 59 KiB |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/css/401b7934a3b20354.css | Stylesheet | 200 | 52 KiB |
| https://cdn.attn.tv/tag/2026-latest/unified-tag.js?v=2026-latest_29052e05d9d | Script | 200 | 51 KiB |
| https://target.scene7.com/is/image/Target/GUEST_6b2c6c49-367d-4a5d-932c-18a92de5647f?fmt=webp&qlt=80&wid=600 | Image | 200 | 49 KiB |
| https://p.toadmash.net/1782961561/8cb0d2c8-acf9-4030-918d-cabe6d0421d8.js | Script | 200 | 44 KiB |
| https://p.toadmash.net/1782961561/8c944d60-66e8-47de-b0a2-892ccb1a932c.js | Script | 200 | 43 KiB |
| https://target.scene7.com/is/image/Target/GUEST_9ac75e00-dc9a-4246-b365-f931290d1a50?wid=720&qlt=80&fmt=webp | Image | 200 | 42 KiB |
| https://p.toadmash.net/1782961561/edab4434-6591-436f-ad25-cfcc91b52fa3.js | Script | 200 | 42 KiB |
| https://assets.targetimg1.com/webui/top-of-funnel/_next/static/chunks/47168.8a4c4ccae0a517ed.js | Script | 200 | 37 KiB |
| https://securepubads.g.doubleclick.net/tag/js/gpt.js | Script | 200 | 35 KiB |
| https://target.scene7.com/is/image/Target/GUEST_3aaf98a2-4714-4421-86c7-5e30325ea230?wid=720&qlt=80&fmt=webp | Image | 200 | 31 KiB |
| https://assets.targetimg1.com/ui/fonts/3420ab8a-6ccf-4c75-9da7-efe26f1ced8a.woff2 | Font | 200 | 29 KiB |
| https://assets.targetimg1.com/ui/fonts/99ecc614-958b-457a-be15-01e00c53057f.woff2 | Font | 200 | 29 KiB |
| https://target.scene7.com/is/image/Target/GUEST_90784616-2ea3-46b8-b7a7-94f421042c9d?fmt=webp&qlt=80&wid=600 | Image | 200 | 28 KiB |
Long tasks (>50 ms)
| Start | Duration |
|---|---|
| 1015 ms | 190 ms |
| 1243 ms | 152 ms |
| 1947 ms | 83 ms |
| 817 ms | 78 ms |
| 2051 ms | 76 ms |
| 1729 ms | 64 ms |
| 654 ms | 60 ms |
| 895 ms | 55 ms |