Google procesa JavaScript en tres fases: rastreo, renderizado e indexación. Si el HTML inicial no trae el contenido, Google debe ejecutar JavaScript para verlo. Reviso qué ve Googlebot en tu sitio, si tus enlaces son rastreables y si algo está bloqueado.
Qué dice Google
Google procesa las aplicaciones con JavaScript en tres fases: rastreo, procesamiento e indexación. Googlebot verifica robots.txt antes de solicitar una URL, y no renderiza el JavaScript de archivos ni páginas bloqueados. Analiza los vínculos en el atributo href de los vínculos HTML. En sitios donde el HTML inicial no incluye el contenido, Google necesita ejecutar JavaScript para verlo. Las páginas con respuesta HTTP 200 pasan a la cola de renderizado, salvo que una etiqueta robots indique no indexar. Fuente: Google Search Central, "Comprende los aspectos básicos de SEO en JavaScript", consultada el 30 oct 2026.
Qué reviso
| Área | Pregunta |
|---|---|
| HTML inicial | ¿Trae el contenido importante? |
| Renderizado | ¿Qué ve Googlebot al renderizar? |
| Enlaces | ¿Usan href rastreable? |
| Recursos | ¿robots.txt bloquea JavaScript o CSS? |
| Estado | ¿Las páginas responden 200? |
Para quién es / cuándo no
Para sitios hechos con frameworks de JavaScript. Si tu sitio entrega HTML completo, es menos crítico.
Preguntas frecuentes
¿Google ejecuta JavaScript?
Sí, con un Chromium. Fuente: Google Search Central.
¿Qué enlaces rastrea?
Los de href en HTML. Misma fuente.
¿Qué es el renderizado?
La fase en que se ejecuta la página. Misma fuente.
¿Qué framework recomiendas?
Ninguno en particular: reviso que lo que elijas se pueda rastrear y renderizar.
Fuentes
- Google Search Central, https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics, consultada el 30 oct 2026.
