Cómo configurar un dominio propio para GitHub Pages
Tiempo de lectura: 3 minutosPuedes usar un dominio propio para GitHub Pages comprando tu dominio web y apuntándolo correctamente a tu repositorio. Esto mejora tu imagen profesional, tu posicionamiento en Google y el control total de tu marca.
Publicar tu sitio con GitHub Pages es gratis y sencillo. Pero usar una dirección como usuario.github.io no transmite lo mismo que un dominio web propio.
Si quieres un sitio profesional, fácil de recordar y optimizado para buscadores, necesitas un dominio propio para GitHub Pages. En esta guía te explico cómo hacerlo paso a paso, sin tecnicismos innecesarios.
¿Qué es GitHub Pages y por qué usar un dominio personalizado?
GitHub ofrece un servicio llamado GitHub Pages que permite publicar sitios web estáticos directamente desde un repositorio.
Es ideal para:
- Portfolios personales
- Documentación técnica
- Sitios institucionales simples
- Páginas de proyectos
Sin embargo, la dirección gratuita incluye el nombre de GitHub.
Con un dominio personalizado en GitHub, tu web puede verse así:
www.tumarca.com
En lugar de:
usuario.github.io
Beneficios de usar dominio propio
- Mejor imagen profesional
- Mayor confianza del usuario
- Mejor posicionamiento SEO
- Más control sobre tu marca
- Posibilidad de migrar en el futuro sin perder identidad
Qué necesitas antes de empezar
Para configurar tu dominio propio para GitHub Pages, necesitas:
- Un sitio ya publicado en GitHub Pages
- Un dominio web registrado (por ejemplo en Neolo)
- Acceso al panel de administración de tu dominio
Si todavía no tienes dominio, puedes registrarlo fácilmente en Neolo en pocos minutos.
Paso a paso: cómo configurar dominio propio para GitHub Pages
1. Configurar el dominio en GitHub
- Entra a tu repositorio.
- Ve a «Configuración».
- Busca la sección «Pages».
- En «Dominio personalizado», escribe tu dominio (ejemplo:
tumarca.com). - Guarda los cambios.
GitHub creará automáticamente un archivo llamado CNAME en tu repositorio.
2. Configurar los DNS en tu proveedor de dominio
Aquí está la parte más importante.
Debes apuntar tu dominio hacia los servidores de GitHub Pages.
Opción A: Usar dominio sin www
Debes crear registros tipo A apuntando a estas direcciones oficiales de GitHub:
- 185.199.108.153
- 185.199.109.153
- 185.199.110.153
- 185.199.111.153
Estas IP pertenecen a la infraestructura pública de GitHub.
Opción B: Usar dominio con www (recomendado)
Crea un registro tipo CNAME:
www → usuario.github.io
Esta opción suele ser más estable y flexible.
3. Esperar la propagación
Los cambios pueden tardar entre 10 minutos y 24 horas.
Una vez propagado:
- GitHub detectará el dominio.
- Se activará automáticamente el certificado de seguridad (HTTPS).
Tips poco conocidos (pero muy útiles)
✔ Activa siempre HTTPS
En la configuración de Pages, marca la opción “Forzar HTTPS”.
Esto mejora tu SEO y la seguridad.
✔ Usa redirección correcta entre www y sin www
Es recomendable elegir una sola versión:
- www.tumarca.com
o - tumarca.com
Y redirigir la otra versión para evitar contenido duplicado.
✔ Agrega tu dominio en Google Search Console
Esto acelera la indexación y te permite detectar errores.
✔ Configura registros AAAA si quieres optimización avanzada
GitHub también permite usar registros IPv6 (AAAA).
No es obligatorio, pero mejora compatibilidad en ciertas redes.
✔ Evita errores comunes
- No mezclar A y CNAME en el mismo registro raíz.
- No apuntar el CNAME directamente a la IP.
- No borrar el archivo CNAME del repositorio.
Ejemplo real
Imaginemos que compras el dominio:
midiseño.dev
Lo registras en Neolo.
En el panel DNS:
- Creas un CNAME para
wwwapuntando ausuario.github.io - Configuras redirección del dominio raíz hacia www
En GitHub:
- Configuras
www.midiseño.devcomo dominio personalizado
Resultado:
Tu web profesional funcionando con certificado seguro y lista para posicionar.
¿Es seguro usar dominio propio en GitHub Pages?
Sí. GitHub ofrece certificado SSL gratuito mediante Let’s Encrypt.
Según la documentación oficial de GitHub, los certificados se generan automáticamente cuando el dominio apunta correctamente.
Ventajas SEO de usar un dominio propio para GitHub Pages
Google prioriza:
- Dominios personalizados
- Sitios con HTTPS
- Marcas reconocibles
Un dominio propio transmite autoridad y mejora la tasa de clics.
Además, si algún día migras a otro hosting, conservarás tu posicionamiento.
Conclusión
Configurar un dominio propio para GitHub Pages no es complicado.
Solo necesitas:
- Registrar tu dominio web.
- Configurar correctamente los DNS.
- Activar el dominio en GitHub.
Con esto tendrás un sitio más profesional, mejor posicionado y listo para crecer.
Si quieres registrar tu dominio o necesitas ayuda con la configuración DNS, el equipo de Neolo puede asesorarte paso a paso.
Preguntas frecuentes (FAQs)
¿Cuánto tarda en activarse el dominio?
Entre 10 minutos y 24 horas, dependiendo de la propagación DNS.
¿Puedo usar cualquier extensión de dominio?
Sí. Puedes usar .com, .dev, .net, .org y muchas más.
¿Pierdo mi sitio si cambio de proveedor?
No. El dominio es independiente. Solo debes actualizar los DNS.
¿Qué pasa si configuro mal los DNS?
Tu sitio no cargará hasta corregirlos. No se pierde el contenido.


