SEO on page SEO T茅cnico SEO y SEM

Sitemap: Aprende que es, c贸mo funciona y a generar el mapa de un sitio para indexar rapidamente tu web

Seg煤n Google Maps, ir desde El Cairo hasta Jerusal茅n se tarda 6 d铆as. Entonces, uno se pregunta, 驴por qu茅 Mois茅s tard贸 40 a帽os?, quiz谩s porque iba caminando, tal vez porque no existi贸, o simplemente porque no ten铆a un mapa. Da igual cu谩l de las opciones es la correcta, pues, lo cierto es que un mapa acelera las cosas. Lo mismo ocurre con la indexaci贸n de nuestro sitio web, pues, un sitemap.xml facilita el proceso.

Un sitemap es un anglicismo que significa mapa del sitio. Se llama as铆, porque es un archivo que contiene todas y cada una de las URLs de un determinado sitio web. Sirve b谩sicamente para que los motores de b煤squeda indexen tu sitio.

Eso s铆, debes hacer los robots puedan rastrear los sitios, y que los indexe. Por este motivo, el Sitemap tambi茅n es 煤til para el SEO, y el posicionamiento web.

Palabras clave, link building, escaneabilidad, tiempo de carga, dise帽o responsivo. Todos estos son factores de ranking muy importantes para conquistar la tan so帽ada cima en la p谩gina de resultados. Pero nada podr铆a ocurrir fluidamente sin un sitemap.

Quer茅s saber c贸mo? Bueno, hoy veremos esto as铆 que continu谩 leyendo el post hasta el final.


驴Qu茅 es un sitemap?

Probablemente, ya hiciste organigramas jer谩rquicos en el colegio, 驴no es as铆?. Bueno, porque un sitemap es m谩s o menos eso, pero con juegos de azar y mujerzuelas direccionamientos de URLs.

Como el propio nombre lo dice, es un mapa de tu sitio web. Contiene la informaci贸n que indica el camino correcto que debe ser recorrido por un rastreador.

El rastreador o crawler es un robot que rastrea enlaces por todo el internet localizando p谩ginas web relevantes para cada b煤squeda. En este caso, Google tiene el Googlebot, Bing tiene el Bingbot, etc.

Pens谩 en la situaci贸n de Mois茅s que mencion茅 en la introducci贸n. S铆 tan solo hubiera tenido un mapa, las cosas hubieran sido diferentes, 驴no?.

Mapa de mois茅s en el desierto tardando 6 d铆as a pie, no ten铆a mapa. Meme.

Esa es la funci贸n del sitemap, ayudar en el trabajo del robot de Google. Esto har谩 con que los procesos de indexaci贸n se vuelvan m谩s r谩pidos y eficientes. Tanto el tiempo de rastreo como el de carga de la p谩gina se volver谩n m谩s 谩giles.

Pues, el sitio se almacenar谩 en la memoria cach茅 del propio Google s铆 as铆 lo deseamos.

Un sitemap contiene las URL principales de un sitio web, o sea, aquellas que ser谩n le铆das en orden prioritaria. Tambi茅n est谩n contenidas las informaciones referentes a la jerarqu铆a, arquitectura de enlaces y actualizaciones.

Pueden ser p谩ginas de conversi贸n, blog posts o pesta帽as. En s铆ntesis, es necesario privilegiar aquellas que consideras realmente importantes para tu negocio.


驴Cu谩ndo tenemos que usar un sitemap?

La utilizaci贸n de un sitemap es recomendada para cualquier sitio web, pues facilita acelera los procesos de indexaci贸n. C贸mo Google es, b谩sicamente, el principal motor de b煤squeda, debemos cargar obligatoriamente nuestro sitemap en Google Search Console.

Pero en especial, tener un sitemap es pr谩cticamente un obligado en los siguientes casos:

1. Sitios con contenido din谩mico

Para los sitios con contenido que se actualiza a diario, el hecho de tener un sitemap es esencial. Algunos ejemplos son portales de noticias, blogs corporativos, y tiendas virtuales que tienen stock muy din谩mico.

2. Sitios con dificultad para un buen posicionamiento

Algunas sitios web tienen problemas para posicionar bien. Es complicado determinar de manera general los problemas de posicionamiento, para ello debemos analizar las diversas URLs.

Pero, por lo general, este problema puede darse por diversos factores, como contenido en los lenguajes Ajax, Flash, o directamente sitios creados en Wix.

3. Sitios nuevos

Sitios web que fueron creados hace poco, a煤n no tienen una alta autoridad de dominio. Por eso, Google puede demorar m谩s tiempo para rastrear las p谩ginas internas. En este caso un sitemap puede acelerar este proceso.

4. Sitios con pocos enlaces entrantes

Cuando no existen muchos enlaces de entrada para un sitio web, el crawler puede considerarlo irrelevante. Por lo tanto, para disminuir los problemas de indexaci贸n se facilita con un mapa, por esto se recomienda usar un sitemap.


驴Cu谩les son los formatos de un sitemap?

Bueno, ya conocemos que son los sitemaps y cuando debemos usarlos, ahora resta ver cu谩les son los diferentes formatos de sitemaps. Existen varios formatos, pues, los est谩ndares van cambiando, y se van adaptando a los nuevos tiempos. Por eso existen diferentes modelos, veamos cu谩les son estos:

1. XLM

El formato m谩s utilizado en la web es el XLM. Consiste en una lista de URL formateadas en un lenguaje codificado, dirigido especialmente para la optimizaci贸n de SEO. Puede ser creado manualmente o con la ayuda de herramientas espec铆ficas. Tambi茅n agrega im谩genes y videos.

2. TXT

El formato TXT es m谩s sencillo, pero tiene problemas con ciertas informaciones importantes, como la fecha de modificaci贸n de la URL y la organizaci贸n jer谩rquica. B谩sicamente, es un texto que puede ser compuesto en un simple editor, como Word o el Bloc de Notas.

3. Atom-RSS

Atom-RSS es muy utilizado en blogs, en especial en los viejos c贸mo Blogspot, los cuales deber铆an migrar a otra plataforma. En 茅l, la propia secci贸n de noticias funciona como un sitemap, pero lleva en consideraci贸n la fecha de publicaci贸n como factor de prioridad. Funcionan de manera semejante a un agregador de contenidos en el cual el usuario puede inscribirse.

Pero esta tecnolog铆a qued贸 un poco obsoleta con la llegada de los XLM. Aun as铆 a煤n se sigue utilizando para indexar y posicionar sitios en Blogger.


驴Qu茅 tipos de sitemap hay?

Como internet es una atmosfera que ofrece amplias oportunidades, existen diversos tipos de negocios. Por eso, muchas veces los sitios web necesitar谩n diferentes tipos de sitemaps, dejando el mapa a煤n m谩s espec铆fico.

Descubre, a seguir, cu谩les son algunas caracter铆sticas de cada tipo de sitemap:

1. Im谩genes

Muchos sitios web se enfocan en el aspecto visual. Es el caso de bancos de im谩genes, portafolios de fot贸grafos e ilustradores e incluso algunos e-commerce.

Un sitemap de im谩genes tiene la misma funci贸n, pero las URL citadas ser谩n dirigidas para las fotos. Este recurso es muy importante para negocios que quieren aparecer en la cima de Google Im谩genes.

2. Videos

Los videos est谩n en alta en la atm贸sfera digital. Gracias a eso, es muy importante posicionarlos bien en los mecanismos de b煤squedas.

Muchas veces Googlebot acaba siendo negligente con este formato de contenido, entonces hacer un sitemap es una buena idea. En 茅l deben estar contenidas informaciones como descripci贸n, tiempo de duraci贸n y la thumbnail 芦miniatura禄.

3. Noticias

Otro tipo de sitemap es el de noticias. Si inviertes en este tipo de media, con seguridad necesitar谩s un sitemap de este tipo, pues lleva en consideraci贸n la secci贸n de noticias del blog.

Adem谩s del sitemap, ser谩 necesario seguir algunos pasos y solicitar la inclusi贸n del art铆culo mediante la central de editores de Google Noticias.

4. Google Sites

Un sitio creado a trav茅s de Google Sites tendr谩 un sitemap creado autom谩ticamente. Sin embargo, es necesario enviarlo a Google Search Console para tener informaciones sobre los informes.

5. Sitemap de sitemaps

Este tipo de mapa se utiliza cuando tenemos demasiados mapas en el sitio. Por eso, por ejemplo, en lugar de indexar 20 sitemaps, podremos indexar uno que contenga al resto.

M谩s adelante en el propio post hablaremos de esto.


Subir el sitemap a Google Search Console

Despu茅s de crear un sitemap, tenemos que subirlo de alguna manera a los motores de b煤squeda. Cada motor tiene su propia manera de indexar contenido, que generalmente lo hacen los rastreadores, pero este proceso es lento.

Por eso, debemos optar por informar directamente al buscador sobre lo que queremos indexar. Pero, c贸mo Google es el buscador m谩s relevante, debemos hac茅rselo saber primero. Para ello existen dos formas:

A帽adir el sitemap desde Google Search Console

La mejor manera es hacerlo desde Google Search Console. Para esto tenemos que acceder a la pesta帽a del 铆ndice, y luego hacer clic en sitemap. All铆 mismo tendremos la opci贸n de escribir la URL de nuestro mapa, y lo mandamos con el bot贸n Enviar.

A帽adiendo un sitemap o varios sitemaps en Google Search Console.

Indexaci贸n dirigida desde el Robots.txt

La otra opci贸n es hacerlo desde el archivo Robots.txt. Con este podr谩s dirigir el comportamiento de los crawlers, e indicarles donde puede encontrar el sitemap para indexarlo de una manera r谩pida y efectiva. Esto podr铆a realizarse as铆:

robots.txt para http://www.ejemplo.es
User-agent: *
Disallow: /temp/
Sitemap: http://www.ejemplo.es/sitemap.xml


Buenas pr谩cticas con el sitemap

Para mejorar el desempe帽o de tu sitio web, algunas pr谩cticas relacionadas con el sitemap son recomendadas. A seguir descubre algunas de ellas:

  • Crea varios sitemaps para las diferentes categor铆as del sitio.
  • Aunque el l铆mite sea de 50 mil URL, intenta mantener ese n煤mero debajo de 10 mil.
  • Utiliza URL can贸nicas, por ejemplo, www.tupacbruch.com.
  • Evita cambios en el protocolo de transferencia recomendado https en lugar de HTTP.
  • Visita con regularidad Google Search Console para identificar posibles errores.
  • Usa certificados SSL c贸mo medida de seguridad.

驴Cu谩les son los beneficios?

En el SEO, una de las principales t茅cnicas es el link building. O sea, referencias en otras p谩ginas que redireccionan al usuario para tu sitio web.

Cuando una p谩gina no recibe muchos enlaces de entrada, puede pasar desapercibida por el bot. Por lo tanto, es necesario indicarla a Google que, de esta forma, tendr谩 mayor facilidad en reconocerla y posicionarla en los resultados de b煤squeda.

Adem谩s, el uso de fechas indica la actualizaci贸n de contenidos. As铆, ser谩n rele铆dos por el crawler. Esta t茅cnica de reestructuraci贸n y extensi贸n de contenido es muy utilizada para intentar mejorar el ranking de las p谩ginas.

Google tambi茅n le da prioridad a los administradores de sitios que ayudan al bot en la lectura. Siendo esta una pr谩ctica recomendada y recompensada por el motor de b煤squeda.


驴C贸mo crear un sitemap?

Primero. Ten茅s que saber qu茅 contenido quer茅s indexar, es decir, si quieres que Google muestre en los resultados de b煤squeda categor铆as, etiquetas, y atributos.

Los sitemaps pueden ser creados manualmente, pero algunos formatos exigen cierta profundidad de estudio, como las marcaciones XML.

Existen varias formas de generar un Sitemap. Realmente es un proceso simple, pero, hay que hacerlo correctamente porque de lo contrario podemos complicar mucho nuestra web desde un punto de vista SEO.

Otra opci贸n es el software GSiteCrawler, un simulador de crawlers que analiza el sitio web y crea autom谩ticamente el sitemap.

Por 煤ltimo, hay herramientas online, como XLM-Sitemaps (gratuito para sitios con hasta 500 p谩ginas) y la extensi贸n para navegadores Sitemap Generator.

Dependiendo de nuestras necesidades, podremos utilizar diferentes herramientas para la creaci贸n y actualizaci贸n autom谩tica de nuestro sitemap.xml.

Creando un sitemap en WordPress

La mejor opci贸n en la actualidad es utilizar el sitemap.xml que genera el plugin de Yoast SEO. Esta herramienta nos generar谩 las URLs.xml de los diferentes tipos de contenido que queremos que se indexe.

Para ello tienes que ir al apartado 芦General禄 del plugin y en 芦Caracter铆sticas禄 bajas hasta donde dice 芦Mapas del sitio XML禄. Ver谩s que hay un interrogante al lado de esa frase. Haz clic en 茅l y te aparecer谩 un enlace que dice 芦Ver mapa del sitio XML禄.

Plugin de Yoast

El plugin Yoast tiene muchas opciones y funciones como la de no indexar categor铆as, etiquetas, plantillas, o archivos, sin tener la necesidad un robots.txt. Pero lo mejor, es que te crea el sitemap autom谩ticamente.

PrestaShop:

Un m贸dulo de PrestaShop que te solucionar谩 todos los problema relacionados con el sitemap.xml y sus actualizaciones autom谩ticas es el Google Sitemap. Tal y como ocurre con WordPress, no olvides configurarlo o llenar谩s tu archivo sitemap de contenidos indeseados

Joomla:

Como ocurre con WordPress y PrestaShop, en Joomla tambi茅n existen gran cantidad de componentes o plugins para la generaci贸n y actualizaci贸n autom谩tica del sitemap.

Uno sencillo y que funciona a la perfecci贸n el Sitemap Generator. La 煤nica pega de este plugin es que, si tu web cuenta con m谩s de 500 URLs, tendr谩s que utilizar la versi贸n de pago.

Shopify y otros CMS

Da igual la plataforma CMS que utilices, la creaci贸n de sitemaps es pr谩cticamente la misma en todos. Pues, ten茅s la opci贸n de usar una aplicaci贸n comprada desde la tienda del CMS, o directamente crearlo de manera manual, como en webs a medida.

Para webs de programaci贸n hechas a medida o proyectos muy grandes, lo mejor es que programes la generaci贸n de tu propio sitemap autom谩tico. Si se trata de proyectos peque帽os, puedes hacerlos a mano o utilizar herramientas online como https://www.xml-sitemaps.com/


Crear un sitemap para proyectos personalizados

El sitemap.xml es un archivo que se sube al FTP junto con el resto de contenidos de nuestra web. Este sirve para listar todas las URLs indexables de nuestro sitio, con el objetivo de que los buscadores puedan encontrarlas de manera sencilla.

Es decir, un listado de URLs de nuestra web para los buscadores.

Su uso permite que las ara帽as puedan encontrar de una manera r谩pida y sencilla todas las p谩ginas que queremos indexar. Para esto no es necesario tener que estar navegando a trav茅s de nuestros enlaces internos.

Sin embargo, su uso no garantiza una indexaci贸n completa de todas las URLs. Pues, los buscadores determinar谩n, como hacen siempre, de qu茅 contenidos deben valerse.

驴C贸mo configuro un sitemap.xml en mi web?

Dependiendo del CMS o la programaci贸n de tu web, podr谩s utilizar diferentes herramientas para la creaci贸n del sitemap.xml. Independientemente de ello, debes saber que los sitemap se rigen mediante unos protocolos marcados por sitemaps.org.

Seg煤n estas directrices, un sitemap puede configurarse de la siguiente manera:

La primera l铆nea de c贸digo marca la codificaci贸n del archivo y es obligatoria. Luego resta que la etiqueta <urlset> marque el listado de URLs, pues, debe tener una apertura y un cierra obligatorios.

Dentro del <urlset>, encontraremos tantas etiquetas <url> como p谩ginas queramos mostrar en nuestro archivo sitemap.xml.

驴Qu茅 hay en las etiquetas <url>?

Por 煤ltimo, dentro de cada etiqueta <url> encontramos cuatro etiquetas de informaci贸n diferentes:

<loc> Sirve para introducir una URL 煤nica. Es una etiqueta de uso obligatorio.

<lastmod> Indica la fecha de la 煤ltima modificaci贸n textual o de programaci贸n en dicha URL. Su uso no es obligatorio.

<changefreq> Esta etiqueta indica la frecuencia en la que se realizan modificaciones textuales o de c贸digo en esa URL. Su uso no es obligatorio.

<priority> Indica en un rango de 0 a 1 la importancia atribuida a una URL en concreto respecto a la web en su conjunto. Su uso no es obligatorio.

El uso correcto de las etiquetas

En muchos casos, en los sitemap.xml que faltan todas o algunas de las etiquetas <lastmod>, <changefreq> o <priority>. No pasa nada si faltan, ya que su uso no es obligatorio, y no aportan mucho.

Por mucho que indiquemos la importancia, la 煤ltima modificaci贸n o la frecuencia de cambio que nosotros condiremos oportunos, Google hace esto por cuenta propia. As铆 que, a veces podr铆a ser un proceso un tanto redundante.


Algunas especificaciones intr铆nsecas del sitemap

Tambi茅n hay que tener en cuenta un par de aspectos t茅cnicos m谩s sobre el archivo sitemap.xml:

  • Su peso: No puede ser mayor a 50 MB.
  • Cantidad de URLs: No puede haber m谩s de 50k urls.

Si tu proyecto que supera esos datos, tendr谩s que pensar en crear m谩s de un archivo sitemap.xml.

De hecho, hacerlo es muy recomendable para proyectos grandes, ya que si creas diferentes dependiendo del tipo de contenido. Pues, as铆 podr谩s tenerlos mucho m谩s organizados de cara a cualquier cambio o modificaci贸n en el futuro.

Porque, tampoco lo olvides de tenerlo actualizado en cuanto a las categor铆as.


Sitemap de sitemaps

Cuando optas por dividir tus contenidos en diferentes sitemaps, debes saber tambi茅n que existe la posibilidad de hacer un 芦sitemap de sitemaps禄. O lo que es lo mismo, un listado de todos los sitemaps en un nuevo sitemap.

La configuraci贸n de los sitemaps individuales debe realizarse igual que como hemos comentado anteriormente. Sin embargo, el listado de sitemaps se configurar铆a de la siguiente manera:

Como podemos observar, las principales diferencias son:

<sitemapindex> Sustituye a la etiqueta urlset. Indica que se trata de un listado de sitemaps, en lugar de un listado de URLs.

<sitemap> Sustituye a la etiqueta URL. Indica que se trata de un sitemap y no de una URL.

<loc> Se mantiene igual que el sitemap individual y su uso es obligatorio.

<lastmod> Sirve para indicar la 煤ltima modificaci贸n de dicho sitemap, pero su uso no es obligatorio.


Conclusi贸n:

Bueno, llegamos al final del post sobre los sitemaps. No seas c贸mo Mois茅s, y activ谩 el sitemap para no perderte en el desierto digital de la no indexaci贸n web.

Para finalizar, te dejo un enlace con un descuento para tu pr贸ximo sitio en WordPress. Tan solo ten茅s que seguir el enlace y comenzar a utilizar el sitemap en tu pr贸xima p谩gina web.

隆Me despido por hoy!, 隆hasta la pr贸xima!.

Consigue 25 d贸lares para tu sitio WordPress
Consigue 25 d贸lares para tu pr贸ximo sitio WordPress

1 Comment

Deja un comentario