Genera miles de páginas SEO desde un CSV
Plantilla profesional con Astro 5 + HTMX. Carga tus datos, despliega en cualquier hosting estático. Sin WordPress, sin base de datos, sin servidor.
- Páginas generadas
- 1k–100k+
- Tiempo de build
- <5 min
- Lighthouse SEO
- 100
- Coste de hosting
- $0
Todo lo que necesitas para vender una página SEO escalable
Sin atajos. Esquemas schema.org reales, hreflang correcto, sitemap auto, búsqueda cliente y filtros HTMX.
Astro 5 + HTMX 2
Sitio 100% estático. HTMX para interactividad sin React ni Vue. Despliega en cualquier hosting.
CSV o JSON
Edita un CSV en Excel o Google Sheets. Validación Zod. Sin CMS, sin DB.
Bilingüe nativo
Rutas /es/ y /en/ desde el primer commit. Slugs distintos por idioma con hreflang automático.
Búsqueda + facets
Búsqueda full-text en cliente con MiniSearch. Filtros por categoría y tag pre-renderizados como fragmentos HTMX estáticos.
SEO listo para producción
Canonical, hreflang, OG, Twitter Card, JSON-LD por item, sitemap XML con i18n. Lighthouse SEO 100.
Dark mode incluido
Toggle con persistencia en localStorage. Respeta prefers-color-scheme. Sin parpadeo en primera carga.
Tailwind CSS v4
Diseño moderno y accesible. Tokens OKLCH. Fácil de rebrandear cambiando 10 variables CSS.
Type-safe end-to-end
TypeScript estricto, esquemas Zod validan tu CSV en build. Errores claros antes de desplegar.
Despliega donde quieras
Vercel, Netlify, Cloudflare Pages, GitHub Pages, S3. Sin runtime de servidor, sin lock-in.
Cómo funciona
Tres pasos. Sin abstracciones mágicas.
1. Edita tu CSV
Abre data/items.csv en Excel o Google Sheets. Una fila = una página. Columnas para título, descripción, categoría, tags por idioma.
2. Run npm run build
Astro genera HTML estático para cada item × idioma + páginas paginadas + páginas de facets + fragmentos HTMX + sitemap + búsqueda.
3. Sube /dist
Drag-and-drop a Vercel o Netlify. Hosting gratis. Indexación instantánea por Google.
vs plugins WordPress de Programmatic SEO
PageForge, MPG, Page Generator Pro cobran $59–$199 al año. Esto cuesta una vez.
| Programmatic SEO Starter | WordPress + plugin pSEO | |
|---|---|---|
| Precio | Una sola compra | $59–$199 / año |
| Hosting | Estático, $0 | Hosting WP, $10–$50/mes |
| Velocidad | Lighthouse 100 | Lighthouse 50–80 típico |
| Idioma | Bilingüe nativo | WPML extra ($99/año) |
| Editor de datos | CSV (Excel/Sheets) | WP admin |
| Customización | Código TS/Astro | Shortcodes/PHP |
| Vendor lock-in | Ninguno | Plugin + WP |
Casos de uso reales
Directorios locales
Páginas por combinación servicio × ciudad. "Fontaneros en Madrid", "Dentistas en Sevilla".
500 servicios × 50 ciudades = 25.000 páginas
Catálogos de productos
Una página SEO por producto con precio, schema.org Product, hreflang.
5.000 productos × 2 idiomas = 10.000 páginas
Comparativas
Páginas "X vs Y" para cada par de productos o herramientas.
100 herramientas → 4.950 pares de comparación
Preguntas frecuentes
¿Necesito saber programar?
Necesitas saber editar archivos. Para customizar diseño o lógica, conocimientos básicos de Astro/JavaScript ayudan. README incluye recetas paso a paso.
¿Puedo conectar Google Sheets o Notion?
Sí. El loader de datos es modular. El README documenta cómo reemplazar CSV por fetch de Sheets/Notion/Airtable.
¿Cuántas páginas puede generar?
Hasta ~50k páginas con tiempos de build razonables (<10 min). Más allá, conviene migrar facets/paginación a un endpoint server con un adapter (Vercel, Cloudflare).
¿Licencia?
Licencia comercial. Úsalo en sitios cliente, productos propios o reventa de servicios. Sin redistribuir el código base como producto competidor.
¿Soporte?
Email + acceso al repo privado con changelog. Actualizaciones por al menos 12 meses.
¿Funciona con frameworks visuales (Tailwind UI, Flowbite)?
Sí. El diseño base usa Tailwind CSS v4. Drop-in de cualquier librería de componentes Tailwind.
Recibe novedades
Suscríbete a nuestra newsletter mensual. Sin spam.
Al suscribirte aceptas recibir correos. Puedes darte de baja en cualquier momento.