Cómo dividir mapas del sitio grandes

Si tienes muchos mapas del sitio, puedes usar un archivo de índice que los contenga para enviar todos a la vez. El formato XML de este tipo de archivo es muy similar al formato XML de un archivo de mapa del sitio. El archivo de índice de mapas del sitio usa las siguientes etiquetas XML:

  • sitemapindex: Es la etiqueta superior que rodea el archivo.
  • sitemap: Es la etiqueta superior para cada mapa del sitio que aparece en el archivo (un elemento secundario de la etiqueta sitemapindex).
  • loc: Es la ubicación del mapa del sitio (un elemento secundario de la etiqueta sitemap).

Consulta la página del Protocolo de mapas del sitio para obtener más información acerca de la sintaxis.

En el siguiente ejemplo, se muestra un índice de mapas del sitio en formato XML en el que se enumeran dos mapas del sitio:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>http://www.example.com/sitemap1.xml.gz</loc>
  </sitemap>
  <sitemap>
    <loc>http://www.example.com/sitemap2.xml.gz</loc>
  </sitemap>
</sitemapindex>

Una vez que hayas creado y guardado el archivo de índice de mapas de sitios, puedes enviarlo a Google. Asegúrate de subir y guardar todos los mapas del sitio mencionados en el mismo sitio. Los mapas del sitio deben estar en el mismo nivel o uno inferior en la jerarquía del sitio. Por ejemplo, si el archivo del índice del mapa del sitio está en https://example.com/public/sitemap_index.html, solo puede contener mapas del sitio que estén en el mismo directorio o en uno inferior, como https://example.com/public/shared/.... Puedes enviar hasta 500 archivos de índice de mapas del sitio para cada sitio de tu cuenta.

Administra mapas del sitio para varios sitios

Si tienes varios sitios web, puedes simplificar el proceso de creación y envío de mapas del sitio. Para ello, arma uno o más mapas que incluyan las URL de todos tus sitios verificados y guárdalos en una sola ubicación. Todos los sitios deben estar verificados en Search Console. Puedes elegir entre estas opciones:

  • Crea un mapa del sitio único que incluya URL de varios sitios web, incluso si son de diferentes dominios. Por ejemplo, el mapa del sitio ubicado en http://host1.example.com/sitemap.xml puede incluir las siguientes URL.
    • http://host1.example.com
    • http://host2.example.com
    • http://host3.example.com
    • http://host1.example1.com
    • http://host1.example.ch
  • Crea mapas del sitio separados (uno para cada sitio) en una sola ubicación.
    • http://host1.example.com/host1-example-sitemap.xml
    • http://host1.example.com/host2-example-sitemap.xml
    • http://host1.example.com/host3-example-sitemap.xml
    • http://host1.example.com/host1-example1-sitemap.xml
    • http://host1.example.com/host1-example-ch-sitemap.xml

Si quieres alojar mapas del sitio entre sitios en una sola ubicación, sigue estos pasos:

  1. Asegúrate de haber verificado la propiedad de todos los sitios.
  2. Crea un mapa del sitio que incluya las URL de todos los sitios que quieras enviar. Puedes crear un solo mapa del sitio que incluya las URL de todos los sitios, o bien uno o más mapas separados para cada sitio.
  3. Usa Google Search Console para enviar los mapas del sitio.