Sitemap

Sitemap SEO AffiliateMarketing WebsiteIndexing

Un sitemap es un archivo que enumera las páginas, videos, imágenes y otros contenidos de un sitio web, junto con las relaciones entre ellos. Los motores de búsqueda como Google leen este archivo para rastrear un sitio de manera más eficiente: descubriendo nuevas páginas, identificando contenido actualizado recientemente y entendiendo qué URLs considera más importantes el propietario del sitio. Piensa en él como un índice de contenidos estructurado creado para los rastreadores de motores de búsqueda en lugar de para los lectores humanos.

Los sitemaps se presentan en dos formas principales: sitemaps XML, archivos legibles por máquina diseñados para los bots de los motores de búsqueda, y sitemaps HTML, páginas visibles que ayudan a los visitantes humanos a navegar por un sitio. Ambos cumplen el mismo propósito principal — hacer que el contenido sea encontrable — pero se dirigen a diferentes audiencias.

¿Para qué sirve un sitemap?

Un sitemap proporciona a los motores de búsqueda un mapa de ruta estructurado de un sitio web. Su función principal es complementar el proceso normal de rastreo, en el que los bots siguen enlaces de una página a otra. Cuando el enlazado interno no es perfecto — y en sitios grandes a menudo no lo es — un sitemap cubre los vacíos.

Específicamente, un sitemap ayuda a los motores de búsqueda a:

  • Descubrir páginas huérfanas o profundamente enterradas que carecen de enlaces internos desde otras partes del sitio.
  • Identificar contenido nuevo y recientemente actualizado mediante la etiqueta de metadatos <lastmod>, reduciendo el tiempo entre la publicación y la indexación.
  • Comprender los tipos de contenido — los sitemaps de video, imagen y noticias proporcionan metadatos especializados (duración, fecha de publicación, ubicación de la imagen) que enriquecen cómo aparece el contenido en los resultados de búsqueda.
  • Procesar sitios grandes dentro de las limitaciones del presupuesto de rastreo señalando qué URLs son más importantes.

Para un sitio web típico, Google puede descubrir la mayoría de las páginas mediante el seguimiento normal de enlaces. El sitemap se vuelve crítico cuando esa suposición falla — en sitios con miles de páginas de productos, URLs dinámicas, navegación limitada o contenido multimedia que los rastreadores normales tienen dificultades para analizar.

Logo de PostAffiliatePro

Lanza tu programa de afiliados hoy

Configura el seguimiento avanzado en minutos. No se requiere tarjeta de crédito.

Tipos de sitemaps

No todos los sitemaps son el mismo archivo. El protocolo de sitemap, propuesto originalmente por Google, Yahoo! y Microsoft en 2005 y alojado en sitemaps.org, define una familia de formatos, cada uno adaptado a un tipo de contenido específico.

Sitemap XML

La etiqueta <lastmod> es la más útil en la práctica de los campos opcionales. Google ha declarado que ignora en gran medida <changefreq> y <priority>, pero <lastmod> ayuda al rastreador a decidir si una página necesita ser reindexada.

Sitemap HTML

Un sitemap HTML es una página visible y orientada al usuario que enumera las secciones y páginas importantes de un sitio en un diseño jerárquico — generalmente agrupadas por categoría. Funciona como una ayuda de navegación alternativa, especialmente en sitios con mucho contenido donde el menú principal no puede enlazar a todas las páginas.

Sitemaps especializados

Tipo de sitemapPropósitoCaso de uso típico
Sitemap de videoProporciona metadatos sobre contenido de video (título, descripción, duración, miniatura)Plataformas de streaming, sitios de tutoriales, páginas de demostración de productos
Sitemap de imágenesEnumera las URLs de imágenes para que los motores de búsqueda las indexen para la búsqueda de imágenesPortafolios de fotografía, galerías de productos de comercio electrónico
Sitemap de noticiasSeñala artículos sensibles al tiempo para una indexación acelerada en Google NoticiasEditores de noticias, blogs que cubren noticias de última hora
Archivo de índice de sitemapUn sitemap de sitemaps — se usa cuando un sitio supera las 50,000 URLs o los 50 MB por archivoSitios empresariales, grandes tiendas de comercio electrónico, plataformas multirregionales

El archivo de índice de sitemap merece especial atención. Cuando un sitio supera el límite de 50,000 URLs o 50 MB (lo que ocurra primero), el protocolo de sitemap requiere dividir las entradas en múltiples archivos de sitemap y referenciarlos todos desde un único índice de sitemap. La mayoría de los plugins de CMS manejan esto automáticamente.

¿Cómo se ve un sitemap?

Un sitemap XML visto en un navegador aparece como un documento estructurado pero sin estilo — etiquetas, URLs y metadatos en texto plano. No está diseñado para ser leído por humanos en su forma original. Un sitemap HTML, por el contrario, se ve como cualquier otra página web: encabezados, enlaces categorizados y, a veces, breves descripciones.

Puedes encontrar la mayoría de los sitemaps añadiendo /sitemap.xml a un dominio (por ejemplo, https://ejemplo.com/sitemap.xml). Otras ubicaciones comunes incluyen /sitemap_index.xml, /sitemap-index.xml, o rutas especificadas en el archivo robots.txt del sitio bajo una directiva Sitemap:.

¿Por qué necesitas un sitemap web?

La respuesta corta: un sitemap mejora las probabilidades de que los motores de búsqueda encuentren e indexen tu contenido, especialmente cuando tu sitio es grande, nuevo o rico en contenido multimedia. La respuesta más larga depende del tipo de sitio que tengas.

Cuándo es necesario un sitemap

  • Sitios grandes (más de 1,000 páginas): El enlazado interno a gran escala es difícil de mantener. Un sitemap asegura que las páginas enterradas profundamente en la arquitectura — o añadidas sin estar enlazadas desde una página de categoría — sigan siendo descubribles.
  • Sitios nuevos con pocos enlaces externos: Google descubre páginas siguiendo enlaces. Un sitio completamente nuevo con mínimos backlinks depende de su sitemap como la principal vía de descubrimiento.
  • Sitios con contenido multimedia: El contenido de video e imagen a menudo vive en reproductores o galerías que los rastreadores no pueden analizar sin metadatos explícitos en un sitemap especializado.
  • Sitios que actualizan contenido con frecuencia: Los editores de noticias, blogs activos y tiendas de comercio electrónico con inventario rotativo se benefician de las etiquetas <lastmod> que indican a los rastreadores qué cambió y cuándo.
  • Sitios con contenido renderizado con JavaScript: Las páginas que dependen en gran medida de la renderización del lado del cliente pueden ser invisibles para los rastreadores sin un sitemap que indique el camino.

¿Necesito un sitemap para un sitio web pequeño?

Dicho esto, no hay desventaja en tener uno. La mayoría de los sistemas de gestión de contenidos, incluyendo WordPress, generan sitemaps XML automáticamente a través de plugins como Yoast SEO o Rank Math. El costo de tener un sitemap es efectivamente cero, mientras que el costo de no tener uno — incluso en un sitio pequeño — es que una página que te importa podría pasar desapercibida.

Cómo crear un sitemap

Usando un plugin del CMS

Si tu sitio funciona con WordPress, la forma más fácil es un plugin de SEO. Yoast SEO y Rank Math generan sitemaps XML automáticamente y los actualizan cada vez que publicas, editas o eliminas contenido. El sitemap se regenera sobre la marcha — sin necesidad de intervención manual. Yoast SEO es gratuito para funcionalidad básica de sitemap; Rank Math también ofrece un nivel gratuito con soporte para sitemaps.

Para otras plataformas CMS:

  • Wix, Squarespace, Shopify: Los sitemaps se generan automáticamente. No se requiere acción.
  • Drupal: El módulo Simple XML Sitemap maneja la generación y el envío.
  • Concrete CMS: La generación de sitemaps incorporada está disponible desde el panel de control.

Creación manual

Para sitios estáticos pequeños, puedes escribir un sitemap XML a mano. Crea un archivo llamado sitemap.xml, colócalo en el directorio raíz de tu sitio y sigue la estructura del protocolo de sitemap. Asegúrate de que el archivo esté codificado en UTF-8 y que todos los caracteres especiales estén correctamente escapados (usa &amp; para &, &quot; para ").

Cómo los sitemaps optimizan el rastreo

El presupuesto de rastreo — la cantidad de páginas que Googlebot rastreará en tu sitio en un período determinado — es un recurso finito. En sitios grandes, un rastreo ineficiente significa que las páginas importantes esperan detrás de las de bajo valor. Un sitemap bien mantenido optimiza el rastreo de tres maneras:

  1. Priorización: Al incluir solo URLs canónicas e indexables (estado HTTP 200, sin directiva noindex), el sitemap indica a los rastreadores qué páginas merecen atención.
  2. Detección de cambios: La etiqueta <lastmod> permite a los rastreadores omitir páginas que no han cambiado desde la última visita, conservando el presupuesto de rastreo para contenido actualizado.
  3. Descubrimiento de contenido aislado: Las páginas que existen fuera de la navegación principal — páginas de aterrizaje, URLs específicas de campañas, recursos PDF — salen a la superficie a través del sitemap en lugar de perderse por completo.

Usando un plugin del CMS

Si tu sitio funciona con WordPress, la forma más fácil es un plugin de SEO. Yoast SEO y Rank Math generan sitemaps XML automáticamente y los actualizan cada vez que publicas, editas o eliminas contenido. El sitemap se regenera sobre la marcha — sin necesidad de intervención manual. Yoast SEO es gratuito para funcionalidad básica de sitemap; Rank Math también ofrece un nivel gratuito con soporte para sitemaps.

Para otras plataformas CMS:

  • Wix, Squarespace, Shopify: Los sitemaps se generan automáticamente. No se requiere acción.
  • Drupal: El módulo Simple XML Sitemap maneja la generación y el envío.
  • Concrete CMS: La generación de sitemaps incorporada está disponible desde el panel de control.

Usando un generador independiente

Para sitios estáticos o configuraciones personalizadas, herramientas en línea como XML-Sitemaps.com rastrean tu sitio y producen un archivo de sitemap que puedes descargar y subir.

Creación manual

Para sitios estáticos pequeños, puedes escribir un sitemap XML a mano. Crea un archivo llamado sitemap.xml, colócalo en el directorio raíz de tu sitio y sigue la estructura del protocolo de sitemap. Asegúrate de que el archivo esté codificado en UTF-8 y que todos los caracteres especiales estén correctamente escapados (usa &amp; para &, &quot; para ").

Cómo enviar un sitemap a Google

Crear el archivo es solo la mitad de la tarea. Los motores de búsqueda necesitan saber que existe.

  1. Sube el sitemap al directorio raíz de tu sitio (por ejemplo, https://tusitio.com/sitemap.xml).
  2. Referéncialo en robots.txt: Añade la línea Sitemap: https://tusitio.com/sitemap.xml a tu archivo robots.txt. Este es el primer lugar donde los rastreadores buscan.
  3. Envíalo a través de Google Search Console: Ve a la sección “Sitemaps” en “Indexación”, ingresa la URL del sitemap y haz clic en “Enviar”. Google procesará el archivo e informará cualquier error.
  4. Envíalo a través de Bing Webmaster Tools: Sigue el mismo proceso para Bing, que también alimenta los resultados de búsqueda de Yahoo y DuckDuckGo.

Después del envío, monitorea periódicamente el informe de sitemaps en Search Console. Muestra cuántas URLs enviadas fueron indexadas, señala errores (URLs rotas, redirecciones, recursos bloqueados) y confirma la última vez que Google procesó el archivo.

Cómo revisar tu sitemap en busca de problemas

Un sitemap que contiene errores es peor que ningún sitemap — desperdicia el presupuesto de rastreo y puede confundir a los rastreadores. Revísalo regularmente verificando:

ProblemaCómo detectarloSolución
URLs rotas (404)Informe de sitemaps en Google Search ConsoleElimina o corrige la URL; regenera el sitemap
URLs redirigidas (301/302)Rastreo con Screaming Frog o SitebulbReemplázalas con la URL de destino
URLs no canónicasAuditoría manual o herramienta de rastreoIncluye solo URLs canónicas en el sitemap
Páginas noindexInforme de cobertura en Search ConsoleElimina cualquier URL con una metaetiqueta noindex
Bloqueadas por robots.txtHerramienta de inspección de URLs en Search ConsoleDesbloquea la URL o elimínala del sitemap
Tamaño de archivo excedidoVerifica el tamaño del archivo del sitemapDivide en múltiples sitemaps con un archivo de índice de sitemap

Realiza una revisión después de cualquier reestructuración importante del sitio, migración o auditoría de contenido. Para la mayoría de los sitios, una verificación mensual en Search Console es suficiente.

¿Cuál es el límite de tamaño de un sitemap?

El protocolo de sitemap establece dos límites estrictos por archivo de sitemap:

  • 50,000 URLs como máximo
  • 50 MB de tamaño de archivo sin comprimir como máximo

Si tu sitio supera cualquiera de estos límites, debes dividir el sitemap en múltiples archivos y usar un archivo de índice de sitemap para referenciarlos todos. Un índice de sitemap es en sí mismo un archivo XML que enumera cada sitemap hijo:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://ejemplo.com/sitemap-paginas-1.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://ejemplo.com/sitemap-articulos-1.xml</loc>
  </sitemap>
</sitemapindex>
La mayoría de las plataformas CMS empresariales y plugins de SEO manejan esta división automáticamente. Si estás generando sitemaps manualmente para un sitio muy grande, planifica tu segmentación por tipo de contenido o estructura de URL.

Qué no incluir en un sitemap

Un sitemap debe enumerar solo las URLs que deseas que los motores de búsqueda indexen. Excluye:

  • URLs no canónicas — solo la versión canónica de cada página pertenece al sitemap.
  • URLs redirigidas (301, 302) — incluye el destino, no la redirección.
  • Páginas con una metaetiqueta noindex — señales contradictorias confunden a los rastreadores.
  • URLs bloqueadas — si robots.txt bloquea una URL, incluirla en el sitemap crea un conflicto.
  • Páginas duplicadas o paginadas — a menos que las páginas paginadas tengan contenido indexable único que valga la pena mostrar de forma independiente.
  • Páginas de administración, páginas de inicio de sesión y páginas de agradecimiento — no tienen valor de búsqueda.

Un sitemap limpio indica calidad a los motores de búsqueda. Uno desordenado indica descuido.

¿Con qué frecuencia actualizar un sitemap?

El sitemap debe reflejar el estado actual de tu sitio en todo momento. Para la mayoría de los sitios, esto significa:

  • Sitios dinámicos (blogs, noticias, comercio electrónico): El sitemap debe regenerarse automáticamente con cada cambio de contenido. Los plugins de CMS lo manejan.
  • Sitios estáticos: Regenera y vuelve a subir el sitemap después de cualquier cambio estructural o adición de contenido.
  • Cadencia mínima: Incluso en un sitio estático, revisa y vuelve a enviar el sitemap al menos una vez por trimestre para detectar cualquier desviación.

La etiqueta <lastmod> debe reflejar con precisión cuándo se actualizó significativamente cada página — no cuándo se regeneró el propio archivo de sitemap.

Sitemaps y marketing de afiliados

Para cualquier persona que gestione un programa de afiliados — ya sea como anunciante administrando un programa, como publicador creando contenido, o como gestor de programa supervisando operaciones — los sitemaps juegan un papel específico y práctico en la visibilidad orgánica.

Para anunciantes (marcas con programas de afiliados)

Las páginas de aterrizaje de tu programa de afiliados, formularios de registro y centros de recursos necesitan estar indexados. Un sitemap XML asegura que los motores de búsqueda descubran:

  • Páginas de información del programa — cómo funciona tu programa de afiliados, estructuras de comisiones y términos.
  • Centros de recursos para afiliados — banners, feeds de productos y pautas promocionales que los publicadores buscan.
  • Páginas de productos — especialmente importante si tienes un sitio de comercio electrónico grande donde se añaden productos nuevos con frecuencia.

Cuando los publicadores buscan “[marca] programa de afiliados”, las páginas que quieres que encuentren deben estar en el índice de Google. Un sitemap ayuda a los motores de búsqueda a descubrir esas URLs, pero el envío no garantiza la indexación ni un rastreo más rápido.

Para publicadores (afiliados que crean contenido)

Los sitios de afiliados a menudo tienen cientos o miles de páginas de contenido — reseñas de productos, tablas comparativas, guías de compra. Estas páginas compiten por tráfico orgánico, y cada página no indexada es una oportunidad de ingresos perdida. Un sitemap XML bien estructurado:

  • Ayuda a los motores de búsqueda a descubrir nuevo contenido de reseñas y comparativas más rápido, reduciendo el tiempo entre la publicación y el tráfico potencial.
  • Asegura que el contenido profundamente anidado — como reseñas de productos individuales enlazadas solo desde páginas de categoría paginadas — siga siendo encontrable.
  • Proporciona señales <lastmod> cuando actualizas contenido antiguo, algo común en el marketing de afiliados a medida que los productos cambian, los precios varían y las recomendaciones evolucionan.

Un sitemap HTML también puede servir a los publicadores al ofrecer a los visitantes una visión general navegable de todas las categorías de contenido — útil en sitios de reseñas donde los usuarios quieren explorar por tipo de producto en lugar de buscar.

Para gestores de programas de afiliados

Los gestores de programas se sitúan entre anunciantes y publicadores. Su función toca ambos lados: necesita que las páginas del programa estén indexadas y se beneficia cuando el contenido de sus publicadores se posiciona bien. Pasos prácticos:

  • Audita el sitemap de tu programa en Google Search Console para confirmar que todas las páginas clave están enviadas e indexadas.
  • Proporciona a los publicadores un sitemap de tu feed de productos — una lista estructurada de URLs de productos que puedan consultar al crear contenido.
  • Verifica que los enlaces de seguimiento de tu plataforma de afiliados no estén incluidos en el sitemap — las URLs de redirección y los parámetros de seguimiento nunca deben aparecer en un archivo de sitemap. Solo las páginas canónicas orientadas al usuario pertenecen allí.

Sitemap vs. Robots.txt: ¿Cuál es la diferencia?

Estos dos archivos a menudo se mencionan juntos pero cumplen funciones opuestas:

SitemapRobots.txt
PropósitoIndica a los motores de búsqueda qué páginas rastrearIndica a los motores de búsqueda qué páginas evitar
FormatoXML (o HTML para sitemaps orientados al usuario)Texto plano
UbicaciónDirectorio raíz (comúnmente /sitemap.xml)Directorio raíz (/robots.txt)
Efecto de los erroresLas páginas pueden pasar desapercibidasLas páginas pueden bloquearse completamente del rastreo
Mejor prácticaReferencia la URL del sitemap desde robots.txtUsa robots.txt para bloquear rutas no esenciales (admin, API, carrito)

Un error común: bloquear una URL en robots.txt mientras también se incluye en el sitemap. Los rastreadores que encuentran esta contradicción generalmente respetarán robots.txt y omitirán la URL — pero la inconsistencia indica un mantenimiento deficiente del sitio. Mantén ambos archivos alineados.

Mejores prácticas de sitemap

  • Incluye solo URLs canónicas e indexables — estado 200, sin noindex, sin redirecciones.
  • Usa la etiqueta <lastmod> con precisión — es el único campo de metadatos opcional que Google trata como una señal significativa.
  • Referencia el sitemap en robots.txt — este es el primer lugar donde los rastreadores verifican.
  • Mantén cada archivo de sitemap por debajo de 50,000 URLs y 50 MB — usa un archivo de índice de sitemap para sitios más grandes.
  • Regenera dinámicamente — tu sitemap nunca debe estar desactualizado. Los plugins de CMS deben manejar esto automáticamente.
  • Excluye URLs paginadas, filtradas y basadas en parámetros a menos que representen contenido indexable único.
  • Revisa el informe de sitemaps de Search Console mensualmente — detecta y corrige errores antes de que se acumulen.

Preguntas frecuentes

Optimiza tu sitio web con sitemaps

Descubre la importancia de los sitemaps para el SEO y la experiencia de usuario. Conoce las mejores prácticas y herramientas para crear sitemaps efectivos para tu sitio de afiliados.

Más información

¿Por Qué Son Importantes los Sitemaps para el SEO?
¿Por Qué Son Importantes los Sitemaps para el SEO?

¿Por Qué Son Importantes los Sitemaps para el SEO?

Descubre por qué los sitemaps son cruciales para el éxito en SEO. Aprende cómo los sitemaps XML y HTML mejoran la rastreabilidad, la indexación y la visibilidad...

9 min de lectura
¿Qué páginas deben estar en tu sitemap XML? Guía completa 2025
¿Qué páginas deben estar en tu sitemap XML? Guía completa 2025

¿Qué páginas deben estar en tu sitemap XML? Guía completa 2025

Aprende qué páginas incluir en tu sitemap XML para un SEO óptimo. Descubre las mejores prácticas sobre URLs canónicas, contenido indexable y estructura de sitem...

11 min de lectura

¡Estarás en buenas manos!

Únete a nuestra comunidad de clientes satisfechos y brinda excelente soporte al cliente con Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface