PublishingRendering & SSR
What is prerendering, and when do I need it?
Prerendering (also called dynamic rendering) generates a static HTML snapshot specifically for bots, while human visitors continue to see the JavaScript-powered app. This improves how quickly search engines and AI crawlers understand your content.
You need it when you have:
- Content-heavy sites
- Sites that publish new pages frequently
- SEO-focused or highly competitive niches
- Projects that need faster indexing
- Strong AI/LLM visibility (many crawlers don't run JavaScript)
Lovable doesn't include prerendering out of the box, but you can add it via external services like Prerender.io, DataJelly, or Rendertron (self-hosted).