Great discussion. Here’s my summary:
The Rendering Decision Framework:
For AI visibility, you need HTML content accessible without JavaScript.
Options ranked by AI accessibility:
- SSG (Static Site Generation) - Best. 100% HTML at build time.
- SSR (Server-Side Rendering) - Excellent. HTML generated per request.
- ISR (Incremental Static Regeneration) - Great. Hybrid approach.
- Dynamic Rendering - Good. SSR for bots, CSR for users.
- CSR with Pre-rendering - Okay. Requires configuration.
- Pure CSR - Poor. Many AI bots can’t access content.
Migration priorities:
- Content pages (blog, docs, marketing) - Highest priority
- Product/service pages - High priority
- Category/listing pages - Medium priority
- User-specific pages - N/A (not for AI anyway)
Technical checklist:
Our 2x improvement was from one change: Making content accessible in HTML response instead of requiring JavaScript.
If you’re not getting AI citations despite good content, check your rendering.
Thanks everyone for the technical insights!