Productos
CRM Helpdesk Live Chat Gestión de tareas Gestión de proyectos VoIP Base de conocimiento Correo electrónico Email marketing Feedback Formularios y encuestas
Más
Integraciones Funciones Precios Blog Contacto
Iniciar sesión Prueba gratis

Blog

Noticias, guias y consejos para aprovechar mejor Sugester.

Volver

Sitemap.xml para la base de conocimiento en Sugester

Sugester
Sitemap.xml para la base de conocimiento en Sugester

Al adentrarnos en lo desconocido, nos equipamos con mapas, guías locales y GPS — todo para llegar a los lugares que simplemente debemos ver.

¿Y qué hacen los sitios web para asegurarse de que los bots de los motores de búsqueda lleguen a todas las páginas más importantes? Crean sitemaps.

¿Qué es un sitemap?

Sitemap.xml es un mapa digital que contiene todas las URLs activas de tu sitio web. También puede incluir un mapa de todos los archivos de imágenes del sitio.

Los motores de búsqueda como Google, Yahoo y Bing utilizan sitemaps para descubrir diferentes páginas dentro de un sitio web.
Los sitemaps le dicen a los bots de Google qué páginas del sitio son importantes, cuándo se actualizó la página por última vez, en qué idioma se creó la entrada (hreflang) y cuál es la prioridad de la subpágina dentro del dominio.

Los sitemaps se utilizan para transmitir información sobre qué tipo de contenido contiene una página, incluyendo contenido relacionado con noticias, gráficos o vídeo.
Los tipos incluyen:

  • Sitemaps de Google News - que contienen el título del artículo y la fecha de publicación
  • Sitemaps de vídeo - que incluyen, entre otras cosas, el título del vídeo, descripción, duración o a partir de qué fecha el vídeo ya no estará disponible
  • Sitemaps de imágenes - que contienen información sobre una imagen individual, pie de foto, título o URL de la licencia de imagen

La forma más rápida de comprobar (a menos que el archivo esté oculto) si un sitio web tiene un sitemap es añadir /sitemap.xml a la URL del dominio.

Por ejemplo: help.sugester.com/sitemap.xml

¿Qué es un archivo sitemap.xml?

Un archivo sitemap.xml es un archivo de texto que contiene una lista de URLs. Los sitemaps se proporcionan en formato XML, que Google puede analizar rápidamente para encontrar nuevas URLs.

XML - Extensible Markup Language - es un lenguaje de marcado que permite presentar datos de una manera que sea fácil de leer tanto para humanos como para máquinas.

Para un rendimiento óptimo del sitemap, el archivo debe prepararse de acuerdo con ciertos estándares:

  • Contener no más de 50k URLs

  • Tener un tamaño inferior a 50 MB

  • Tener codificación UTF-8

  • Estar comprimido en formato .gz

Un archivo sitemap de ejemplo tendrá un aspecto similar a este

Fragmento de un archivo sitemap

El archivo sitemap.xml puede publicarse en cualquier lugar del sitio. Sin embargo, la solución más común es colocar el sitemap en el directorio principal del sitio.

¿Por qué son tan importantes los sitemaps?

Como su nombre indica, un sitemap es un mapa y está destinado a los robots de rastreo web. Los sitemaps ayudan a los motores de búsqueda a descubrir nuevas páginas, incluso si no están enlazadas desde la página principal del sitio. Gracias a estos mapas, los bots de los motores de búsqueda manejan el indexado de las páginas individuales de un sitio web mucho mejor y más rápido.

Cada sitio web que quiera posicionarse en internet debería tener un sitemap. Los mapas son especialmente importantes para:

  • Sitios web grandes con muchas subpáginas
  • Sitios web nuevos
  • Sitios que contienen muchas imágenes y vídeos
  • Sitios que añaden frecuentemente nuevo contenido o lo actualizan

Los sitemaps pueden variar según las necesidades del motor de búsqueda, pero generalmente su tipo básico es suficiente para que la página se muestre correctamente en los resultados de búsqueda.

El sitemap y el SEO del sitio web

Si el sitio web está correctamente construido y el contenido está correctamente enlazado, los robots no tendrán problemas para encontrar las URLs individuales e indexarlas. Sin embargo, puede suceder que todo el proceso tarde más y algunas URLs aparezcan con el tiempo o sean omitidas por razones desconocidas por los motores de búsqueda.
En tal caso, el sitemap ayudará a los bots a encontrar todas las URLs y mejorará los resultados de indexado. Gracias al mapa, el contenido nuevo o modificado también será más fácilmente identificado. Sin embargo, hay que recordar que incluir una URL en el mapa no equivale a indexar la subpágina — es solo una sugerencia. No obstante, vale la pena tener un sitemap ya que aporta muchos beneficios al sitio.

¿Qué hace un buen sitemap?

Al crear un sitemap, vale la pena usar algunas buenas prácticas:

  • incluir exactamente las URLs tal como aparecen en el sitio — es decir, si el sitio está en https://www.tu-sitio.com/ no incluir la URL sin www, es decir https://tu-sitio.com/
  • prestar atención a la codificación UTF-8 correcta, ya que Google es muy sensible a esto
  • si algún enlace está inactivo o es poco importante, eliminarlo del sitemap
  • si las páginas están duplicadas, indicar la más importante, la canónica (la llamada URL canónica)
  • es una buena práctica añadir sitemaps al archivo robots.txt
  • no incluir identificadores de sesión de URLs en el sitemap, ya que esto reduce el indexado de duplicados de esas URLs
  • es mejor crear varios sitemaps más pequeños en lugar de uno grande, para cumplir con el límite de hasta 50k URLs y hasta 50MB de tamaño. En tal caso, es bueno usar un archivo sitemap_index.xml, en el que se recopilan todos los sitemaps creados dentro de un sitio
  • para sitios con diferentes versiones de idioma, se pueden usar hreflang o etiquetas HTML para indicar URLs alternativas

¡Vale la pena recordar!
Los sitemaps le dicen a Google qué enlaces dentro del sitio son importantes. Sin embargo, Google no garantiza que todos los enlaces del mapa sean indexados.
Google ignora las etiquetas <priority> y <changefreq>.
Google usa la etiqueta <lastmod> cuando está consistentemente verificada y es precisa (por ejemplo, comparando la última modificación de la página).
El orden de las URLs en el sitemap no es relevante.


Generadores de sitemaps

Un sitemap se puede crear manualmente, pero para sitios grandes es mejor usar los programas, páginas web y plugins disponibles que permiten crear el sitemap perfecto.
En el caso de los CMS, probablemente ya tengan un plugin que permite crear sitemaps. Simplemente busca información sobre la generación del archivo sitemap.xml para un CMS en particular.
Por ejemplo, en el caso de WordPress, puedes usar los plugins RankMath o YoastSEO.
Si el sitio no está basado en un CMS, puedes usar soluciones en la nube como XML Sitemap Generator o xml-sitemaps.com

Envío del sitemap a Google

El último paso al crear un sitemap es enviar el archivo sitemap.xml a Google. La forma más sencilla es enviarlo a través de Google Search Console. En la pestaña Sitemaps puedes enviar todos tus mapas. Aquí también puedes comprobar de vez en cuando cuándo Google visitó tu mapa por última vez.

Otra forma es colocar una directiva en el archivo robots.txt:

Sitemap: tudominio.com/sitemap.xml

Sitemap para la base de conocimiento

El sitemap.xml para la base de conocimiento proporciona a los motores de búsqueda información sobre todas las URLs de todas las publicaciones públicas en la base de conocimiento. Una nota importante aquí es que el mapa contiene enlaces solo a publicaciones públicas, es decir, aquellas a las que un usuario puede acceder sin iniciar sesión.

Cada nueva base de conocimiento dentro de una cuenta en Sugester tendrá su propio sitemap separado, ya que cada base de conocimiento está bajo un enlace diferente. Esto significa que si tenemos, por ejemplo, una base de conocimiento para clientes, una base de conocimiento interna para empleados y una base de conocimiento en inglés, cada una de estas bases tendrá su propio sitemap separado disponible añadiendo /sitemap.xml a la URL.

A continuación se muestran ejemplos para las versiones en polaco e inglés de la base de conocimiento para clientes de Sugester.

Sitemap de la base de conocimiento de Sugester

Sitemap para la versión inglesa de la base de conocimiento

En el sitemap de la base de conocimiento se utilizaron las siguientes etiquetas:

  • <urlset> etiqueta de apertura y cierre
  • <url> - etiqueta padre, que abre y cierra las URLs individuales en el sitemap
  • <loc> - que indica la ubicación de la URL dada en el sitio, en forma completa con https o http
  • <lastmod> - que informa sobre la fecha de la última actualización del enlace o contenido


Aquí un enlace de ayuda: https://developers.google.com/search/docs/advanced/sitemaps/build-sitemap