IndexShield$29 one-time

Your staging is in Google — here’s the lockdown pack

Paste a public URL. See which of your non-prod hosts are live and indexable (with the live status code and robots signals for each host). If eligible, pay $29 → on-page preview of exact host list + inert diffs → typed per-host confirm → apply zip (Next middleware or nginx only). You install; we never edit your site. Deployment changes verify immediately; Google updates on its own schedule (typically 2–6 weeks, not guaranteed).

See sample zip tree
Observed hosts on your scan
Sample layout · acme.comIllustrative rows, not a real scan
HostStatusIndexableAuthrobots.txtHeaders
staging.acme.comLEAKyes · 200noneAllow: /no X-Robots-Tag
pr-1182.preview.acme.comRISKYyes · 200nonemissingno X-Robots-Tag
qa.acme.comSAFEno · 401basic auth——
www.acme.comSAFEIntended prod (guess)yes · 200noneAllow: /untouched (sampled)
Example: staging.acme.com answered 200 with no noindex
staging.acme.comWe read the live response at scan time. No screenshot is taken, and indexing in Google is not checked.

Sample zip tree

indexshield-acme.com.zipNext middleware variant
indexshield-acme.com/
├── middleware.ts            # X-Robots-Tag: noindex on allowlisted non-prod hosts
├── RUNBOOK-SEQUENCING.md    # crawlable noindex first; no robots Disallow until pages drop
├── REMOVALS-WORKLIST.md     # manual GSC paste; no bulk import
├── verify.sh
├── ROLLBACK.md
└── INSTALL.md

nginx variant ships nginx-noindex.conf in place of middleware.ts. You install; we never edit your site.

FAQ

Will you deindex us?
No. We ship lockdown files + a removals worklist. Google moves on its schedule.
Do you edit my site?
No. You (or your deploy contact) install. Zero HITL after pay except automated refunds.
Netlify / Cloudflare Pages / WordPress?
Out of v1 adapter scope — refuse with free guidance.
CiteKit / SharePack / IconPack / LcpHero?
Different lawns. IndexShield = staging/preview leak → lockdown pack.