¿Qué es un sitemap y cómo crearlo?
Si te preguntas qué es un sitemap, piensa en el plano de un centro comercial. No te enseña cada producto de cada tienda, pero te dice qué locales existen y dónde están. Un sitemap hace lo mismo con tu web, le entrega a Google la lista de páginas que consideras importantes.
Es un archivo que enumera las URL de tu sitio y, si quieres, datos como la fecha de su última actualización. Los buscadores lo leen para rastrear tu web con más orden, sobre todo si es nueva, es grande o tiene páginas que casi nadie enlaza.
En esta guía ves para qué sirve, cuándo lo necesitas, qué tipos existen, cómo crearlo paso a paso y cómo enviarlo a Google. Es de esas piezas del SEO técnico que parecen complicadas hasta que las ves una sola vez.
¿Para qué sirve un sitemap en tu sitio web?
Sirve para decirles a los buscadores qué páginas de tu web consideras importantes y facilitarles que las encuentren. Sin él, Google depende de los enlaces para llegar a cada página, y una que nadie enlaza puede quedarse sin descubrir. Por eso, saber qué es un sitemap y para qué sirve te ayuda a decidir qué páginas merecen estar en esa lista.
Según la documentación de Google Search Central, un sitemap informa qué archivos del sitio son importantes para ti y puede incluir datos como cuándo se actualizó una página o si tiene versiones en otros idiomas. También sirve para dar información sobre vídeos, imágenes y noticias. O sea, es un canal directo para explicarle a Google cómo está organizado tu sitio.
Si quieres aprender a ordenar el rastreo y el SEO técnico de un sitio con alguien que revise y corrija tu trabajo, te invitamos a conocer nuestro programa estrella, el Diplomado SEO + AIO de aprendoclub, donde practicas con proyectos aplicados y el acompañamiento de coaches.
¿Cómo influye en tu SEO y cuándo lo necesitas?
Un sitemap no sube tu posición por sí solo, pero ayuda a que Google descubra páginas que de otro modo podría no encontrar. Entender qué es un sitemap también implica conocer su límite, porque Google aclara que los sitemaps ayudan a descubrir URL, pero no aseguran que todo lo que contienen se rastree e indexe.
Google señala en qué casos es más probable que lo necesites, cuando tu sitio es grande y cuesta que cada página reciba al menos un enlace, cuando es nuevo y tiene pocos enlaces externos, o cuando incluye mucho contenido de vídeo o imágenes. En cambio, es posible que no lo necesites si tu sitio tiene 500 páginas o menos y todo está bien enlazado desde el menú o desde otras páginas.
Aun así, la propia guía de Google dice que en la mayoría de los casos tu sitio se beneficiará de tener uno. Si tu web es pequeña, está bien que hoy no sea tu prioridad. Si usas WordPress, Wix o Blogger, es probable que tu CMS ya lo haya puesto a disposición de los buscadores. Si quieres ir más a fondo en este tipo de ajustes, te invitamos a leer nuestra guía de SEO técnico.
Para revisar si tu sitemap está bien dentro de un diagnóstico completo del sitio, te invitamos a seguir nuestra guía para hacer una auditoría SEO paso a paso, donde revisas el sitemap junto con el rastreo, la indexación y los errores del sitio, para tener una visión completa y priorizar qué corregir primero.
¿Qué tipos de sitemap existen?
Google admite tres formatos, XML, RSS o Atom y texto, y existe además un sitemap visual que sirve para otra cosa. Google no tiene preferencia entre ellos, así que elige el que mejor encaje con tu sitio y tu CMS.
Cuando alguien pregunta qué es un sitemap, la respuesta cambia un poco según el formato elegido. Estos son los que Google acepta y lo que conviene saber de cada uno antes de decidir cuál usar en tu web.
- Sitemap XML, es el más versátil y el más usado. Permite incluir datos de imágenes, vídeo, noticias y versiones por idioma, y la mayoría de los CMS lo generan solos.
- RSS, MRSS y Atom 1.0, son feeds que muchos CMS crean de forma automática. Solo informan de las URL recientes, y MRSS sirve para dar detalles de vídeo.
- Sitemap de texto, es un archivo .txt con una URL por línea. Es el más sencillo, pero solo sirve para páginas web.
No lo confundas con el sitemap visual que usan diseñadores y equipos de UX, un diagrama que dibuja la estructura de un sitio para planificarlo antes de construirlo. Ese ayuda a las personas a organizar la web, mientras que el sitemap del que hablamos aquí está pensado para que los buscadores la rastreen.
¿Qué es un sitemap XML y qué reglas debe cumplir?
Un sitemap XML es un archivo con un formato fijo y unos límites que debes respetar para que Google lo lea sin problemas. Cuando alguien explica qué es un sitemap, casi siempre habla de este formato, así que conviene conocer sus reglas antes de crearlo.
Según Google, un sitemap no puede pesar más de 50 MB sin comprimir ni incluir más de 50.000 URL. Si te pasas, lo divides en varios archivos y los agrupas en un índice de sitemaps, que es el que envías. Debe estar codificado en UTF-8, usar URL absolutas y completas, y conviene publicarlo en la raíz del sitio para que afecte a todos los archivos.
Las dos etiquetas que más importan son loc, que contiene la dirección completa de la página, y lastmod, que indica cuándo se modificó por última vez. Google usa lastmod solo si es coherente y verificable, y debe reflejar un cambio importante, como una actualización del contenido principal, no el año del copyright en el pie de página.
Google ignora las etiquetas priority y changefreq, así que no pierdas tiempo ajustándolas. O sea, no las rellenes por costumbre. Lo que sí vale la pena es incluir únicamente las URL que quieres ver en los resultados de búsqueda, las canónicas, y dejar fuera las versiones duplicadas de una misma página.
¿Cómo crear un sitemap paso a paso?
Crear un sitemap consiste en elegir qué URL incluir, generarlo, publicarlo en la raíz de tu dominio y avisar a Google. La forma de generarlo depende del tamaño y la arquitectura de tu sitio. Antes de elegir el método, recuerda qué es un sitemap, una lista de las URL que quieres que Google descubra y no un inventario de todo lo que existe en tu servidor.
Google plantea tres caminos. Si usas un CMS, normalmente lo genera por ti. Si el sitemap va a tener solo unas pocas decenas de URL, puedes escribirlo a mano en un editor de texto plano.
Si va a tener más, lo mejor es generarlo de forma automática, y Google considera que la mejor opción es que el propio software de tu sitio lo haga. El orden de las URL dentro del archivo da igual. Yo empezaría por lo que ya te da tu CMS. O sea, no reinventes nada si tu plataforma ya lo hace bien. Si tienes un sitemap WordPress, revisa primero si tu instalación o tu plugin de SEO ya lo genera antes de instalar otra herramienta.
Sigue este orden cada vez que crees uno desde cero, sin saltarte ningún paso, porque el último es el que confirma que Google puede leer el archivo y te avisa si encuentra errores durante el proceso de lectura.
- Decide qué URL incluir, solo las canónicas que quieres ver en Google.
- Elige cómo generarlo, con tu CMS o un plugin de sitemaps, con una herramienta o a mano si son pocas URL.
- Comprueba que cumpla las reglas, UTF-8, URL absolutas, menos de 50 MB y 50.000 URL.
- Publícalo en la raíz del dominio, por ejemplo en tudominio.com/sitemap.xml.
- Añade la dirección en tu archivo robots.txt con una línea Sitemap.
- Envíalo en Search Console y revisa si el informe muestra errores.
Antes de dar por terminado el paso 4, abre la dirección del sitemap en tu navegador para confirmar que carga. Si trabajas con un plugin de SEO, revisa en sus ajustes cuál es la dirección exacta del archivo que genera, porque cambia según la herramienta.
¿Cómo enviarlo a Google y comprobar que funciona?
Se envía desde el informe Sitemaps de Search Console o con una línea en el robots.txt, y se comprueba en ese mismo informe. Google ofrece varias vías para poner el sitemap a su disposición, y puedes combinarlas sin problema. Una vez que tienes claro qué es un sitemap y cómo se crea, enviarlo es el paso que lo pone a trabajar.
La más cómoda es el informe Sitemaps de Search Console, donde ves cuándo accedió el robot de Google al archivo y los posibles errores de procesamiento. También puedes enviarlo con la API de Search Console, si quieres automatizarlo en un sitio grande.
La segunda vía es incluir en cualquier parte de tu archivo robots.txt una línea que empiece por Sitemap y siga con la dirección completa del archivo. Google lo encontrará la próxima vez que rastree ese robots.txt, y puedes añadir varias líneas, sin límite de sitemaps.
Recuerda que enviarlo es solo una recomendación, no garantiza que Google lo descargue ni que lo use para rastrear tus URL. Por eso conviene volver al informe cada vez que cambies la estructura del sitio, por ejemplo después de una migración o un rediseño, para confirmar que el archivo sigue procesándose sin errores y que las URL nuevas aparecen en él.
¿Qué errores evitar al crear tu sitemap?
Los errores más comunes son incluir URL que no deberían estar, descuidar sus fechas y creer que el sitemap garantiza la indexación. Casi todos se corrigen en minutos si los detectas a tiempo, antes de que dejen páginas importantes sin descubrir.
Estos son los fallos que más se repiten cuando se revisa un sitemap que ya lleva tiempo publicado, y casi todos nacen de no tener claro qué es un sitemap y qué debe contener. Conviene vigilarlos con una revisión periódica de tu sitio.
- Incluir varias versiones de la misma página en lugar de la URL canónica.
- Usar URL relativas, como /pagina, en lugar de direcciones completas.
- Superar los 50 MB o las 50.000 URL sin dividir el archivo en un índice.
- Poner en lastmod la fecha de hoy en todas las páginas, aunque no hayan cambiado.
- Perder tiempo con priority y changefreq, que Google ignora.
- Olvidar el informe de Sitemaps y no enterarte de que hay errores de procesamiento.
Si quieres conocer los problemas técnicos que más aparecen en las auditorías, te invitamos a leer nuestra guía de errores de SEO técnico, donde un sitemap roto es uno de los casos más frecuentes. Allí ves cómo detectarlos y en qué orden corregirlos para que el rastreo de tu sitio no se resienta.
Ahora que sabes qué es un sitemap, cómo crearlo y cómo enviarlo, ya puedes revisar el de tu web. Abre hoy la dirección /sitemap.xml de tu dominio y mira qué hay ahí. Si quieres dejar de adivinar y aprender a ordenar el rastreo dentro de una estrategia SEO completa, con ejercicios aplicados y un equipo que te corrige, te esperamos en el Diplomado SEO + AIO de aprendoclub, nuestro programa estrella.
Preguntas frecuentes
¿Cómo saber cuál es el sitemap de una web?
Prueba escribiendo /sitemap.xml después del dominio. Si no carga, revisa el archivo robots.txt del sitio, donde suele estar la línea Sitemap con la dirección exacta. Si la web es tuya, también lo ves en el informe Sitemaps de Search Console.
¿Un sitemap garantiza que Google indexe mis páginas?
No. Google deja claro que enviarlo es una recomendación y que no asegura que descargue el archivo ni que rastree e indexe todo lo que contiene. Sirve para facilitar el descubrimiento de tus URL, pero la indexación depende de otros factores, como la calidad del contenido.
¿Qué diferencia hay entre un sitemap y el robots.txt?
El robots.txt indica a qué URL pueden entrar los rastreadores y a cuáles no. El sitemap, en cambio, lista las páginas que quieres que descubran. Se complementan, y por eso es habitual añadir la dirección del sitemap dentro del robots.txt con una línea Sitemap.
¿Cuántas URL puede tener un sitemap?
Hasta 50.000 URL y 50 MB sin comprimir por archivo. Si tu sitio es más grande, divide el sitemap en varios archivos y agrúpalos en un índice de sitemaps, que es el que envías a Google. Así mantienes cada archivo dentro de los límites.
¿Necesito un sitemap si mi web es pequeña?
Google dice que quizá no lo necesites si tu sitio tiene 500 páginas o menos y está bien enlazado de forma interna. Aun así, aclara que en la mayoría de los casos tu sitio se beneficiará de tenerlo, y muchos CMS lo generan solos.
¿Qué es un sitemap visual?
Es un diagrama que muestra cómo se organizan las páginas de un sitio web. Lo usan diseñadores y equipos de UX para planificar la estructura antes de construir la web. No sustituye al sitemap XML que envías a Google para el rastreo.
Sigue leyendo
¿Qué es un error 404 y cómo afecta al SEO?
Aprende qué es el error 404, si perjudica tu SEO, cómo detectarlo en Search Console y cómo solucionarlo con 301, 410 o una página 404 útil.
¿Qué es una redirección 301 y cuándo usarla para SEO?
Aprende qué es una redirección 301, cuándo usarla en lugar de una 302 y cómo implementarla y comprobarla sin perder posiciones.
¿Qué es el SEO internacional y cuándo usarlo?
Aprende qué es el SEO internacional, cuándo te conviene y cómo elegir estructura de URL y hreflang para vender en varios países de LATAM.