Diario de Desarrollo · v0.7 · 9 de mayo de 2026
SEO masivo: páginas que ya no son cajas vacías
De 9 a 90 páginas con contenido pre-renderizado para Google.
- 40 premios y 5 becas con H1, dotación, deadline y organizador.
- 30 landings huérfanas (esotérica, análisis, comunidad…) con cuerpo real.
- Migajas (BreadcrumbList) en blog, premios y becas.
- Sitemap con <lastmod> en cada URL dinámica.
La primera ronda de SEO (meta tags, sitemap, JSON-LD) no movía aguja en Search Console. La causa: Google llegaba a /premios/iv-premio-lumen y veía un <div id="root"> vacío. Tenía meta perfecta pero cuerpo cero.
Tanda 1 — Premios y becas con cuerpo
Cada uno de los 40 premios y 5 becas literarias ahora se renderiza en build-time con un H1 real, dotación, fecha límite, organizador y enlace al catálogo. Crawlers sin JS (Bingbot, Twitter, Slack, LinkedIn) ya leen el contenido completo. Sumamos también Event JSON-LD para datos enriquecidos.
Tanda 2 — 30 landings huérfanas
Identificamos 38 rutas (esotérica, análisis, herramientas, worldbuilding sub-pages, armería) con meta perfecta pero body vacío. Hemos escrito a las 30 más importantes un párrafo introductorio + lista de features + CTA en HTML inline. Total: pasamos de 56 a 90 páginas SSG con cuerpo pre-renderizado.
Tanda 3 — Migajas y arquitectura de enlaces
- BreadcrumbList JSON-LD en blog, premios y becas: Google muestra "Inicio › Blog › Post" en lugar de la URL plana en sus resultados.
- BlogPosting (más específico que Article): mejor priority en el índice de blog y rich snippets propios.
- Sitemap con <lastmod> derivado de updated_at: Google prioriza el recrawl de URLs frescas.
- Lista "Últimos artículos" en la home y en /blog: pasa autoridad de la página con más PR a los posts individuales.
Esto tiene que pasar por el render queue de Google, que es lento. Realista: 2-4 semanas hasta ver movimiento en Search Console.
Esto es una entrada del Diario de Desarrollo de Style Optimizer, donde publicamos cada novedad, mejora y arreglo de la plataforma.