Promptwatch Logo

prerender

It's HTML pre rendering service for SPA(Single Page Application) Website SEO.
Prerender, LLCPrerender
SEO

What is prerender?

Prerender is an HTML rendering service for JavaScript sites. Prerender.io says its crawler fetches a customer's pages so the service can render and cache them for search engines and AI crawlers. A request from Prerender is the cache-building step, not proof that a downstream search or AI system requested the same page.

The service uses desktop and mobile crawlers backed by a headless browser, plus a sitemap worker. Current full user agents contain Prerender (+https://github.com/prerender/prerender), while the sitemap worker can consist of that identifier alone. Browser version numbers change, so matching the stable Prerender text is more durable than matching a complete header.

Rendered HTML can help a crawler read a page that otherwise returns a thin JavaScript shell. That is an indirect delivery function: Prerender itself does not rank the page, choose citations, or operate a public answer index. Its crawler documentation also makes no claim that an origin fetch supplies general model-training data.

Prerender.io's current crawling guidance says the service respects robots.txt, but this directory record does not mark that behavior as confirmed. The operator also warns that user-agent strings can be copied. It publishes methods based on current IP ranges and forward-confirmed reverse DNS for customers that need to verify requests.

Indirectly relevant

Is prerender relevant for AI search?

Indirectly. prerender has no AI product of its own, but its output can end up in the systems that AI answers draw on.

prerender is an SEO auditing crawler. It has no direct effect on search rankings or AI answers, but the reports it feeds are used to fix crawlability and content issues that do affect how search and AI systems see your site.

How to handle prerender

If your site uses Prerender, allow its rendering requests to the public pages that should be cached. A firewall or rate limit that rejects them can leave the service with an error or an unrendered response. Check Prerender's render history together with origin logs when diagnosing missing cache entries.

To tell the crawler not to fetch the site, publish:

User-agent: Prerender
Disallow: /

The operator currently says it follows robots.txt, while this bot leaves compliance unconfirmed. Watch subsequent requests after a change and use a firewall rule when refusal must be enforced rather than requested.

For an allowlist, do not trust Prerender by itself. Use Prerender.io's current published IP data or its forward-confirmed reverse DNS procedure, and avoid hard-coding the changing Chrome version from the full user agent.

Examples

  • A JavaScript storefront uses Prerender, and its origin logs the desktop crawler while a fresh product page is rendered into the cache.
  • A CDN rule permits verified Prerender.io requests but continues to challenge unrelated clients that merely copy the user-agent text.
  • A publisher that has removed its Prerender integration adds the bot-specific disallow rule and checks later logs for compliance.

Frequently asked questions about prerender

Learn about AI visibility monitoring and how Promptwatch helps your brand succeed in AI search.

Prerender.io fetches an origin page to render and cache HTML that can later be served to crawlers. Sitemap work can also cause Prerender requests.

Be the brand AI recommends

Monitor your brand's visibility across ChatGPT, Claude, Perplexity, and Gemini. Get actionable insights and create content that gets cited by AI search engines.

Promptwatch Dashboard