
Crawl budget y JavaScript: SEO técnico para sitios modernos en PR
Renderizado, sitemap y canonicals en SPAs y Next.js para no perder indexación en Google.
Sitios JavaScript-heavy — Next.js CSR parcial, SPAs legacy — compiten por crawl budget de Google mientras agencias en Puerto Rico publican cientos de URLs de filtros duplicados. Smashing Magazine y Google Search Central documentan: Google renderiza JS pero con delay y límites; sitios turísticos y ecommerce boricuas no pueden esperar semanas para indexar ofertas de temporada.
Crawl budget basics: priorice URLs con valor — servicios, destinos, productos — no parámetros infinitos de sort/filter. robots.txt disallow en facetas sin valor SEO; canonical tag en variantes legítimas. Sitemap XML dinámico con lastmod real, submit en Search Console, y monitoree "Discovered - currently not indexed".
Rendering strategy Next.js: SSG/ISR para landings estáticas; SSR para contenido personalizado que importa indexar; evite CSR puro en páginas money. Prerender crítico con generateStaticParams donde aplique. Verifique rendered HTML con Google URL Inspection — no solo view-source del dev local en Condado con fibra.
Hreflang si sirve EN/ES para mercado mainland y boricua; hreflang incorrecto confunde crawl. OWASP no es SEO, pero infinite scroll sin paginación crawlable es problema técnico compartido — use paginated URLs o load-more con links reales.
Métricas: crawl stats en GSC, ratio indexed/discovered, tiempo a indexación post-publish. Cliente hotelero en Isla Verde perdió temporada por landing nueva no indexada en tres semanas — crawl budget mal gastado en URLs basura. SEO técnico JS en PR es disciplina de plataforma, no plugin mágico.

Escribe sobre ciberseguridad práctica para pymes en Puerto Rico y el Caribe — sin relleno, con lo que realmente hay que hacer.


