Un sitemap XML es un archivo que lista todas las páginas de tu sitio para ayudar a los buscadores a encontrar e indexar tu contenido. WordPress incluye sitemap nativo desde la versión 5.5.
¿Qué es un Sitemap?
Un sitemap XML es un archivo que contiene una lista estructurada de todas las URLs de tu sitio web. Funciona como un "mapa" que los motores de búsqueda usan para:
- ✅ Descubrir páginas nuevas más rápido
- ✅ Entender la estructura del sitio
- ✅ Conocer la frecuencia de actualización
- ✅ Priorizar qué páginas rastrear
Ejemplo de sitemap XML
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://tudominio.com/</loc>
<lastmod>2026-01-15</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://tudominio.com/articulo/</loc>
<lastmod>2026-01-10</lastmod>
</url>
</urlset>
Tipos de Sitemap
Sitemap XML (principal)
Para motores de búsqueda. Es el más importante.
Sitemap Index
Archivo que agrupa múltiples sitemaps (común en sitios grandes):
- sitemap-posts.xml
- sitemap-pages.xml
- sitemap-categories.xml
- etc.
Sitemap de imágenes
Lista imágenes para Google Images. Los plugins SEO suelen incluirlo.
Sitemap de video
Para videos alojados. Útil si tienes contenido en video.
Sitemap de noticias
Específico para Google News. Solo para sitios de noticias autorizados.
Sitemap HTML
Página visible para usuarios (mapa del sitio navegable). No es para SEO técnico.
Sitemap Nativo de WordPress
Desde WordPress 5.5, hay sitemap XML integrado sin necesidad de plugins.
URL del sitemap nativo
https://tudominio.com/wp-sitemap.xml
Características
- ✅ Automático, sin configuración
- ✅ Incluye posts, páginas, categorías, etiquetas
- ✅ Divide en sitemaps por tipo
- ⚠️ Sin opciones de personalización
- ⚠️ No incluye imágenes
Desactivar sitemap nativo
Si usas un plugin SEO, el sitemap nativo puede desactivarse:
// En functions.php
add_filter('wp_sitemaps_enabled', '__return_false');
Los plugins SEO como Rank Math y Yoast lo desactivan automáticamente al activar su propio sitemap.
Sitemaps con Plugins SEO
Rank Math
Sitemap más completo y configurable:
- URL: tudominio.com/sitemap_index.xml
- Incluye posts, páginas, CPT, taxonomías
- Sitemap de imágenes incluido
- Excluir URLs específicas
- Configurar prioridad y frecuencia
Configurar en Rank Math
- Ve a Rank Math → Ajustes del sitemap
- Activa/desactiva tipos de contenido
- Configura posts por sitemap
- Excluye posts/términos específicos
Yoast SEO
- URL: tudominio.com/sitemap_index.xml
- Configuración en SEO → General → Características
- Activar "Sitemaps XML"
Comparativa
| Característica | WP Nativo | Rank Math | Yoast |
|---|---|---|---|
| Imágenes | ❌ | ✅ | ✅ |
| Excluir URLs | ❌ | ✅ | ✅ |
| Prioridad | ❌ | ✅ | ❌ |
| Personalización | Mínima | Alta | Media |
Enviar Sitemap a Google
Método 1: Google Search Console
- Accede a Google Search Console
- Selecciona tu propiedad
- Ve a Sitemaps (menú izquierdo)
- En "Añadir un sitemap nuevo", escribe la URL
- Clic en "Enviar"
Qué URL enviar
- Rank Math/Yoast: sitemap_index.xml
- WP Nativo: wp-sitemap.xml
Método 2: robots.txt
Añade la ubicación del sitemap en robots.txt:
User-agent: *
Allow: /
Sitemap: https://tudominio.com/sitemap_index.xml
Verificar estado
En Search Console → Sitemaps verás:
- Correcto: Sitemap leído sin problemas
- Con errores: Revisa los errores indicados
- No se pudo obtener: Google no puede acceder
Enviar a Bing
- Accede a Bing Webmaster Tools
- Añade tu sitio
- Ve a Sitemaps
- Envía la URL del sitemap
Configuración Avanzada
Qué incluir en el sitemap
- ✅ Posts publicados
- ✅ Páginas importantes
- ✅ Categorías con contenido
- ✅ Custom post types públicos
Qué excluir del sitemap
- ❌ Páginas con noindex
- ❌ Thank you pages
- ❌ Páginas duplicadas
- ❌ Taxonomías vacías
- ❌ Páginas de autor (si no tienen valor)
- ❌ Attachments (páginas de adjuntos)
Límites del sitemap
- Máximo 50,000 URLs por archivo
- Máximo 50MB por archivo
- Si superas, usa sitemap index con múltiples sitemaps
Excluir post específico (Rank Math)
- Edita el post
- Panel Rank Math → Avanzado
- Desactiva "Incluir en sitemap"
Ping automático
Los plugins SEO hacen ping a Google automáticamente cuando publicas contenido nuevo. No necesitas enviar el sitemap cada vez.
Preguntas Frecuentes
¿El sitemap mejora el posicionamiento?
No directamente. El sitemap ayuda a Google a descubrir e indexar páginas, pero no afecta al ranking. Una página sin indexar no puede posicionar, por eso el sitemap es importante.
¿Debo usar el sitemap nativo o de plugin?
Si usas un plugin SEO como Rank Math o Yoast, usa su sitemap porque es más completo y configurable. El nativo es suficiente solo para sitios muy básicos.
¿Con qué frecuencia se actualiza el sitemap?
Los sitemaps de WordPress se generan dinámicamente. Cada vez que Google lo solicita, obtiene la versión actualizada. No necesitas "regenerarlo" manualmente.
¿Qué hago si el sitemap da error en Search Console?
Verifica que la URL sea correcta, que no esté bloqueada por robots.txt, y que no haya errores PHP. Accede a la URL del sitemap directamente para ver si carga.