¿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 sus contenidos (imágenes, vídeos...). 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á directamente vinculado a las categorías correspondientes del sitio. En general, el mapa del sitio se recomienda para todos los sitios, pero los sitios pequeños de exhibición que contienen sólo unas pocas páginas pueden prescindir de él. Los sitios grandes están mejor creando un mapa del sitio para mejorar la exploración 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 red interna. Algunas páginas pueden ser, en efecto, de difícil acceso porque no están vinculadas de forma natural. El mapa del sitio también es útil para los nuevos sitios que reciben pocos enlaces de retroceso, 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 será quien juzgue su calidad y la utilidad de indexarlas. Dicho esto, al enviar un mapa de sitio XML en la consola de búsqueda de Google, de alguna manera le está diciendo 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 los URLs internos de un sitio. La ventaja del formato XML es que permite añadir metadatos, lo que enriquecerá esta lista de URL.
En particular, podemos 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?

Mapa del sitio-XML

Imágenes y videos

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

¿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 de sitio debe respetar un formato estructurado, llamado formato XML (donde la extensión sitemap.xml).
Si utilizas un CMS estándar como WordPress, Joomla, Magento, Prestashop o Drupal, hay plugins que generan tu mapa del sitio muy fácilmente y te permiten subirlo a la consola de búsqueda de Google.

Generar un mapa del sitio en WordPress con Yoast SEO

La creación de un mapa del sitio con el módulo Yoast SEO es rápida e intuitiva:
- Descargue, instale y active el plugin Yoast SEO (Plugins > add new).
- En el menú de la izquierda de WordPress, ve a SEO > General y selecciona la pestaña Características.
- Desplácese hacia abajo a los mapas de sitio XML y active el mapa de sitio. Salve.
Si sólo quieres generar un mapa de sitio estándar, no necesitas hacer nada más.
Si quieres modificarlo:
Desde el tablero de mandos, haga clic en SEO > Buscar apariencia.
Elija el tipo de contenido que desea que aparezca en su mapa del sitio web activando o desactivando el botón.
También puede excluir publicaciones o páginas específicas:
Ve a la página en cuestión y desplázate hacia abajo hasta la inserción de Yoast SEO.
Haga clic en el engranaje pequeño para cambiar los ajustes.
En el menú "Permitir a los motores de búsqueda mostrar 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 deberá indicar la frecuencia media de las actualizaciones de su negocio en línea. El módulo tendrá en cuenta cada modificación para actualizar el mapa del sitio.
Las siguientes casillas de verificación del formulario le permiten excluir ciertas páginas al generar el mapa del sitio. Al igual que en Yoast SEO en WP, se recomienda marcar sólo las páginas que no son interesantes en términos de referenciación natural: carrito de compras, cuenta de cliente, historial de pedidos, avisos legales, 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. Se puede descargar desde la página de OSMap.
- En tu espacio de administrador de Extensiones > Administrar > Instalar OSMap a través del instalador de Joomla.
- En Componentes > OSMap. Deberías 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 los motores de búsqueda encuentren. Salve.
- Haz clic en "Extensión" en el menú de la izquierda y luego en "OSMap - Contenido de Joomla".
- Permite que los motores de búsqueda encuentren tu mapa del sitio de 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.

sitemap-parameterization-google-search-console

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

mapa del sitio-verificación-presencia-gsc

  • 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:

sitemap-envoyes-gsc

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 URL descubiertas no coincide: abra el mapa del sitio con la URL indicada en la columna "Mapa del sitio" en el extremo izquierdo y compruebe si la cuenta es buena.
    ==> Entonces comprueba que las URLs presentes en el/los mapa/s del sitio no están desindexadas (meta robots noindex tag) o bloqueadas por robots.txt. En este caso, elimínelos del mapa del sitio.
    ==> Entonces comprueba que los URLs en el/los mapa/s de sitio están actualizados. Como el mapa del sitio no es obligatorio para la indexación, no bloquea que no esté actualizado. Por otra parte, no debe esperar demasiado tiempo y tratar de mantenerlo actualizado en la medida de lo posible porque esto hace mucho más fácil encontrar páginas indexadas fuera del mapa del sitio 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 hacer la prueba usted mismo buscando en su navegador "midominio.com/mapa del sitio web.xml", pero no es una prueba garantizada porque el mapa del sitio web puede tener otro nombre, y usted puede tener varios.

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" ni muestra "http" en lugar de "https".
Si ha cambiado recientemente el formato del URL, puede que haya dado un formato erróneo a los URL o que haya olvidado actualizar el mapa del sitio (especialmente si no está utilizando 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

El archivo básico sitemap.XML impone un número limitado correspondiente a un máximo de 50.000 URLS.
Por lo tanto, los sitios grandes a veces se ven obligados a segmentar su archivo en varios mapas de sitios para no llegar a este límite. Pero esta segmentación también es importante para la gestión del mapa del sitio y para simplemente encontrar su camino. La clave es estructurar los mapas del sitio según la profundidad de las páginas y por categoría, 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.

class="img-responsive
   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.