Publicar tu web gratis: la guía del deploy


Tener una web en tu ordenador está muy bien, pero el momento mágico es cuando todo el mundo puede verla. Lo mejor: publicarla no tiene por qué costar nada. Te cuento cómo.

Qué significa “publicar”

Publicar (o hacer el deploy) es subir tus archivos a un servidor que está siempre encendido en internet. Cuando alguien escribe tu dominio, el servidor le entrega tu web. Para un sitio estático (como un blog de Astro), esto es sencillísimo: solo son archivos HTML, CSS, imágenes y JS.

Tus opciones gratis

Estas plataformas permiten publicar webs estáticas sin coste:

  • GitHub Pages: gratis y ligado a GitHub. Ideal si usas Git para guardar el código.
  • Vercel: muy usado para proyectos de frontend. Subida automática con cada cambio.
  • Netlify: parecida a Vercel, con buenos extras como formularios gratuitos.

Cualquiera de las tres sirve. Mi consejo: empieza por la que más familiar te suene y cambia cuando tengas un motivo real.

Los pasos, en general

Aunque cada plataforma difiere un poco, el flujo es casi siempre el mismo:

  1. Construye tu sitio: genera la versión final. En un proyecto Astro, npm run build crea una carpeta dist con todo listo.
  2. Sube el código a GitHub: crea un repositorio y sube tu proyecto.
  3. Conecta la plataforma: en Vercel o Netlify importas el repositorio, indicas la carpeta de salida (dist) y listo.
  4. Espera el dominio: la plataforma te da una URL propia (algo así como tusitio.vercel.app).
  5. Actualiza: a partir de entonces, cada cambio que subes se publica solo.

Qué pasa con el dominio

Con el plan gratis te dan un subdominio de la plataforma. Si quieres un dominio propio (como tumundo.com), se compra aparte (unos 10 € al año) y se conecta a la plataforma cambiando los registros DNS. No es difícil, y lo puedes hacer más adelante sin prisa.

¿Y si quieres hosting de pago?

Las opciones gratis son perfectas para empezar, y para muchos proyectos son suficientes para siempre. Pero si tu web crece, un hosting de pago te da ventajas: dominio propio, correo profesional, más recursos y soporte en español.

El que yo uso es Hostinger: precio ajustado, panel sencillo y buen rendimiento. Puedes probarlo desde este enlace. Transparencia total: es mi enlace de referido —si contratas a través de él, gano una pequeña comisión y a ti no te cuesta nada extra.

Errores típicos

  • Subir la carpeta equivocada: la plataforma quiere la salida del build (dist), no todo el proyecto.
  • Olvidar el site: algunos proyectos necesitan configurar la URL base en su configuración para que los enlaces funcionen.
  • Probar en producción sin verificar: revisa siempre la web publicada antes de compartirla. Un enlace roto se ve antes de tiempo.

La recompensa

Poner una web en internet por primera vez se siente como ganar tu primera partida clasificada: pequeña, pero inolvidable. Y con el flujo montado, publicar cada actualización es cuestión de segundos.

¿Ya tienes una web lista para publicar? Súbela y me cuentas cómo te fue. Si te atascas, pregúntame y te ayudo con el paso exacto.