¿Cómo crear un sitemap para mi sitio web?

Un sitemap te permite facilitar la indexación de tu sitio web. Te explicamos cómo en nuestro artículo «¿Qué tan importante es un sitemap para la indexación de mi sitio web?». Enviar un sitemap a Google y/o Bing también es muy sencillo, y puedes leer sobre ello en nuestro artículo «¿Cómo puedo enviar un sitemap a Google?».

Los sitemaps para motores de búsqueda deben tener un formato específico, es decir, ser «legibles por máquina», además de estar estructurados jerárquicamente y utilizar el lenguaje de marcado apropiado. También se denominan Sitemap XML, ya que se basan en un protocolo XML.

Crear un sitemap XML

Todo webmaster puede crear un sitemap XML para su sitio web de forma rápida y sencilla. El generador gratuito de sitemaps XML-Sitemaps.com puede ayudarte con esto.

Ejemplo visual para crear un sitemap XML
Crea tu propio sitemap XML gracias a XML-Sitemap.com

Si tu sitio web no tiene más de 500 páginas, puedes generar rápidamente un sitemap XML con la ayuda de este generador de sitemaps online gratuito.

Tras introducir el dominio, incluido el protocolo, el generador empezará a seguir la navegación interna y a crear el sitemap XML.

Una vez terminado, tendrás la opción de exportar el sitemap XML recién creado.

Ventana de diálogo después de la creación de un sitemap con éxito
Ventana de diálogo tras la creación del sitemap

Además del ‘sitemap.xml’, necesario para los motores de búsqueda, se generarán algunos archivos adicionales:

  • sitemap.xml: Corresponde al archivo que generalmente se necesita
    • sitemap.xml.gz: Corresponde al archivo sitemap.xml comprimido en un archivo gzip. Este archivo será tratado igual que el archivo sitemap.xml que no está comprimido
      • sitemap.html: Un sitemap HTML para los visitantes del sitio web
        • urllist.txt: Un archivo simple de texto que enumera todas las URLs del sitemap
          • ror.xml: Un sitemap XML básico con RSS

            Estos archivos puedes descargarlos desde otra ventana o enviarlos por correo electrónico a la dirección que elijas.

            Ejemplo de archivos que pueden descargarse en otra ventana o enviarse por correo electrónico a la dirección que elijas.

            Formas alternativas de crear un sitemap XML

            Google ofrece una lista con otras opciones para crear sitemaps en el siguiente enlace: https://code.google.com/archive/p/sitemap-generators/wikis/SitemapGenerators.wiki. Se trata de scripts del lado del servidor, programas descargables y otros generadores online.

            Usar un sitemap XML

            El segundo paso consiste en subir el archivo ‘sitemap.xml’ recién creado al directorio principal (root) de tu dominio.

            El sitemap XML debería ser accesible desde tu dominio:

            http://www.mi-dominio.es/sitemap.xml

            El resultado debería ser algo parecido a esto:

            El sitemap.xml del dominio "seo.at" abierto en el navegador
            El sitemap.xml del dominio «seo.at» abierto en el navegador

            También puedes decidir utilizar el archivo ‘sitemap.xml.gz’, que es mucho más pequeño, al ser un formato comprimido. En cuanto a los demás archivos, sin embargo, eres tú quien decide si utilizarlos y/o subirlos a tu sitio web, o no.

            Una vez que tu dominio pueda acceder al sitemap XML, puedes enviarlo a Google.

            También es posible automatizar la creación de un sitemap:

            Vídeo explicativo de Google que aborda este tema

            John Müller explica la importancia de un sitemap para Google y cómo los dominios muy grandes (con más de 50.000 URLs) pueden crear uno.

            Información adicional sobre el tema