XML Sitemap (Mapa de Sitio en XML) es un archivo que proporciona a los motores de búsqueda.
Como Google, Bing o Yahoo, una lista estructurada.
De todas las páginas de un sitio web que se desean indexar.
Este archivo está escrito en formato XML (Extensible Markup Language).
Permite a los motores de búsqueda entender fácilmente la estructura.
El contenido del sitio web.
Un XML Sitemap es una herramienta clave para mejorar el SEO (Search Engine Optimization) de un sitio.
Asegurando que los motores de búsqueda rastreen e indexen.
De manera efectiva las páginas más importantes.
¿Qué es un XML Sitemap?
Un XML Sitemap actúa como un mapa de navegación para los motores de búsqueda.
Enumerando todas las URL del sitio web.
Proporcionando información adicional.
Como la última fecha de modificación, la frecuencia de actualización.
La prioridad relativa de cada página.
Este archivo ayuda a los motores de búsqueda.
A identificar qué páginas deben rastrearse e indexarse.
Facilitando el descubrimiento de todo el contenido de un sitio.
Especialmente cuando las páginas son difíciles de encontrar.
Están enterradas en la estructura del sitio.
¿Por Qué es Importante un XML Sitemap?
Mejora la Indexación
Ayuda a los motores de búsqueda a encontrar todas las páginas importantes de un sitio.
Incluso aquellas que no están enlazadas directamente.
Desde la página de inicio pueden ser difíciles de descubrir.
Debido a una estructura de enlaces compleja.
Acelera el Rastreo
Permite a los motores de búsqueda saber qué páginas han sido modificadas recientemente.
Ayudando a priorizar qué contenido debe ser rastreado e indexado más rápidamente.
Optimiza el Presupuesto de Rastreo
Asegura que el presupuesto de rastreo.
El tiempo y recursos que un motor de búsqueda dedica a rastrear un sitio.
Se utilice de manera eficiente.
Priorizando las páginas más importantes o actualizadas.
Ayuda a Resolver Problemas de Indexación
Proporciona una referencia directa a los motores de búsqueda.
Sobre las páginas que deben indexarse.
Puede ser útil para sitios con problemas de arquitectura.
Estructuras de enlaces rotas.
Facilita la Inclusión de Contenido Multimedia
Los sitemaps XML pueden incluir contenido multimedia como imágenes y videos.
Proporcionando información adicional sobre estos elementos.
Para mejorar su visibilidad en los resultados de búsqueda.
Estructura Básica de un XML Sitemap
Un archivo XML Sitemap sigue una estructura específica.
Definida por el estándar del Protocolo de Sitemap.
Ejemplo básico de un XML Sitemap:
<?xml version=»1.0″ encoding=»UTF-8″?>
<urlset xmlns=»http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>https://www.ejemplo.com/</loc>
<lastmod>2024-09-01</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.ejemplo.com/acerca</loc>
<lastmod>2024-08-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.ejemplo.com/contacto</loc>
<lastmod>2024-08-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
Elementos Comunes en un XML Sitemap
<urlset>
Es el elemento raíz que contiene todas las URLs del sitemap.
Debe incluir el espacio de nombres XML xmlns
Correspondiente al Protocolo de Sitemap (http://www.sitemaps.org/schemas/sitemap/0.9
).
<url>
Define una URL única del sitio web que se desea indexar.
Cada URL se incluye dentro de un elemento <url>
.
<loc>
Especifica la ubicación completa de la URL.
Es el único elemento obligatorio en un XML Sitemap.
<lastmod>
Indica la última fecha de modificación de la URL.
Este elemento es opcional, pero puede ser útil.
Para informar a los motores de búsqueda sobre el contenido actualizado.
<changefreq>
Sugiere la frecuencia con la que se espera que cambie el contenido de la página.
Los valores comunes incluyen always
, hourly
, daily
, weekly
, monthly
, yearly
, y never
.
<priority>
Asigna una prioridad relativa a la URL en el rango de 0.0
a 1.0
siendo 1.0
la más alta.
Este valor es relativo dentro del sitio web.
Ayuda a los motores de búsqueda a priorizar ciertas páginas sobre otras.
Tipos de XML Sitemaps
Sitemaps Estándar
Un sitemap estándar contiene una lista de URLs del sitio web.
Es adecuado para la mayoría de los sitios.
Especialmente aquellos con una estructura de páginas relativamente simple.
Sitemaps de Noticias
Utilizado para enviar contenido de noticias a motores de búsqueda como Google News.
Incluye información específica.
El nombre de la publicación y la fecha de publicación.
Sitemaps de Imágenes
Incluye URLs de imágenes alojadas en el sitio.
Ayuda a mejorar la visibilidad de las imágenes.
En los resultados de búsqueda de imágenes.
Sitemaps de Videos
Contiene URLs de videos, proporcionando detalles adicionales.
Como el título del video, la descripción.
La duración, la calificación y la miniatura.
Sitemaps Index
Es un archivo que lista múltiples sitemaps individuales.
Útil para sitios web grandes con muchas páginas.
Los motores de búsqueda pueden encontrar y rastrear.
Cada uno de los sitemaps listados en el índice.
Cómo Crear un XML Sitemap
Manual
Se puede crear un archivo XML Sitemap manualmente.
Utilizando cualquier editor de texto siguiendo la estructura.
Y el protocolo estándar descritos anteriormente.
Herramientas en Línea
Existen diversas herramientas y servicios en línea.
Generan automáticamente sitemaps XML.
Como XML-Sitemaps.com
Plugins para CMS
Los CMS (Content Management Systems) como WordPress tienen plugins.
Yoast SEO y All in One SEO.
Crean y gestionan automáticamente los sitemaps XML.
Generadores de Sitemaps Automatizados
Herramientas como Screaming Frog SEO Spider o SEMrush.
Pueden rastrear un sitio y generar automáticamente un sitemap XML.
Basado en la estructura del sitio.
Buenas Prácticas para XML Sitemaps
Actualizar Regularmente
Asegúrate de mantener tu sitemap XML actualizado.
Para reflejar los cambios en el contenido del sitio.
Como nuevas páginas o actualizaciones.
Dividir Grandes Sitemaps
Si tu sitio tiene más de 50,000 URLs o el archivo supera los 50 MB.
Es recomendable dividirlo en varios sitemaps y crear un índice de sitemaps.
Evitar Incluir Páginas No Deseadas
No incluyas páginas que no deseas que sean indexadas.
Como páginas duplicadas, de error o con contenido irrelevante.
Priorizar Páginas Importantes
Utiliza el atributo <priority>
para priorizar las páginas.
Que son más relevantes para tus objetivos SEO.
Enviar a Herramientas para Webmasters
Una vez creado, envía tu sitemap a las herramientas para webmasters.
De Google (Google Search Console) o Bing (Bing Webmaster Tools).
Para asegurarte de que los motores de búsqueda lo encuentren y lo utilicen.
Cómo Enviar un XML Sitemap a los Motores de Búsqueda
Google Search Console
Inicia sesión en tu cuenta de Google Search Console.
Selecciona tu propiedad (sitio web).
En el menú de la izquierda, haz clic en «Sitemaps».
Introduce la URL de tu sitemap en el campo correspondiente y haz clic en «Enviar».
Bing Webmaster Tools
Inicia sesión en tu cuenta de Bing Webmaster Tools.
Selecciona tu propiedad.
En el menú de la izquierda, ve a «Sitemaps».
Introduce la URL de tu sitemap y haz clic en «Enviar».
Ejemplo de un XML Sitemap para Videos
Para un sitio con contenido de videos.
Un sitemap de video puede incluir información adicional:
<?xml version=»1.0″ encoding=»UTF-8″?>
<urlset xmlns=»http://www.sitemaps.org/schemas/sitemap/0.9″
xmlns:video=»http://www.google.com/schemas/sitemap-video/1.1″>
<url>
<loc>https://www.ejemplo.com/video/tutorial-seo</loc>
<video:video>
<video:thumbnail_loc>https://www.ejemplo.com/video/thumbnail.jpg</video:thumbnail_loc>
<video:title>Tutorial de SEO Básico</video:title>
<video:description>Aprende los conceptos básicos del SEO.</video:description>
<video:content_loc>https://www.ejemplo.com/video/tutorial.mp4</video:content_loc>
<video:publication_date>2024-09-01T12:00:00+00:00</video:publication_date>
<video:duration>600</video:duration>
</video:video>
</url>
</urlset>
Un XML Sitemap es una herramienta crucial para optimizar el SEO de un sitio web.
Facilitando a los motores de búsqueda la indexación eficiente de todas las páginas relevantes.
Al proporcionar una estructura clara y actualizada del sitio.
Los sitemaps ayudan a mejorar la visibilidad en los resultados de búsqueda.
asegurando que el contenido más importante y relevante.
Sea rastreado e indexado adecuadamente.
Te puede interesar;
Herramientas de Link Building y Análisis de Enlaces
Plataformas de Linkbuilding para Crear Enlaces
Google Core Updates: Actualizaciones del Algoritmo de Google
Herramientas SEO Profesionales
Motores de Búsqueda Alternativos a Google