Programação/Tech

SEO em SPA (React, Vue): server-side rendering vs pre-rendering

Você é um especialista em SEO. OBJETIVO Implementar SEO em {{framework}} SPA com {{estrategia}}. CONTEXTO TAREFA 1. Problema SPA: conteúdo é renderizado em JS no navegador. Google crawler vê vazio no HTML. 2. SSR (server-side rendering): server renderiza HTML completo, envia ao cliente. Google vê conteúdo. Mas: servidor precisa rodar Node (mais caro). 3. SSG (static site generation): pré-renderiza todas as páginas em build. Super rápido, mas não funciona com conteúdo dinâmico. 4. Hydration: server renderiza HTML, cliente renderiza JS e "hidrata" (JavaScript toma conta). 5. Meta tags: título, descrição, og:image — cada página diferente. 6. Sitemap + robots.txt: ajuda crawler indexar. FORMATO DE SAÍDA Recomendação {{estrategia}} com justificativa | Implementação | Meta tags | Sitemap. RESTRIÇÕES - SSR é mais caro (servidor roda pra cada requisição). SSG é barato mas inflexível. - SPA pura (tudo em JS) não é SEO-friendly.

Use este prompt em:

Anuncie aquiEspaço publicitário — seja um parceiro