Last verified 2026-07-15
shopify product json blocked crawler theme
Blocked product JSON breaks headless and some theme scripts. Fix bot rules carefully — don’t open the store to scrapers wholesale.
The actual problem
Theme or bot protection blocks /products/x.js or JSON — headless carts and some apps silently fail ATC.
Do this
- Hit product JSON from a non-browser client; confirm 200 + variants.
- Allowlist app servers; loosen WAF rules that break storefront JS.
- Re-test ATC on mobile after CDN/WAF changes.
- Monitor 403/429 spikes on product JSON paths.
Tools for this job
- Tillkiln
Storefront/ATC trap detection
Scan the live storefront for stacking, OOS-buyable, and dead links before you blame ads → tillkiln.com.
Related intents
Scan the store before more ad spend
Tillkiln finds checkout and storefront leaks — stacking discounts, OOS still buyable, dead collection links — with a rough $ leak estimate.
Also from Cashkiln
- Tillkiln — scan checkout leaks before you buy more ads
- Netkiln sample — client-ready revenue-health page from a payouts CSV ($19 clean unlock)
- Free leak checklist — six operator checks
Deep-dive report — $29
Self-serve checklist expansion for this query family. PayPal Checkout. No call.