Icono del sitio Palabra clave inteligente

Generar un mapa del sitio y mejorar la exploración de su sitio por los robots

¿Cómo crear un buen mapa del sitio? Te damos todos los consejos en este artículo.

Resumen

¿Qué es un mapa del sitio?

Un mapa del sitio es un archivo que proporciona a los motores de búsqueda información detallada sobre todas las páginas, sus relaciones y su contenido (imágenes, vídeos, etc.). Ayuda a Google y a otros motores de búsqueda a rastrear un sitio de forma más inteligente. Cada elemento de la lista está vinculado directamente a las categorías correspondientes del sitio. En general, el mapa del sitio se recomienda para todos los sitios, pero los sitios pequeños con pocas páginas pueden prescindir de él. Los sitios grandes deberían crear uno para mejorar la capacidad de rastreo de sus páginas por parte de los motores de búsqueda. El mapa del sitio también se recomienda para los sitios con debilidades en su vinculación interna. Algunas páginas pueden no ser fácilmente accesibles porque no están enlazadas de forma natural. El mapa del sitio también es útil para los sitios nuevos que reciben pocos backlinks, lo que no anima a Google a navegar por todo el sitio.
Cuidado, si es tentador hacer el atajo sitemap = indexación de todas las páginas, en realidad sólo tiene una influencia indirecta. Simplemente ayuda a Google a encontrar las páginas, pero sólo él juzgará su calidad y la utilidad de indexarlas. Dicho esto, al enviar un mapa del sitio XML a Google Search Console, en cierto modo está indicando a Google qué páginas considera de calidad. Si realmente lo son, entonces estás poniendo todas las posibilidades de tu lado para verlos aparecer en las SERPs.

¿Qué puede contener un mapa del sitio?

Antes de empezar a crear un mapa del sitio, deberías preguntarte qué páginas merecen ser incluidas. Empieza siempre por pensar en la relevancia de una URL: ¿sería un buen resultado en Google? ¿Responde a una necesidad? Si no lo hace, entonces no debe ser incluido. Sin embargo, eso no significa que no sea indexado o arrastrado. Si desea excluirlo permanentemente de los resultados de la búsqueda, se requiere la metaetiqueta noindex.

Los URLs internos del sitio

El uso principal del mapa del sitio es simplemente listar las URLs internas de un sitio. La ventaja del formato XML es que permite añadir metadatos, que enriquecerán esta lista de URLs.
En particular, se puede añadir :

  • Una noción de temporalidad, como la fecha de la última modificación del URL.
  • Frecuencia de cambio.
  • El grado de importancia del URL en la malla interna del sitio.

Por supuesto, como siempre, Google sigue siendo muy poco claro en cuanto al impacto real de estos metadatos. Pero cuando tenemos dudas, ¿por qué privarnos de ello?

Imágenes y videos

El mapa del sitio XML o la imagen no siempre es útil para la mayoría de los sitios. En efecto, las imágenes y los medios de comunicación suelen encontrarse en las páginas de sus sitios ya presentes en la lista de URLs de su mapa del sitio. Así, se exploran al mismo tiempo que la página. Sin embargo, algunos sitios son excepciones, como los construidos en forma de portafolio (a menudo el caso de los fotógrafos o diseñadores gráficos). En estos casos, mostrar un mapa del sitio XML para distinguir los medios y las imágenes de las páginas de contenido textual puede ser una buena idea.
Para proporcionar a Google información útil sobre sus imágenes, debe añadir detalles relevantes al mapa del sitio estándar. Esto incluye el tipo de imagen, el tema, la leyenda, el título, la ubicación, etc.

¿Cómo creo un mapa del sitio?

  • Manualmente, creando un archivo XML. ¡Este método generalmente no se recomienda a menos que realmente sepas lo que estás haciendo! Como mínimo, es aconsejable utilizar un editor XML para crear este archivo.
  • Haciendo un desarrollo informático específico para su sitio: este método será el más potente y se adaptará a todos los problemas de sus sitios. Pero también es el más caro en términos de recursos. Cuidado con el número máximo de URL en un archivo de mapa de sitio, a veces es necesario poder segmentar en varios archivos.
  • Usando una herramienta de generación automática de mapas de sitio (se puede encontrar fácilmente en Google). Este método es tentador: ¡muy poco trabajo para un resultado profesional! Pero ten cuidado, tiene una desventaja de mantenimiento porque si cambias algo tienes que reiniciar el generador cada vez.

Reglas a seguir:

  • El archivo XML debe ser guardado en UTF-8.
  • Un mapa de sitio sólo puede listar un máximo de 50.000 URL y el tamaño del archivo XML no debe exceder los 50 MB (52.428.800 bytes).
  • Todas las URL que aparecen en un archivo de mapa de sitio XML deben provenir del mismo host, como por ejemplo mi-dominio.com.

Su mapa del sitio debe respetar un formato estructurado, llamado formato XML (con la extensión sitemap.xml).
Si utilizas un CMS estándar como WordPress, Joomla, Magento, Prestashop o Drupal, existen plugins que generan tu mapa del sitio muy fácilmente y te permiten subirlo a Google Search Console.

Generar un mapa del sitio en WordPress con Yoast SEO

Crear un mapa del sitio con el plugin Yoast SEO es rápido e intuitivo:
- Descargue, instale y active el plugin Yoast SEO (Plugins > añadir nuevo).
- En el menú izquierdo de WordPress, vaya a SEO > General y seleccione la pestaña Características
- Desplácese hasta XML sitemaps y habilite el mapa del sitio. Ahorra.
Si sólo quieres generar un mapa del sitio estándar, no tienes que hacer nada más.
Si quieres modificarlo:
En el panel de control, haga clic en SEO > Aspecto de la búsqueda.
Elija el tipo de contenido que desea que aparezca en su mapa del sitio activando o desactivando el botón.
También puedes excluir publicaciones o páginas específicas:
Vaya a la página en cuestión y desplácese hasta la inserción de Yoast SEO.
Haga clic en el pequeño engranaje para cambiar la configuración.
En el menú "Permitir que los motores de búsqueda muestren esta página en sus resultados de búsqueda", seleccione "no" y guarde.

NB: tenga cuidado con las consecuencias de esta manipulación, que deben ser consideradas de antemano. Por lo general, se recomienda excluir las páginas como los avisos legales que no están destinadas a ser indexadas.

Generar un mapa del sitio en Prestashop

Google Sitemap es el módulo gratuito más utilizado para generar un mapa del sitio en una Prestashop. Se puede descargar en Github.

En el Panel de Administración > Módulos y Servicios, escriba gsitemap.

Una vez instalado, haga clic en "Configurar", obtendrá un formulario en el que tendrá que indicar la frecuencia media de actualización de su negocio online. El módulo tendrá en cuenta cada modificación para actualizar el mapa del sitio.
Las siguientes casillas del formulario le permiten excluir determinadas páginas al generar el mapa del sitio. Al igual que con Yoast SEO en WP, se recomienda comprobar sólo las páginas que no son de interés en términos de referenciación natural: carrito de la compra, cuenta de cliente, historial de pedidos, información legal, etc.

Una vez que haya seleccionado sus páginas, haga clic en el botón "Generar mapa del sitio". Debes esperar unos minutos antes de finalizar el mapa del sitio.

Generar un mapa del sitio en Drupal

El módulo Views es un método rápido pero ligeramente más complejo para generar un mapa del sitio en Drupal. Todo lo que necesitas hacer es..:

  • Cree la vista con los elementos que desea ver en el mapa del sitio; luego en las opciones de paginación, seleccione las opciones de paginación y seleccione "Mostrar todos los elementos".
  • Configure la salida en XML yendo a Formato > Documento de datos XML. En la página de parámetros que aparece, especifique :

urlset xmlns= "″ en el campo Nombre del elemento raíz URL en el campo Nombre del elemento hijo de nivel superiorAplicar cambios

Tenga cuidado, debe recordar cambiar la ruta en la configuración de la página a sitemap.xml.

  • Añade el campo Contenido: ruta en "Campos".
  • Indicar loc en el campo de la etiqueta.
  • En Reescribir resultado > marque la casilla "Usar enlace absoluto".
  • Aplique.
  • Luego agregue el campo Contenido: fecha de actualización.
  • En el campo "label", indique "lastmod" y seleccione el formato de fecha personalizado con el siguiente formato: Y-m-d
  • Aplique.

Generar un mapa del sitio en Joomla

Recomendamos la extensión OSMap Joomla Sitemap que es la más popular y fácil de usar. Puede descargarse de la página de OSMap.
- En su área de administración Extensiones > Gestionar > Instalar OSMap a través del instalador de Joomla.
- En Componentes > OSMap. Debería ver una página con 2 menús laterales "Sitemaps" y "Extensiones".
- Haga clic en "Mapa del sitio por defecto" y seleccione todos los elementos que desea que encuentren los motores de búsqueda. Ahorra.
- Haga clic en "Extensión" en el menú de la izquierda, y luego en "OSMap - Joomla Content".
- Permita que los motores de búsqueda encuentren el mapa de su sitio Joomla.

Generar un mapa del sitio en Magento

En el panel de administración de Magento y ve a la pestaña Catálogo -> Google Sitemap.

  • Haz clic en el botón Agregar.
  • Escriba sitemap.xml en el campo Nombre de archivo. El campo Ruta define en qué directorio del servidor se guardará el archivo sitemap.xml. Normalmente, el archivo se guarda en el directorio raíz de Magento, en este caso, sólo hay que insertar la barra " / " en el campo.
  • En el campo Vista de la tienda, seleccione la vista de la tienda para la que está configurando el mapa del sitio.
  • Grabar.

Configuración del mapa del sitio en la consola de búsqueda de Google

Una vez que haya generado el mapa de su sitio en su CMS, es importante importarlo a su cuenta de la consola de búsqueda de Google para que pueda ser tenido en cuenta correctamente.

La importación del mapa del sitio es muy rápida:

  • Accede a la consola de búsqueda de Google.
  • Seleccione el sitio web correspondiente.
  • Expande la sección "Índice", y luego haz clic en "Sitemaps".
  • Introduzca sitemap_index.xml en el cuadro de texto que aparece.
  • Haga clic en Enviar.

¡Y eso es todo! Por supuesto, si su mapa del sitio cambia regularmente, debería pensar en actualizarlo en el GSC.

Nuestro consejo para optimizar su uso

Hacer sitemaps según los tipos de páginas (categorías, productos...).

Para sitios grandes que necesitan un archivo de mapa de sitio, puedes hacer 2 tipos :

  • 1 listando las últimas páginas creadas (en un intento de ganar velocidad de indexación)
  • 1 por tipo de página (para tratar de medir la tasa de indización por tipos de página, por ejemplo, hojas de productos, categorías, artículos editoriales, etc.).

Hacer mapas del sitio por idioma y/o país

Si tiene un sitio multilingüe, es una buena idea dividir su(s) mapa(s) de sitio en varios: uno por idioma. Si tiene varios sitemaps (por tipos de páginas), vuelva a dividirlos por idiomas.

Si tienes un sitio que apunta a varios países, de nuevo es mejor separarlos.

En ambos casos se trata de facilitar el estudio de la tasa de páginas indexadas según los tipos de página, los idiomas y los países.

Información técnica :

  • Sitemap XML : la balise <urlset>

La balise <urlset> est obligatoire. Elle englobe le fichier sitemap et référence le standard de protocole utilisé.

  • Sitemap XML : la balise <url>

La balise <url> est également obligatoire. Elle représente la balise parent pour chaque URL référencées.

  • Sitemap XML : la balise <loc>

La balise <loc> est la dernière des trois balises obligatoires. Elle représente l’URL de la page. Celle-ci doit commencer obligatoirement par l’intitulé du protocole (http://, https://) et ne doit pas comporter plus de 2048 caractères.

  • Sitemap XML : la balise <lastmod>

La balise <lastmod> est facultative. Elle informe de la date de la dernière modification du fichier/page. Cette date doit être au format date et d’heure du W3C. Pour une question de simplicité, on utilise généralement le format AAAA-MM-JJ

  • Sitemap XML : la balise <changefreq>

La balise <changefreq> est également facultative. Elle représente la fréquence de modification de la page. Cette valeur fournit aux moteurs de recherche une information générale et est considérée comme une indication, et non comme une commande. Même si les robots d’exploration des moteurs de recherche peuvent tenir compte de cette information, ils ne l’appliquent pas nécessairement de façon stricte.

Los valores aceptados son: "siempre", "por hora", "diario", "semanal", "mensual", "anual" y "nunca".

El valor "siempre" debe utilizarse para describir los registros que cambian con cada acceso. El valor "nunca" debe usarse para describir los URL que se consideran archivados.

  • Sitemap XML : la balise <priority>

La balise <priority> est la dernière des trois balises facultatives. Elle représente la priorité d’une page par rapport aux autres du site. Les valeurs acceptées sont comprises entre 0.0 et 1. Par défaut (sans balise <priority>), la priorité d’une page est égale à 0.5.

Este valor sólo se utiliza para decir a los motores de búsqueda qué páginas crees que son más importantes para los rastreadores.

El archivo XML Sitemap: auditoría y corrección de problemas

Comprobar la presencia de mapas de sitio

  • En la consola de búsqueda de Google, ve a "Sitemaps" a la derecha, y luego ve la lista de sitemaps mostrados

  • La lista muestra nombres y tipos, fechas de envío y de última lectura, así como el estado y el número de URLs descubiertos:

Si hay uno o más sitemaps mostrados :

Revise la información:

  • Si algunos de ellos tienen errores en lugar de "Operación realizada": compruebe con su equipo técnico qué es lo que está mal y corríjalo.
  • Si el número de URLs descubiertas no coincide: abra el mapa del sitio con la URL indicada en la columna "Sitemap" de la izquierda y compruebe si el recuento es correcto.
    A continuación, compruebe que las URL presentes en el mapa del sitio no están desindexadas (meta tag robots noindex) o bloqueadas por el robots.txt. En este caso, elimínelos del mapa del sitio.
    A continuación, compruebe que las URL presentes en el mapa del sitio están actualizadas. Como el mapa del sitio no es obligatorio para la indexación, no es un problema si no está actualizado. Por otro lado, no hay que esperar demasiado y tratar de mantenerlo actualizado lo más posible porque eso permite localizar las páginas indexadas excepto el sitemap mucho más fácilmente y así controlar la indexación de su sitio.

Si no se envía un mapa del sitio:

Compruebe con su equipo técnico si hay un mapa del sitio no declarado.
También puede probarlo usted mismo buscando en su navegador "midominio.com/mapa del sitio.xml", pero esto no es una prueba garantizada, ya que el mapa del sitio puede tener otro nombre, y usted puede tener más de uno.

En caso de que su equipo técnico responda negativamente: si su sitio tiene más de 5.000 páginas, le recomendamos que añada un sitemap para indicar a Google la prioridad de rastreo de las páginas y para ver más claramente en su indexación.

Puede crear varios sitemaps: por idioma, por categoría de producto, etc.

Si tienes un sitio más pequeño, también puedes crear uno: el interés aquí es principalmente tener un informe claro de URLs válidas y seguir la indexación. También puede ayudar a que sus páginas se descubran más rápido si está en el proceso de creación de páginas y su sitio es aún muy joven.

Errores frecuentes al generar el mapa del sitio

Protocolo incorrecto utilizado

A veces el mapa del sitio no utiliza el formato URL. Por ejemplo, no incluye "www" o muestra "http" en lugar de "https".
Si ha cambiado recientemente el formato de la URL, es posible que haya dado un formato incorrecto a las URL o que haya olvidado actualizar el mapa del sitio (especialmente si no utiliza un CMS interno).

Mala aplicación de las normas de reescritura

Cuando el mapa del sitio no funciona en un servidor Apache o Nginx, es muy probable que haya un error en la implementación de las reglas de escritura.

Inclusión de URLs prohibidas en la indexación

A veces, sin darse cuenta, se genera un mapa del sitio que contiene URLS bloqueados en el robots.txt. Pero como regla general, Google indica este tipo de errores. Esto también puede permitirle notar posibles errores en su archivo robots.txt.

No segmentar su mapa del sitio

Básicamente, el archivo sitemap.XML impone un número limitado correspondiente a un máximo de 50.000 URLs.
Los grandes sitios se ven así a veces en la obligación de segmentar su archivo en varios sitemaps para pasar por debajo de este límite. Pero esta segmentación también es importante para la gestión del mapa del sitio y para orientarse simplemente. La clave está en estructurar los sitemaps según la profundidad de las páginas y por categorías, para poder diagnosticar mejor ciertos problemas, especialmente si su sitio es multilingüe.

Conclusión

Aunque no condicione directamente el éxito de su sitio, es necesario tomarse el tiempo de construir un mapa coherente del sitio para mejorar la exploración de sus páginas por los diferentes motores de búsqueda. Dándoles un acceso más fácil a ciertas páginas profundas, pondrás todas las posibilidades de tu lado para verlas algún día indexadas en la SERP.

   Artículo escrito por Louis Chevant

Completa tu lectura

La guía completa de la malla interna

El método paso a paso para construir sus capullos semánticos, su malla y la estructura óptima de su sitio web.

Quitter la version mobile