Transcripción
Mencionamos brevemente los sitemaps en un vídeo anterior cuando hablamos de cómo Googlebot descubre páginas, pero en esta lección vamos a analizarlos con mucho más detalle.
Vamos a ver exactamente qué son, los diferentes tipos de sitemaps, cómo ayudan con la indexación y cómo enviarlos a Google.
Aunque son especialmente importantes para sitios web grandes, incluso los sitios pequeños pueden beneficiarse mucho de tenerlos. De hecho, en muchos casos, un sitemap es una de las formas más sencillas de mejorar la probabilidad de que tus páginas sean descubiertas e indexadas.
Esto no sustituye a un buen enlazado interno, pero sí actúa como una guía clara para los motores de búsqueda. Por eso, esta es una lección que no deberías saltarte.
Un sitemap XML es un archivo alojado en tu sitio web que proporciona a los motores de búsqueda una lista estructurada de tus páginas. Les indica dónde se encuentran tus páginas y cuándo se actualizaron por última vez. Esto les ayuda a entender la estructura general de tu sitio y a decidir qué páginas rastrear y volver a revisar.
Están diseñados específicamente para los motores de búsqueda y no están pensados para los usuarios. De hecho, la mayoría de los visitantes nunca verán un sitemap XML a menos que lo busquen de forma intencionada.
Los sitemaps XML ayudan a los motores de búsqueda a descubrir páginas que no son fáciles de encontrar solo a través de enlaces. Esto incluye páginas nuevas y páginas que aún no tienen enlaces que apunten hacia ellas, conocidas como páginas huérfanas.
También mejoran la eficiencia del rastreo, ya que los motores de búsqueda no tienen recursos ilimitados, y cualquier cosa que les ayude a entender tu sitio con mayor claridad hará que su trabajo sea mucho más fácil.
El sitemap también incluye información sobre cuándo se actualizó una página por última vez. Así, cuando los motores de búsqueda detectan un cambio en el archivo, pueden volver a rastrear esas páginas y actualizar lo que tienen almacenado en su índice.
El tipo de sitemap que utilices depende de cómo esté construido tu sitio web y de la frecuencia con la que cambia. Un sitemap estático es un archivo que tienes que actualizar manualmente. Cada vez que añades, eliminas o modificas una página, tendrás que actualizar este archivo y volver a subirlo al servidor.
En cambio, un sitemap dinámico se genera automáticamente mediante un plugin o puede estar integrado en tu sistema web. Se actualiza por sí solo a medida que cambia tu sitio, sin necesidad de hacer nada manualmente.
Puedes añadir, eliminar o modificar páginas y se actualizará automáticamente en tu sitemap XML. Como puedes imaginar, los sitemaps estáticos pueden llevar mucho tiempo, especialmente en sitios grandes donde las páginas cambian con frecuencia. También pueden provocar problemas de indexación si te olvidas de actualizarlos.
Aun así, hay algunos casos en los que pueden ser útiles, como en sitios pequeños que cambian muy poco o en secciones muy concretas donde la automatización no es práctica.
Si tu sitio web está creado con un CMS como WordPress, Shopify, Drupal o Magento, casi seguro que habrá un plugin que puedes usar para generar un sitemap XML dinámico, y en la gran mayoría de los casos es lo que recomiendo, ya que automatiza el proceso y evita trabajo manual.
Una vez que tienes tu sitemap creado, el siguiente paso es decirle a los motores de búsqueda dónde está, y eso es lo que vamos a ver en esta parte de la lección.
Primero vamos a ver cómo añadir tu sitemap a Google. En una lección anterior configuramos Google Search Console.
Si aún no lo has hecho, asegúrate de volver a esa lección y configurarlo para tu sitio web. Una vez lo tengas, verás un informe como este y podrás hacer clic en “Sitemaps” en el menú de la izquierda.
Aquí verás una opción que dice añadir un nuevo sitemap y muestra tu dominio seguido de una barra. Ahí debes introducir todo lo que va después de la barra en la URL. En mi ejemplo, sería sitemap_index.xml.
Lo pego ahí y hago clic en enviar. Con eso es suficiente para añadir tu sitemap a Google.
Bing también tiene su propia plataforma para ver el rendimiento de tu sitio en su buscador, llamada Bing Webmaster Tools. Es muy similar a Google Search Console y puedes importar tu sitio desde ahí sin tener que hacer validaciones adicionales.
Solo tienes que ir a bing.com/webmasters. Cuando entres, verás una página como esta. A la izquierda verás una opción para importar tus sitios desde Google Search Console.
Haz clic en importar, luego en continuar y elige la cuenta de Google que usaste para configurar Search Console. Es importante que sea la misma.
Después verás un mensaje y tendrás que hacer clic en continuar un par de veces. A partir de ahí, aparecerá una lista de los sitios que tienes en Search Console y solo tendrás que hacer clic en importar.
Y listo. Si ya habías enviado tu sitemap a Google Search Console, también aparecerá automáticamente en Bing Webmaster Tools.
El archivo robots.txt es lo primero que revisa un motor de búsqueda cuando visita tu sitio. Antes de rastrear cualquier página, Google o Bing comprueban este archivo para saber a qué pueden acceder y dónde están los elementos importantes.
Si incluyes tu sitemap dentro de este archivo, facilitas que los motores de búsqueda descubran y entiendan tus páginas desde el principio. También permite que motores de búsqueda más pequeños encuentren tu sitemap. Y solo lleva unos minutos añadirlo.
Debes entrar en tu cliente FTP y buscar el archivo robots.txt en el directorio raíz del servidor. Luego edítalo. Verás algo parecido a esto. Lo que tienes que hacer es añadir una línea que diga: Sitemap: seguido de la URL completa de tu sitemap.
Guarda los cambios en el servidor. Después, vuelve a tu navegador y abre el archivo robots.txt de tu sitio para comprobar que el sitemap está incluido.
También es recomendable copiar esa URL y abrirla en el navegador para asegurarte de que es correcta.
Los sitemaps HTML son bastante diferentes de los sitemaps XML. En lugar de ser un archivo oculto para motores de búsqueda, un sitemap HTML es una página web normal que las personas pueden visitar.
Al igual que un sitemap XML, contiene enlaces a todas las páginas de tu sitio, pero normalmente está enlazado desde el pie de página. Esto permite que los usuarios lo utilicen para navegar por tu sitio.
Desde el punto de vista de los motores de búsqueda, también es muy útil porque refuerza la estructura del sitio y facilita que los rastreadores recorran las páginas. Igual que los sitemaps XML, los sitemaps HTML pueden ser estáticos o dinámicos.
Si tu sitio está hecho con un CMS, normalmente puedes usar un plugin o crear código personalizado para generarlo. Si tu sitio es estático, tendrás que crear un sitemap HTML manual y actualizarlo cada vez que añadas o elimines páginas.
Es importante entender que no se trata de elegir entre uno u otro. Los sitemaps XML y HTML cumplen funciones diferentes y no hay ninguna desventaja en usar ambos. De hecho, al usarlos juntos, facilitas que tanto los motores de búsqueda como los usuarios entiendan y naveguen mejor tu sitio web.
Ahora que ya hemos cubierto las principales formas en las que se encuentran y preparan las páginas para los resultados de búsqueda, es momento de pasar a la siguiente lección, donde aprenderemos sobre la estructura web y cómo organizar tus páginas correctamente puede ayudar tanto a los usuarios como a los motores de búsqueda a entender tu sitio con mayor claridad.