How do I remove multiple domains from Prerender.io?
Clear the integration from your server or CDN first — then delete via Domain Manager — to avoid leaving AI crawlers routing through a stale Prerender connection.
TL;DR
To remove domains from Prerender.io, disable the integration on your server or CDN first — then delete each domain via Domain Manager in your Prerender.io dashboard. The order matters: if the integration stays active, AI crawlers may continue routing through Prerender.io even after the domain is deleted. Removing a domain also permanently deletes all its cached pages.
Removing a domain from your Prerender.io dashboard alone isn't enough. If the integration code on your server, CDN, or middleware still points to service.prerender.io, AI crawlers and search engines will continue routing through Prerender.io — with no domain to resolve against. That can cause redirect errors or leave stale cached pages affecting your AI & search visibility.
Follow these steps in order for each domain you're removing.
Step 1: Remove the Prerender.io integration from your server or CDN
Before touching Domain Manager, disable the Prerender.io integration on your infrastructure. Check your middleware, web server config, or CDN settings for any routes or rules pointing to service.prerender.io and remove or disable them.
⚠️ If the integration remains active when you delete the domain from your dashboard, AI crawlers and search engines may still route through Prerender.io with no domain to serve — causing redirect errors or continued stale responses. Always complete this step first.
If you're not sure where your integration lives, the integrations guide covers the most common setups by framework and CDN.
ℹ️ If you're removing domains from multiple environments — for example, production and staging — repeat this step for each environment where Prerender.io is active.
Step 2: Open Domain Manager in your Prerender.io dashboard
Log in to dashboard.Prerender.io.io and select Domain Manager from the left-hand navigation.
Step 3: Delete each domain and confirm
⚠️ Deleting a domain permanently removes it from your account and deletes all cached pages associated with it. This cannot be undone.
Locate the domain in the Domain Manager table. Click the trash can icon in the Actions column, then confirm your decision in the modal that appears.

Repeat for each domain you're removing.
ℹ️ If you want to speed up removal confirmation on your end, clear the cache for the domain before deleting it. This reduces the window between deletion and full cache clearance.
Step 4: Verify Prerender.io is no longer handling the removed domains
After deleting each domain, confirm that Prerender.io has stopped serving responses for it. Check the response headers for a request to the domain — specifically, look for the x-prerender-request-id header.
See how to check if Prerender.io is active on a URL for the full verification method.
✅ The domain is fully removed when the x-prerender-request-id header is absent from response headers — confirming Prerender.io is no longer intercepting requests for that domain.
If x-prerender-request-id is still present after completing all steps, check that the integration code was fully removed in Step 1 — a remaining route or redirect rule is the most common cause.
💬 Still need help?
If Prerender.io is still appearing to serve responses after you've removed the domain and its integration, our support team can help investigate. Include the domain name, the response headers showing x-prerender-request-id, and a brief description of what you've already removed.
→ Contact us at support@prerender.io