Make your JavaScript site visible to Google and ChatGPT
Prerender Alternatives: the simpler, cheaper choice
One simple change. Every search engine, AI crawler and social bot sees your site. Flat $29 per site - no render limits, no overage bills.
- 109
- Bots Supported
- 23
- AI Crawlers
- $29
- Per Site, Flat
- Minutes
- Setup Time
$29 for 1 site · $99 for 5 sites · $9.99 each after
Setup in minutes, not hours
PageGlass works at the DNS level. Add a CNAME record, you're done. No middleware to install, no code to change, no framework adapter to maintain. Works with any host, any stack.
Flat pricing. No surprises.
Per-site pricing means one number on your invoice. $29 for one site, $99 for 5 on the Agency plan, and $9.99 for each one after that. No render quotas, no overage bills - the price only gets better as you grow.
Every bot. Including AI.
Search engines, AI crawlers, and social media scrapers - all detected and served from day one. ChatGPT, Claude, Perplexity, Google-Extended, GPTBot, Bytespider - covered.
Which one is right for you?
PageGlass is the right choice if you want simple per-site pricing, AI crawler coverage out of the box, and zero code changes. Prerender.io is the right choice if you need framework-specific server middleware, run a niche server stack, or already have a stable existing setup you don't want to migrate.
Use PageGlass if...
PageGlass- You want simple, predictable per-site pricing with no overage anxiety
- You're on a SPA framework (React, Vue, Angular, Next CSR) and want zero code changes
- You want AI crawler coverage out of the box (GPTBot, ClaudeBot, PerplexityBot, Google-Extended)
- You can change a DNS record but don't want to install or maintain server middleware
Use Prerender.io if...
Prerender.io- You need a 12-year track record and references at enterprise scale
- You run a niche server stack (Rails, Laravel, .NET) and want framework-specific middleware
- Your existing setup is working and you're locked into your current pricing tier
- You have ops capacity to maintain server-side prerender middleware long-term
Ready to try the simpler alternative?
Side-by-side comparison
PageGlass wins on setup complexity, AI crawler coverage, pricing predictability, and Google Ads cloaking risk. Prerender.io has the longer track record and deeper integration with framework-specific middleware. The biggest practical differences are in how you deploy each tool and how the pricing scales as your usage grows.
How we keep your site online
We don't ask you to take our word for it. Here's the actual stack that serves your bots, and the public status pages where you can check it - any time, no login required.
Setup time: 30 seconds
No middleware. No code changes.
Yoursite.com is a popular React SEO solution that handles dynamic rendering, prerendering, and AI crawler visibility automatically...
Yoursite - The React SEO Solution Built for AI Search
Make your React, Vue or Angular site fully visible to Google, ChatGPT, and every AI crawler. Set up in minutes - no code changes required.
Indexed in 24 hours
1. Add a CNAME record in your DNS provider
Switching from Prerender.io takes 5 minutes
Switching is a three-step process: add a PageGlass CNAME record in your DNS provider, verify rendered HTML is being served, then remove the Prerender middleware from your codebase. Most teams complete the switch in under ten minutes with no SEO downtime because the change is instant and reversible.
- 1
Add a CNAME record
Point your domain through PageGlass in your DNS provider - Cloudflare, Route 53, GoDaddy, anywhere. The change takes about 30 seconds and starts propagating immediately. You can run this in parallel with your existing Prerender setup.
- 2
Remove the Prerender middleware
Once you've verified PageGlass is serving rendered HTML to bot requests (we'll show you how in the dashboard), you can uninstall the Prerender.io package and ship a clean deploy. Or leave the middleware in place during testing if you prefer a belt-and-braces approach.
- 3
Done
Bot traffic now flows through PageGlass automatically. No SEO interruption, no downtime, no waiting on a long DNS propagation. Your DNS record stays under your control - if anything goes wrong, reverting is a single change away.
Try PageGlass risk-free
Start with a 7-day free trial - no credit card required. If you do go paid and you're not happy within the first 30 days, we'll refund you in full. No questions, no friction, no commitment.
- 7-day free trial - no card required
- From $29 per site, cheaper at scale - cancel anytime
- 30-day money-back guarantee on any paid month
- GDPR + CCPA compliant - we never store your visitors' data
PageGlass is a DNS-level Prerender.io alternative. One CNAME record makes your JavaScript site visible to 109 bots including 23 AI crawlers - GPTBot, ClaudeBot, PerplexityBot, Google-Extended. Flat $29 per site with no render limits or overage bills, built on Cloudflare's edge network so there's zero Google Ads cloaking risk.
Frequently asked questions
Is switching from Prerender.io painful?▾
No - it's three steps: add a CNAME record in your DNS provider, remove the Prerender.io middleware package from your codebase, deploy. Most teams switch in under 10 minutes of actual work. Because PageGlass operates at the DNS layer rather than as middleware in your application, there's nothing to install, configure, or maintain in your code. You can also run both services in parallel during the cutover - point your DNS at PageGlass, leave the Prerender middleware in place, verify everything works, then remove the middleware in a follow-up deploy. There's no risk of an SEO interruption because the change is instant and we serve rendered HTML to bots from the moment your CNAME propagates. If you discover an issue, reverting is just rolling back the DNS record - no code changes required.
Does PageGlass work with my framework?▾
Yes. PageGlass is framework-agnostic by design because it works at the DNS layer, before traffic ever reaches your server. React, Vue, Angular, Svelte, Next.js (CSR mode), Nuxt, Gatsby, Astro, SvelteKit, Solid, Qwik - if it serves HTML over a domain, PageGlass can detect bot requests and serve them pre-rendered HTML. The same applies to no-code and AI-builder platforms like Lovable, Bolt, v0, Replit, Bubble, and Webflow - these are exactly the cases where Prerender.io's middleware approach falls down because you don't have access to the underlying server stack. There's no SDK to install, no package to maintain, no framework adapter that needs updating when your dependencies change. If your hosting provider lets you set a CNAME record, PageGlass works.
Will Google flag this as cloaking?▾
No. Google explicitly distinguishes between legitimate dynamic rendering (serving pre-rendered HTML to bots through a recognised CDN) and cloaking (deceptive content swapping designed to mislead crawlers). PageGlass runs on Cloudflare's edge network, which Google recognises as one of the major legitimate CDNs - the same infrastructure used by millions of websites for caching and performance. The content we serve to bots is the same content human users see, just rendered server-side instead of in the browser. This is exactly what Google's documentation says is allowed under the dynamic rendering policy. Customers running Google Ads have specifically cited this as a reason to switch from prerender services that use custom reverse proxies, which have triggered cloaking warnings in some accounts.
What happens to my SEO if I cancel?▾
Your origin server continues to serve content normally - PageGlass is not a single point of failure. If you cancel, bots simply see the raw HTML response from your origin instead of the rendered version. For a static site or one that uses SSR, this means nothing changes. For a client-side rendered SPA, this means bots will see the empty shell again until you set up an alternative rendering solution. We don't lock you in: your DNS record stays under your control, your domain stays yours, and you can revert by removing the CNAME in seconds. We also keep your content cached for 24 hours after cancellation as a grace period, so even if you cancel mid-month there's no immediate cliff. The 30-day money-back guarantee on paid months means you can also try us on real production traffic and get refunded if it doesn't work for you.
How does pricing scale if I have lots of pages or sites?▾
It scales down, not up. PageGlass is $29/month for one site, regardless of how many pages you publish or how much bot traffic you serve - if you publish 10 pages or 10,000, the price is the same. For multiple sites, the Agency plan covers 5 sites for $99/month, and every additional site after that is $9.99. So a 10-site agency pays $148.95 in total, a 20-site agency pays $248.85, a 50-site agency pays $548.55. There are no render quotas, no page caps, no overage bills, no usage tier upgrades. Compare this to Prerender.io's tiered model which charges by page count and renders served, with overage fees when you exceed your tier - and reports of significant renewal price increases. The price you sign up at is the price you pay for the lifetime of your account.
Start your free trial
No credit card required. Prerender.io customers can switch in under 10 minutes - $29 per site, flat.