¿Qué es un sitemap? ¿Necesito uno?
Un sitemap ayuda a Google a comprender la arquitectura de su sitio. Utilice esta guía para decidir qué mapa del sitio se adapta mejor a sus necesidades.
Mapa del sitio. Es posible que esté familiarizado con este término, pero ¿qué significa?
¿Necesita uno? ¿Dónde se encuentra? ¿Cómo se hace uno?
Son preguntas válidas; para algunos, puede haber más de una respuesta.
Hoy nos adentraremos en el mundo de los sitemaps para que pueda obtener las respuestas necesarias y sentirse seguro sobre el tema.
¿Qué es un sitemap o mapa del sitio?
Definir un mapa del sitio es esencial por varias razones, y vamos a repasar los dos tipos principales que se aplican al SEO técnico: Los sitemaps XML y HTML.
Mapa del sitio XML
Un mapa del sitio o sitemap XML es un archivo que proporciona las páginas esenciales de un sitio web, vídeos y otros archivos importantes para que Google los descubra al rastrear el sitio.
No sólo se enumeran en el archivo, sino que el mapa del sitio también puede proporcionar detalles para que Google los conozca: por ejemplo, cuándo se actualizó la página por última vez y si el contenido está disponible en otros idiomas.
Como ya he mencionado, también puede proporcionar detalles sobre tipos de contenido como vídeos, fotos y contenido relacionado con noticias, específicamente en su mapa del sitio XML.
Según la sección Google Developers Sitemaps, se puede incluir lo siguiente para tipos específicos de contenido en su mapa del sitio:
Una entrada de vídeo del mapa del sitio puede especificar la duración del vídeo, la clasificación y la clasificación por edades.
Una entrada de imagen del mapa del sitio puede incluir la ubicación de las imágenes incluidas en una página.
Y una entrada de noticias del mapa del sitio puede incluir el título del artículo y la fecha de publicación.
A continuación, hablaremos de lo que es un mapa del sitio HTML y de las diferencias entre ambos.
Mapa del sitio HTML
Un mapa del sitio o sitemap HTML está más dirigido a los usuarios de su sitio que a Google.
Se trata de una página que existe en su sitio y que tiene enlaces a las páginas de su sitio web y, en algunos casos, incluye un poco de contexto sobre cuáles son esas páginas.
Google menciona que debe intentar establecer una jerarquía coherente y clara en el mapa del sitio HTML ya que, aunque no es su propósito, puede ayudar a la indexación.
Puede pensar en un mapa del sitio HTML como un directorio que los usuarios pueden aprovechar para navegar por su sitio y encontrar lo que necesitan.
Un mapa del sitio HTML no debe ser un intento de sustituir las páginas importantes en la navegación de su sitio.
Sitemap XML vs sitemap HTML
¿Cuáles son las principales diferencias entre estos dos tipos de sitemaps? Repasémoslas.
XML
- El objetivo es Google y otros robots.
- No hay jerarquía.
- Se utiliza principalmente para la indexación.
- Se puede enviar a través de las Herramientas para webmasters de Google.
HTML
- La intención es para los usuarios.
- Se debe utilizar una jerarquía.
- No se puede enviar a través de las Herramientas para webmasters de Google.
¿Necesito un mapa del sitio?
Si se pregunta si necesita un mapa del sitio, ¡depende!
En primer lugar, hablemos del mapa del sitio XML. Hay algunas preguntas que puede hacerse para determinar si necesita un mapa del sitio XML:
- ¿Qué tamaño tiene su sitio? ¿Es lo suficientemente grande como para que Google pueda pasar por alto contenido actualizado recientemente cuando lo rastree?
- ¿Es su sitio relativamente nuevo? Si es así, es posible que no tenga muchos enlaces externos en Internet que apunten a él para ayudar a Google a descubrirlo. Incluso si su sitio no es nuevo y no tiene enlaces externos, la respuesta a esta pregunta debería ser afirmativa.
- ¿Su sitio tiene mucho contenido? ¿Tiene muchas fotos, vídeos, noticias, etc.?
- ¿Su sitio necesita una mejor arquitectura que hace que las páginas no estén bien enlazadas entre sí?
También puede ser el caso de páginas archivadas y huérfanas que desee indexar.
Si ha respondido afirmativamente a alguna de las preguntas anteriores, entonces sí, es una buena práctica tener un mapa del sitio XML.
Incluso si ha respondido que no a todas las preguntas anteriores, le recomendaría un mapa del sitio XML por varias razones: si su sitio crece, amplía su alcance y pueden surgir otras situaciones, ¡tener un mapa del sitio será beneficioso!
A continuación, revisemos si tiene sentido para usted tener un mapa del sitio HTML. Dependiendo de dónde busque, encontrará que la respuesta es sí o no.
Se sabe que los sitemaps HTML son un concepto más antiguo, pero eso no significa que no deba tener uno.
El mapa del sitio XML contiene la información necesaria para que Google rastree, indexe y obtenga otra información importante sobre estas páginas. Sin embargo, un mapa del sitio XML no muestra jerarquía como un mapa del sitio HTML.
Google rastreará los enlaces de su sitio e incluir un mapa del sitio HTML podría permitir a Google comprender mejor la arquitectura y las relaciones de su sitio.
Esto es aún más útil para los sitios que tienen un número increíblemente grande de páginas.
Entonces, ¿es fundamental disponer de un mapa del sitio HTML? No, no lo es.
Tampoco es una panacea para un sitio web mal estructurado y anidado. Aunque no es un elemento crítico para el éxito, ha demostrado beneficios que hacen que tener uno sea una buena práctica.
Para cerrar este tema, te recomiendo que tengas un mapa del sitio XML y HTML porque seamos honestos, ¿por qué no, cuando los pros superan claramente a los contras?
Ahora te estarás preguntando cómo crear estos dos activos y qué hacer con ellos – así que, vamos a saltar a algunas maneras en que puedes crear estos archivos y dónde ponerlos en el sitio.
Cómo crear un sitemap XML
En primer lugar, vamos a repasar cómo se puede generar mapas de sitio desde cero, y luego vamos a entrar en algunas grandes herramientas que pueden hacerlo por usted.
Los sitemaps XML tienen criterios específicos para ser válidos.
Mapa del sitio de lowes.com. ejemplo
A continuación se indican algunos requisitos específicos de los sitemaps XML:
- Empezar con una etiqueta y terminar con esa etiqueta cerrando .
- Incluya el protocolo que está utilizando dentro de la etiqueta .
- Cada entrada URL debe tener una etiqueta como etiqueta XML padre.
- Incluya una entrada hija para cada etiqueta padre.
- Cada mapa del sitio sólo puede contener hasta 50.000 URL y 50 MB.
- Debe estar codificado en UTF.
- Prácticas recomendadas para mapas del sitio XML
Veamos ahora algunas prácticas recomendadas clave a la hora de crear mapas del sitio XML:
- En el mapa del sitio sólo deben aparecer las URL que desee indexar. Esto significa que no debe haber URL redirigidas, URL no canónicas ni páginas marcadas como no indexadas.
- No utilice identificadores de sesión.
- Sólo incluya el primario si tiene dos versiones (móvil y escritorio) de su sitio.
- Incluya activos multimedia como vídeos, fotos y noticias.
- Utilice hreflang para mostrar a Google que existen versiones de su sitio web en otros idiomas.
- La documentación de Google indica que aprovecha , pero sólo si es coherente y verificable. Si no puedes mantener esta precisión, no lo utilices.
- Google ignora las etiquetas y en este momento, según John Mueller en este podcast Search Off the Record.
- Google no rastreará sus URL en el orden en que aparecen, ni garantiza la indexación.
- El mapa del sitio debe actualizarse con regularidad, ya sea de forma automática o manual, ya que, de lo contrario, es posible que Google no confíe en él.
Ahora bien, si se ha sentido perdido al leer estos requisitos iniciales, no pasa nada, porque existen herramientas que le ayudarán a conseguir los resultados deseados. Repasaremos algunas más adelante en este artículo.
Echa un vistazo a la versión ajustada a continuación:
Cómo crear un mapa del sitio HTML
Cuando elabore un mapa del sitio HTML, recuerde que su finalidad es servir al usuario del sitio y ayudar a Google a comprender la jerarquía de su sitio web.
No querrá que Google no indexe esta página; ¡manténgala rastreable!
Asegúrese de no incluir miles de enlaces en una página de mapa del sitio HTML sin ningún sentido de la organización, ya que esto no ayudará a nadie, incluidos los robots.
Mapa del sitio de Home Depot
Prácticas recomendadas para mapas del sitio HTML
Repasemos algunas prácticas recomendadas rápidas en lo que respecta a los mapas del sitio HTML:
- Organice la estructura de la página para que coincida con la estructura de su sitio web. Asegúrese de que la jerarquía sea fácilmente comprensible.
- El mapa del sitio HTML debe estar situado en un lugar donde el usuario pueda encontrarlo fácilmente. A menudo lo verá en los enlaces del pie de página de un sitio web.
- Utilice texto de anclaje que sea valioso para el usuario.
¿Necesita ayuda para empezar? No se preocupe: hay muchas herramientas que le ayudarán.
Herramientas generadoras de sitemaps
Existen varias herramientas que le ayudarán a generar distintos tipos de sitemaps. Veamos algunas de ellas.
Herramientas generadoras de sitemaps XML
Screaming Frog
Esta herramienta es una gran opción para generar un mapa del sitio, especialmente si desea generar uno después de rastrear sus URL. Screaming Frog es gratuito si tiene menos de 1.000 URL, pero tendría que comprar una licencia si tiene más.
XML-Sitemaps.com
Esta aplicación basada en web le permite introducir la URL de su sitio web y genera un archivo XML para usted. Es una herramienta gratuita para un máximo de 500 URL.
Dependiendo del CMS que utilices, existen miles de plug-ins generadores de mapas de sitio XML, pero ten cuidado porque incluso las mejores herramientas generadoras tienen sus limitaciones, así que asegúrate de comprobar el resultado.
He aquí algunos plugins populares de sitemap XML para WordPress:
- Yoast SEO.
- Todo en uno SEO.
- Google XML Sitemaps.
Herramientas generadoras de sitemaps HTML
com:
Se trata de una herramienta en línea gratuita en la que puede escanear la URL de su sitio web o cargar un documento para generar un mapa del sitio HTML. Como hemos comentado antes, puede haber mejores enfoques que un generador si su sitio tiene una arquitectura deficiente.
Rastreador:
Al igual que se menciono antes, si usted tiene un sitio grande y ya está utilizando un rastreador como OnCrawl, DeepCrawl, Screaming Frog, o SiteBulb, puede aprovechar la salida de un rastreo para ayudar a generar su mapa del sitio HTML.
Al igual que los mapas de sitio XML, también existen varios plugins CMS para crear mapas de sitio HTML.
Aquí tiene algunos para WordPress:
- Mapa del sitio simple.
- All in One SEO (puede ayudar con los sitemaps XML y HTML).
- Companion Sitemap Generator (también puede generar sitemaps XML y HTML).
En conclusión
Los sitemaps existen en el mundo del SEO desde hace algún tiempo como método para ayudar a los motores de búsqueda a descubrir y rastrear sitios web.
Y, aunque tener un mapa del sitio no siempre es necesario para todos los sitios, ciertamente no hace daño – y puede ser especialmente útil para los sitios nuevos y grandes.
A la hora de determinar los pasos a seguir para crear sitemap o un mapa del sitio web -ya sea XML o HTML-, espero que pueda aprovechar esta guía para decidir qué camino tiene más sentido para las necesidades de su sitio.