Dynamic Rendering Nedir?
Bot'a pre-rendered HTML. Kullanıcı'ya JS. Aynı içerik. SPA için.
Neden Önemlidir?
JavaScript SPA crawl. Render gecikmesi çözümü. Indexleme.
Nasıl Çalışır?
User-agent tespit. Bot: render servisi (Puppeteer) HTML. Kullanıcı: normal. Sunucu.
Dikkat Edilmesi Gerekenler
- İçerik bot ve kullanıcı için aynı olmalı; cloaking değil.
- Google kendi render'ı var; dynamic rendering sadece gecikme varsa.
- SSR/SSG daha basit alternatif.
Sık Sorulan Sorular
Dynamic rendering cloaking mi?
Hayır, içerik aynı olmalı. Sadece sunum farklı (HTML vs JS). Farklı içerik = cloaking.
Dynamic rendering ne zaman?
JavaScript-heavy SPA. Google render gecikmesi. Crawl sorunu varsa. SSR/SSG alternatif.
Dynamic rendering nasıl uygulanır?
Prerender.io, custom Puppeteer. User-agent tespit. Bot: render servisi. Caching. CDN.