Qué son, cómo crear uno y enviarlo a Google
Publicado: 2023-04-06Los sitemaps son uno de los viejos pero buenos del SEO.
De hecho, son uno de los elementos más importantes del SEO, porque ayudan a Google y a otros motores de búsqueda a encontrar las páginas de su sitio web.
Sin mencionar que también lo ayudan a clasificarse mejor, porque Google puede ubicar nuevas páginas e identificar actualizaciones de páginas antiguas mucho más rápido.
En pocas palabras: no puedes vivir sin ellos.
A menudo escuché que pueden resultar abrumadores y bastante técnicos de entender.
Pero no dejes que la frustración de su tecnicismo te haga tirar tu computadora por la ventana: ¡te cubro las espaldas!
Le mostraré qué son los sitemaps, cómo crear uno, cómo enviarlos a Google y todas las mejores prácticas esenciales.
¿Qué es un mapa del sitio?
Para comenzar con lo básico, un mapa del sitio es un archivo que brinda información sobre las páginas, videos, imágenes y otros archivos en su sitio web. Es importante por varias razones, entre ellas:
- Actuando como una hoja de ruta para que Google y otros motores de búsqueda encuentren y comprendan mejor su contenido.
- Los principales motores de búsqueda a través de su sitio web para rastrear e indexar las páginas esenciales.
- Ayudar a la búsqueda a identificar cuándo hay disponibles nuevas páginas y actualizaciones de páginas antiguas.
- Ayudar a los motores de búsqueda a encontrar versiones en idiomas alternativos de su página.
Pero antes de continuar, debes saber que hay dos tipos de formatos de mapas de sitios: HTML y XML. Aquí está la diferencia básica:
Mapas de sitio HTML: se parece más a su mapa de sitio de contenido que los usuarios pueden ver y usar para navegar por su sitio. También se les conoce comúnmente como su "archivo de sitio web". Algunos especialistas en marketing ven los mapas de sitio HTML como obsoletos o incluso completamente innecesarios.
Mapas de sitio XML: este es el mapa del sitio que se usa exclusivamente para indexar y rastrear su sitio web y se envía manualmente. Es la forma más moderna de manejar cómo se almacena todo su contenido en su sitio web.
Si bien los mapas de sitio HTML pueden ayudar a los usuarios a encontrar páginas en su sitio, como dijo John Mueller, su enlace interno debería encargarse de eso de todos modos. Entonces, el enfoque desde una perspectiva de SEO debe estar en los mapas de sitio XML.
Tipos de mapas de sitio
De estos dos tipos de mapas de sitio descritos anteriormente, también hay subsecciones dentro de ellos. Ahora repasaré estos con más detalle.
1. Mapa del sitio de la página
Un mapa del sitio de la página o un mapa del sitio normal mejora la indexación de las páginas y las publicaciones. Para los sitios que no están enfocados en imágenes o videos, como los sitios de fotografía y videografía, un mapa del sitio de la página también puede incluir las imágenes y los videos en cada página.
El mapa del sitio de una página sin una imagen se vería así:
<?versión xml=”1.0″ codificación=”utf-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″ >
<url>
<loc>https://ejemplo.com/</loc>
<lastmod>2020-09-17</lastmod>
<changefreq>diariamente</changefreq>
<prioridad>0.9</prioridad>
</url>
</conjunto de URL>
Incluya sus URL en las etiquetas <loc>. <lastmod> indica cuándo se editó la página por última vez. <changefreq> indica con qué frecuencia se edita la página y <priority> indica la importancia de la página para otras páginas del sitio web en su conjunto. Puede consultar el formato XML de Sitemaps para obtener más información sobre estos parámetros.
2. Mapa del sitio de vídeo
Un mapa del sitio de video XML es similar a un mapa del sitio de una página, pero, por supuesto, se enfoca principalmente en el contenido del video, lo que significa que solo son necesarios si los videos son críticos para su negocio. Si no lo son, guarde su presupuesto de rastreo (la cantidad finita de páginas y recursos rastreables en su sitio) y agregue el enlace del video al mapa del sitio de su página.
Pero si necesita un mapa del sitio de video, se vería así:
Nota: Así es como se ve un mapa del sitio de video. Implementarlo solo si los videos son críticos para su negocio.
3. Mapa del sitio de noticias
Si publica noticias y desea que esos artículos de noticias aparezcan en las principales historias y en Google News, necesita un mapa del sitio de noticias. Aquí hay una regla crucial: no incluya en el archivo artículos que se hayan publicado más de los últimos dos días.
Los sitemaps de Google Noticias no se ven favorecidos en los resultados de clasificación regulares, así que asegúrese de agregar solo artículos de noticias. Además, no admiten enlaces de imágenes, por lo que Google recomienda que utilice datos estructurados para especificar la miniatura de su artículo.
4. Mapa del sitio de la imagen
Al igual que los mapas de sitio de video, los mapas de sitio de imágenes solo son necesarios si las imágenes son críticas para su negocio, como un sitio de fotografías o fotos de archivo. Si no lo están, puede dejarlos en el mapa del sitio de su página y marcarlos con el esquema de objeto de imagen, y se rastrearán junto con el contenido/URL de la página.
Si cree que se necesita un mapa del sitio de imágenes, se verá así:
<?versión xml=”1.0″ codificación=”utf-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″ xmlns:image=”http://www.google.com/schemas/sitemap-image/1.1″ >
<url>
<loc>https://ejemplo.com/</loc>
<imagen:imagen>
<image:loc>https://example.com/image-url.png</image:loc>
</imagen:imagen>
<imagen:imagen>
<image:loc>https://example.com/url-segunda-imagen.png</image:loc>
</imagen:imagen>
</url>
</conjunto de URL>
5. Índice del mapa del sitio
Hay algunas limitaciones que querrá tener en cuenta para los mapas de sitio:
- Tener demasiadas URL solo conducirá a la no indexación de algunas de sus páginas.
- Todos los sitemaps, excepto el sitemap de noticias, deben tener un máximo de 50 000 URL.
- Los sitemaps de noticias deben tener un máximo de 1000 URL.
- Un mapa del sitio debe tener un máximo de 50 MB en tamaño de archivo sin comprimir.
Como resultado de esas limitaciones, es posible que deba tener más de un mapa del sitio. Cuando usa más de un archivo de mapa de sitio, necesita un archivo de índice que enumere todos esos mapas de sitio. Es el archivo de índice que envía en Google Search Console y Bing Webmaster Tools. Ese archivo debería verse así:
Crea un mapa del sitio con el CMS gratuito de HubSpot
Puede crear fácilmente un mapa del sitio con el CMS gratuito de HubSpot. Después de crear su mapa del sitio, puede realizar ediciones fácilmente según sea necesario.
Fuente de la imagen: HubSpot
- Agregar páginas secundarias a un menú
Fuente de la imagen: HubSpot
- Crear un menú secundario
Fuente de la imagen: HubSpot
- Ver revisiones a su menú
Fuente de la imagen: HubSpot
Para obtener más información, visite esta guía práctica.
Ejemplo de mapa de sitio XML
Hasta ahora, has visto la estructura de cada mapa del sitio. La mayoría de los sitios web solo necesitarán el mapa del sitio de la página que incluye las imágenes en cada página. Eso se ve así:
Prioridades del mapa del sitio
Agregar prioridades a su mapa del sitio es una de las cosas que muchas personas hacen para diferenciar la importancia de las diferentes páginas, pero Gary Illyes de Google mencionó que Google ignora estas prioridades. En sus palabras exactas:
En términos generales, siempre que sea honesto acerca de cuándo se modificó realmente su contenido, inclúyalo en su mapa del sitio para que Google y otros motores de búsqueda sepan que deben volver a rastrear la página modificada e indexar el contenido nuevo.
Cómo crear un mapa del sitio
En esta sección, te mostraré cómo crear un mapa del sitio sin usar ningún generador o complemento. Si su sitio web está en WordPress o prefiere usar un generador (que lo hace fácil), pase a la siguiente sección.
Estos son los pasos exactos a seguir para crear un mapa del sitio manualmente:
1. Decida qué páginas de su sitio debe rastrear Google y determine la versión canónica de cada página.
Las versiones canónicas son necesarias cuando tienes páginas duplicadas. Por ejemplo, suponga que brinda servicios a una comunidad internacional y tiene páginas para cada ubicación con el mismo idioma y contenido, como example.com/us/page y example.com/ca/page para visitantes de EE. UU. y Canadá, respectivamente.
En ese caso, es importante que señale el original, que podría ser ejemplo.com/página o uno de los dos. como el canónico. Si desea obtener más información sobre cómo funciona esto, esta publicación explica la canonicalización en profundidad.
Además, no incluya direcciones URL que estén bloqueadas por archivos robots.txt, que requieran un inicio de sesión para acceder o que estén protegidas con contraseña, ya que los robots de búsqueda no pueden rastrearlas. Solo obtendrá errores de cobertura en GSC si los agrega.
2. Determine si necesita más de un mapa del sitio.
Varios sitios web usan archivos separados para páginas, publicaciones y categorías. Recuerda que si tienes más de 50.000 URL, necesitas varios sitemaps.
3. Codifique todas sus URL en etiquetas XML para que se parezcan al tipo de mapa del sitio que desea crear.
Esta página explica cómo usar etiquetas XML con más detalle.
4. Si tiene varios archivos de mapas de sitios, cree un archivo de índice de mapas de sitios e incluya los enlaces a los mapas de sitios individuales que creó.
Este ya se describe en la sección titulada "Índice del mapa del sitio".
Generadores de mapas del sitio
La mayoría de nosotros, los especialistas en marketing, no tenemos experiencia en desarrollo web, por lo que no podemos codificar para salvar nuestras vidas. Si la idea de crear manualmente un mapa del sitio le da dolor de cabeza, use un generador de mapas del sitio y ahórrese 12 días de revisar una codificación compleja.
Hay varios generadores de mapas de sitios que puedes usar:
- TechnicalSEO de Merkle tiene uno en el que puede cargar un archivo CSV con sus URL. Es especialmente bueno si tiene diferentes versiones de idioma de sus páginas (etiquetas hreflang). Si su sitio web está codificado de forma personalizada y no está en ningún CMS o constructor que genere un mapa del sitio, necesita usar un generador como TechnicalSEO.
- Screaming Frog SEO Spider también tiene uno que me gusta usar con sitios simples personalizados. En Screaming Frog, asegúrese de estar usando el modo araña. Puede hacerlo haciendo clic en "Modo" y seleccionando "araña". Luego escriba la URL de su página de inicio y deje que se rastree. Cuando haya terminado, haga clic en "Sitemaps".
Para obtener aclaraciones sobre cómo usar Screaming Frog, eche un vistazo a la imagen a continuación:
Para guardar el archivo XML en su computadora, marque todas las opciones que son importantes para su sitio y haga clic en "exportar". Luego, cargue ese archivo a su servidor en el directorio raíz.
Ambas herramientas no actualizan automáticamente el archivo del mapa del sitio. Algunas herramientas lo hacen pero son premium, por lo que paga por el servicio.
Sin embargo, no necesitará lidiar con ninguno de los anteriores si su sitio web está en WordPress o en una plataforma de comercio electrónico como Shopify.
Para los sitios de WordPress, Yoast y Rank Math son complementos de SEO populares que generan mapas de sitio y los actualizan cuando editas tus publicaciones y páginas, y Shopify incluso genera mapas de sitio automáticamente.
Cómo enviar su mapa del sitio a Google
La mejor manera de enviar su mapa del sitio a Google es a través de Google Search Console (GSC). También hay otras formas y pasos adicionales, pero comenzaré con GSC, porque es el método más común.
Sigue estos pasos:
1. Vaya a Google Search Console y haga clic en "mapa del sitio".
2. Escriba la URL de su mapa del sitio y haga clic en Enviar. Si tiene varios mapas de sitio con un archivo de índice de mapa de sitio, solo necesita escribir la URL para el archivo de índice.
Como alternativa, si no lo ha enviado a GSC, hay otra forma de informar a Google que tiene uno agregando esta línea en su archivo robots.txt:
Mapa del sitio: http://example.com/sitemap.xml
Pero, por supuesto, la URL aquí con la que realmente tienes. Y si tiene un archivo de índice, incluya solo su archivo de índice aquí.
Si (por alguna extraña razón) no está usando GSC, use el servicio de ping para que Google sepa que debe rastrear su archivo. Para ello, escriba la siguiente URL en su navegador:
http://www.google.com/ping?sitemap=https://example.com/sitemap.xml
Reemplace https://example.com/sitemap.xml con la URL de su mapa del sitio.
¡Y ya está!
Prácticas recomendadas del mapa del sitio
Ahora que comprende la importancia de los sitemaps, cómo funcionan y sus opciones para enviarlos, asegurémonos de que el último que cree esté en plena forma siguiendo estas prácticas recomendadas.
1. Usa herramientas para generar sitemaps automáticos.
Crear y actualizar manualmente un mapa del sitio XML le costará mucho tiempo (y es innecesariamente complejo). Para ahorrar tiempo y poder concentrarse en otras cosas, como su próximo atracón de Netflix, es mejor usar un generador automático de mapas de sitios.
Los mencionados anteriormente para WordPress vienen con esa función de forma gratuita. Para los sitios personalizados, tendrá que pagar, pero en mi opinión es absolutamente algo por lo que vale la pena pagar.
2. Realice comprobaciones y actualizaciones periódicas del mantenimiento del mapa del sitio.
Todas las partes del SEO son un esfuerzo continuo, así que revise sus mapas de sitio con regularidad. La consola de búsqueda hace un excelente trabajo al informarle si las URL enviadas tienen problemas con el rastreo o la indexación.
Consulte la sección "Cobertura" en GSC regularmente y actualice su sitio o mapa del sitio cuando haya errores. Lo bueno de esto es que te dice cuál es el error exacto con sugerencias sobre cómo solucionarlo.
También puede usar Screaming Frog para el mantenimiento del mapa del sitio. Después de rastrear su sitio web o la URL del mapa del sitio, verifique la pestaña del código de respuesta para ver si hay errores 404 o 5xx.
Si está utilizando una herramienta o complemento de generación automática de mapas de sitios, actualícelo cuando haya actualizaciones disponibles. Además, vea periódicamente el mapa del sitio yendo a la URL de su mapa del sitio y verificando si falta alguna página o si la hora de la última actualización es incorrecta.
3. Prioriza las páginas de alta calidad en tu mapa del sitio.
Aunque Google ya no presta atención a la etiqueta de prioridad (o eso dicen), aún puedes agregarla porque hay más que Google por ahí (sí, como SEO lo admito). Bing podría prestar atención a esa etiqueta, por lo que sigue siendo una buena práctica priorizar las páginas de alta calidad en su mapa del sitio.
La prioridad del mapa del sitio muestra qué páginas rastrear e indexar más rápido, por lo que puede establecer prioridades utilizando valores que van desde 0,00 a 1,00. Pero asegúrese de no utilizar el mismo valor para todas las páginas o, de lo contrario, Google no podrá determinar cuál es la más importante.
Para los valores, puedes ir con algo como esto:
- Página de inicio – 1.00
- Principales páginas de destino – 0,90
- Otras páginas de aterrizaje – 0.85
- Enlaces principales en la barra de navegación – 0.80
- Otras páginas en el sitio – 0.75
- Principales artículos/publicaciones de blog como páginas centrales: 0,80
- Páginas de categoría de blog – 0,75
- Otras publicaciones – 0.64
4. Incluya solo versiones canónicas de URL en su mapa del sitio.
Su mapa del sitio solo debe contener las URL que desea que los motores de búsqueda indexen. Eso significa que si una URL apunta a otra como su versión canónica, no debe incluirla, ya que es una declaración para Google y otros motores de búsqueda de que no desea que se indexe esa URL.
Ignorar eso e incluir esa URL en su mapa del sitio proporciona información contradictoria a Google. La URL no deseada puede indexarse o obtendrá errores de cobertura en GSC. Por lo tanto, solo incluya las versiones canónicas, para que pueda consolidar su posición en los resultados del motor de búsqueda.
5. Divide tus mapas de sitio grandes.
Ya mencioné esto anteriormente que necesita dividir su mapa del sitio en varios archivos si supera los 50 MB o tiene más de 50,000 URL. Nunca envíe archivos XML de gran tamaño a Google, de lo contrario, algunas de sus URL no se indexarán, ¡y sabe muy bien que todas las URL son importantes!
Un consejo rápido aquí es guardar cada archivo con nombres fáciles de entender (para usted) como page_sitemap1.xml y page_sitemap2.xml.
Y con eso, ¡les deseo un feliz mapeo del sitio!