¿Por qué mi sitio de GitHub Pages no aparece en Google?
Los sitios nuevos de GitHub Pages suelen faltar en Google porque no tienen sitemap ni propiedad en Search Console, y tienen pocos enlaces. Aquí tienes las causas, en orden.
Por qué tu sitio de GitHub Pages no está en Google
Revisa estas causas en orden. Las primeras dejan fuera todo el sitio. Las últimas, páginas sueltas.
- El sitio es nuevo. Un sitio
github.ionuevo casi no tiene enlaces de otros sitios, así que puede que Google todavía no sepa que existe. Busca en Googlesite:seguido de tu dominio, comosite:example.com. Si no sale nada, lo más probable es que Google todavía no tenga ninguna de tus páginas. La inspección de URLs de Search Console te da la respuesta exacta para cada página. - El sitio no se genera, o cambió de dirección. Pages necesita un
index.html, en minúsculas, en la raíz de la fuente de publicación. Cambiar un repositorio entre público y privado cambia la dirección del sitio. Si la página de inicio devuelve404, Google no ve nada. - Hay una etiqueta
noindexen tu layout. Revisa el<head>de tu layout por si tiene<meta name="robots" content="noindex">y quítala de las páginas que quieres en Google. - Tu
robots.txtestá en el sitio equivocado. Google solo leerobots.txten la raíz de un host. En un sitio de proyecto enusuario.github.io/repo, Google leeusuario.github.io/robots.txt, no el de tu repositorio. - No hay sitemap ni propiedad en Search Console. Añade
jekyll-sitemapa la listapluginsde_config.yml. GitHub Pages lo admite y genera/sitemap.xml. Añade en Search Console una propiedad de prefijo de URL con la dirección de tu sitio, verifícala con la etiqueta o el archivo HTML y envía el sitemap. - Las páginas dicen muy poco. Un README convertido en un sitio de una sola página le da a Google poco que mostrar. Añade páginas que respondan cada una a una pregunta a fondo.
- Pocos enlaces llevan al sitio. Añade la dirección del sitio a la sección About y al README del repositorio, y enlázalo desde tu perfil y tus otros proyectos.
Si solo faltan algunas páginas: los tres motivos más comunes en GitHub Pages
Search Console muestra el motivo de cada página en Indexación > Páginas. Estos tres son los que más salen en GitHub Pages.
- Descubierta: actualmente sin indexar: un sitio
github.ionuevo tiene pocos enlaces de otros sitios, así que Google espera antes de visitarlo. Solución: envía tu sitemap en Search Console y enlaza el sitio desde el README y la sección About del repositorio. - Rastreada: actualmente sin indexar: las páginas cortas hechas a partir de un README o de unas líneas de Markdown le dan a Google poco que mostrar. Solución: haz que cada página responda a fondo a una pregunta y enlázala desde tu página de inicio.
- No se ha encontrado (404): un
Index.htmlcon mayúscula, un repositorio movido o un cambio de dominio sin volver a generar el sitio rompen direcciones. Solución: llama al archivo de entradaindex.html, haz un commit para regenerar el sitio después de cambiar el dominio y añade una página404.htmlpara las direcciones que ya no existen.
Dónde está tu sitemap
GitHub Pages no crea un sitemap por defecto. Con Jekyll, añade jekyll-sitemap a la lista plugins de _config.yml y generará /sitemap.xml. Con otro generador de sitios, crea el sitemap en tu flujo de trabajo.
¿Qué páginas de tu sitio de GitHub Pages deja fuera Google?
Inicia sesión con Google. CrawlCoach revisa gratis hasta 500 páginas de tu sitio de GitHub Pages y te dice qué cambiar en cada una.
Preguntas frecuentes
¿Un sitio de proyecto de GitHub Pages puede salir en Google?
Sí. Google indexa las páginas de usuario.github.io/repo como las de cualquier otro sitio. Añade en Search Console una propiedad de prefijo de URL con esa dirección, porque no puedes verificar una propiedad de dominio para github.io.
¿Necesito un dominio propio para Google?
No. Un dominio propio te permite verificar una propiedad de dominio en Search Console. Cuando tus registros DNS están bien, GitHub Pages redirige por ti entre la versión con www y la versión sin www.
Fuentes
Revisado el 8 de octubre de 2026. Google cambia Search Console y su ayuda de vez en cuando. Si algo no coincide con lo que ves en pantalla, consulta la fuente.
- GitHub Docs: Acerca de GitHub Pages
- GitHub Docs: Acerca de GitHub Pages y Jekyll
- GitHub Pages: versiones de las dependencias (en inglés)
- GitHub Docs: Solucionar errores 404 en sitios de GitHub Pages
- GitHub Docs: Acerca de los dominios personalizados y GitHub Pages
- Centro de la Búsqueda de Google: Cómo interpreta Google la especificación robots.txt
- Ayuda de Search Console: Añadir una propiedad de sitio web
Descubre qué páginas de tu sitio se quedaron fuera de Google
Inicia sesión con Google. CrawlCoach revisa gratis hasta 500 páginas y te da la solución de cada problema.
Obtener mi informe gratisGratis hasta 500 páginas. Sin tarjeta. Inicia sesión con la cuenta de Google que usas en Search Console.
La aplicación y los informes de CrawlCoach están en inglés.