cómo crear el sitemap

Cómo crear el sitemap perfecto de tu página web paso a paso

Hay dos opciones por las que llegaste a este post: o bien no sabes lo que es y quieres informarte para saber c√≥mo crear el sitemap a la perfecci√≥n, o bien, ya tienes uno creado, pero no est√° funcionando como deber√≠a. C√≥mo crear el sitemap perfecto de tu p√°gina web paso a paso ÔĽŅClic para tuitear

C√≥mo crear el sitemap perfecto de tu p√°gina web paso a paso ÔĽŅClic para tuitear

No te culpo, de hecho, la mayor√≠a de los sitemaps que ves por ah√≠ est√°n directamente mal realizados, por eso hoy en este art√≠culo quiero darte las claves para que entiendas realmente para qu√© sirve, c√≥mo funciona y, lo m√°s importante: C√≥mo crear el sitemap que te d√© todo su potencial.

También te puede interesar:

¬ŅQu√© es un sitemap?

Un sitemap es un archivo .xml que se aloja en una URL de tu site que, aunque es p√ļblica, lo m√°s normal es que s√≥lo la visiten los bots de los distintos buscadores (Google a la cabeza, por supuesto) y alg√ļn que otro freak en busca de errores para ponerte colorado.

Este archivo tiene una sintaxis propia muy bien definida para que funcione correctamente pero, en esencia, es eso, una p√°gina de tu site en un formato .xml especial, ni m√°s, ni menos.

¬ŅPara qu√© sirve un sitemap.xml?

En realidad, para ti no sirve de nada, pero le es de mucha utilidad al buscador y, en este caso, es lo que importa.

Este archivo deber√≠a reflejar los √ļltimos cambios que se han hecho en los art√≠culos de tu blog, site corporativo, tienda virtual o lo que tengas presente, con una serie de consideraciones, las m√°s importantes son: La primera de ellas es que los cambios los debemos presentar en orden cronol√≥gico inverso, es decir, el √ļltimo cambio en tu site debe aparecer el primero. La segunda es que deben aparecer todos los cambios que has hecho en las URLs, no s√≥lo por el orden de publicaci√≥n. La tercera es que debe seguir una sintaxis con elementos obligatorios y opcionales que veremos un poquito m√°s adelante. Como bien sabr√°s, el bot de Google es un bichito realmente ocupado y cuando entra en tu site para ver tu contenido nuevo lo √ļnico que hace es seguir enlaces y, cuanto m√°s f√°cil le ofrezcas el contenido nuevo, m√°s va a aprovechar su tiempo en tu site y eso siempre te conviene.

Pues bien, cuando el bot de Google entra en tu blog (o lo que sea tu proyecto), el camino m√°s probable que sigue es el siguiente:

  • Primero va a tu p√°gina de robots.txt para ver qu√© puede indexar y qu√© no.
  • Si eres listo, la √ļltima l√≠nea de tu robots.txt ser√° un enlace al sitemap, que el bot de Google seguir√° a pies juntillas.
  • Una vez el bot de Google entra en el sitemap.xml, seguir√° la primera URL, que es el √ļltimo cambio en tu blog, si no tiene la informaci√≥n, la escanear√° y la guardar√°.
  • Seguir√° este proceso hasta un contenido que est√© duplicado.
  • Y luego se ir√° con la informaci√≥n fresquita para casa, listo para indexarla.
Si no lo hace así, tendrá que empezar a seguir enlaces en la home y las probabilidades de que se lleve contenido antiguo y deje contenido nuevo son altas y habrás conseguido dos cosas:
  • Ralentizar la indexaci√≥n del contenido nuevo de tu site, cosa que no te interesa.
  • Hacer perder el tiempo al bot de Google, cosa que te interesa a√ļn menos.

Vamos, que la accesibilidad de los buscadores a tu proyecto est√° en juego.

Poca broma.


¬ŅQu√© elementos debe tener un sitemap?

Como te comenté más arriba se dividen en dos bloques distintos:

  1. Por un lado, las etiquetas obligatorias.
  2. Por otro lado, las opcionales.

Vamos a ver las m√°s importantes:

  • Etiquetas obligatorias

Sólo son tres y muy sencillitas:

  1. La primera de ellas es que debe comenzar por la etiqueta <urlset> y la etiqueta de cierre ser√° siempre </urlset>.
  2. La segunda es que cada URL debe tener la etiqueta <url>, así separamos una página de otra.
  3. La tercera, cada dirección URL debe tener la etiqueta <loc>.
  • Etiquetas opcionales (y muy recomendable)

Pero claro, si quieres hacer las cosas muy, muy bien puedes darle m√°s informaci√≥n al buscador con otras tres etiquetas:

  1. Podemos decirle a Google la √ļltima modificaci√≥n de cada URL (en la etiqueta <loc>) con el operador <lastmod>.
  2. Podemos decirle a Google cada cu√°nto tiempo cambia una URL con la etiqueta <changefrec>, pero ya te digo que Google pasa bastante de esto, porque tiene sus propios registros de cambio.
  3. Podemos darle a Google una escala de prioridades de indexación gracias a la etiqueta <priority>, pero ya te digo que Google va a hacer poco caso de esta etiqueta también.

¬ŅC√≥mo crear un sitemap de forma autom√°tica?

Después de leer esto seguro que te has parado a pensar:

Y sí, así sería si tuvieras que hacerlo de forma manual. Pero tranquilo, porque esto se puede hacer de forma automática, simplemente poniéndolo a andar y haciendo que una extensión haga el resto para ti.

Como lo más normal es que utilices WordPress para tu site y más después de los datos de uso de WordPress que nos arrojan mes a mes, te voy a comentar cómo crear el sitemap perfecto para WordPress.

Crear un sitemap para WordPress

Hay muchos, muchos plugins que te permiten realizar el sitemap y te voy a dar la opci√≥n m√°s sencilla y liviana para ello.

En lugar de ese plugin (que, por otro lado, es fant√°stico), deber√≠as usar Google XML Sitemap, todo un cl√°sico que nos lleva acompa√Īando bastante m√°s de un lustro y que, adem√°s, es muy ligero y r√°pido.

  • Configurando Google XML Sitemap

Para instalarlo lo tienes realmente f√°cil, s√≥lo debes ir, dentro de la barra de administraci√≥n de tu WordPress a la parte de ‚ÄúPlugins‚ÄĚ y ‚ÄúA√Īadir nuevo‚ÄĚ.

De ahí lo buscas, lo instalas y lo activas.

Una vez instalado debes ir a ‚ÄúAjustes‚ÄĚ y ‚ÄúXML Sitemap‚ÄĚ, ah√≠ tienes todas las opciones del plugin, de las que te dejo una muestra.

En las opciones b√°sicas debes marcar todas salvo la √ļltima, que s√≥lo sirve para que ofrezcas tus estad√≠sticas al plugin, el resto lo normal es que te vayan bien como est√°n.

El siguiente bloque se llama ‚ÄúP√°ginas adicionales‚ÄĚ, esto se usa para subdominios, landing pages hu√©rfanas y cosas por el estilo, lo normal es que lo debas dejar vac√≠o.

El tercer bloque se llama ‚ÄúPrioridad del art√≠culo‚ÄĚ, entre lo que pasa Google de la etiqueta y para lo que sirve, mi consejo es que lo dejes en la primera opci√≥n: ‚ÄúNo utilizar el c√°lculo de prioridad autom√°tico‚ÄĚ, aunque realmente da bastante igual.

El cuarto bloque es importante, se llama ‚ÄúContenido del sitemap‚ÄĚ, aqu√≠ debes marcar s√≥lo:

  • Incluir la p√°gina principal.
  • Incluir art√≠culos.
  • Incluir p√°ginas est√°ticas.
  • Y la √ļltima opci√≥n, Incluir la fecha de √ļltima modificaci√≥n.

El resto sólo te van a aportar ruido y contenido duplicado.

Quinto bloque: ¬ęElementos excluidos¬Ľ. Salvo excepci√≥n, d√©jalos vac√≠os.

Sexto bloque: ¬ęFrecuencias de cambio¬Ľ, seg√ļn lo ves en esta imagen:

S√©ptimo bloque: ¬ęPrioridades¬Ľ, al igual que antes, como lo ves aqu√≠:

¬°No te olvides de guardar los cambios!

Y con esto tendr√°s el sitemap.xml perfecto del todo, te dejo una imagen de c√≥mo quedar√≠a y te cuento un poquito m√°s al respecto:

Como puedes ver el listado del sitemap no es en s√≠ un listado de los √ļltimos cambios puestos uno detr√°s de otro, es algo un poquito m√°s sofisticado:

En realidad lo que te queda es un listado de cambios por mes y, si pinchas en cada URL, te dar√° los cambios de ese mes tan s√≥lo.

Esto se hace as√≠ por dos cosas:

  • El √ļltimo cambio permanece arriba del todo, que es el fin √ļltimo del sitemap.
  • Sirve para eliminar las pocas probabilidades que ten√≠a Google de confundir el sitemap con una granja de enlaces, penalizado por Penguin (s√≠, muy pocas veces, pero pasaba).

¬ŅC√≥mo subir tu sitemap a Google Webmaster Tools?

Ya tienes tu sitemap.xml, cosa que no est√° mal, pero si lo subes a Webmaster Tools te va a quedar el c√≠rculo completo, y eso es lo que quieres, ¬Ņverdad?

Para subir el sitemap lo tienes muy sencillo, los pasos son estos:

  • Ve a tu cuenta de Google Webmaster Tools.
  • En el men√ļ izquierdo, ve a¬†‚ÄúRastreo‚Ä̬†y luego¬†‚ÄúSitemaps‚ÄĚ.
  • Ah√≠, en la parte superior¬†‚ÄúA√Īadir o Probar Sitemap‚ÄĚ.
  • Completa la URL, que en la mayor√≠a de los casos ser√≠a¬†‚Äúsitemap.xml‚ÄĚ.
  • Deja que Google indexe todo tu contenido muy contento.
Conclusi√≥n: Google principalmente llega a las p√°ginas o entradas de tu web a trav√©s de los enlaces que apuntan hacia ellas, ya sean enlaces que pones t√ļ en otras p√°ginas de tu web o enlaces que ponen otras webs hacia la tuya. Imagina que publicas una p√°gina nueva y no la enlazas desde ninguna otra. Ni Google ni los dem√°s buscadores tendr√≠an acceso a esa p√°gina y no conocer√≠an su existencia. Eso cambia envi√°ndole un sitemap de tu web. De esta manera no necesitar√° encontrar enlaces hacia tus p√°ginas para descubrirlas, simplemente mirar√° el sitemap y ver√° que has a√Īadido una nueva p√°gina, ir√° a visitarla y la indexar√°. De la misma manera sabr√° cu√°ndo has actualizado una p√°gina, entrar√° para ver los cambios que has hecho y actuar√° en consecuencia (mejorar la posici√≥n de esa p√°gina, incluirla para b√ļsquedas de otras¬†palabras clave¬†similares, o lo que sea). Espero que ahora tengas claro ¬Ņqu√© es un sitemap? y sobre todo hayas aprendido a c√≥mo crear el sitemap de tu web. Si tienes cualquier duda sobre el tema no dudes en dejarme tus comentarios.
Sin Comentarios

Escribe Un Comentario