Cómo crear en 20 minutos (o menos) un mapa del sitio XML que potencie tu SEO

Hierarchy graphic for How to Create an SEO-Boosting XML Sitemap

Cuando se trata de SEO y marketing, me gustan las ganancias rápidas y fáciles. 

A pesar de que estoy comprometido con una larga trayectoria como bloguero (más de 10 años y contando), prefiero presionar algunos botones y usar algunos mecanismos para obtener más tráfico. 

Poco esfuerzo, grandes ganancias. Esto es o que mi me gustaría. 

Y, afortunadamente, hay algunas técnicas de SEO que ofrecen un gran valor con poco esfuerzo. 

Quiero compartir contigo una de esas técnicas: crear un mapa del sitio XML, o XML Sitemap en inglés. 

Ahora, antes de que salgas corriendo después de leer el término «mapa del sitio XML», déjame darte una buena noticia. 

A pesar de que un mapa del sitio XML está en el lado «técnico» del SEO, no es difícil crear uno. Y, en realidad, tampoco es tan “técnico” como parece. 

De hecho, en solo unos minutos se podría crear un mapa del sitio XML realmente bueno. No hace falta que sepas programar. Solo hay que saber hacer clic. 

Es gratuito. Es fácil. Es relativamente simple y puede mejorar tu SEO. 

¿Estás listo para probarlo? 

¿Qué es exactamente un mapa del sitio XML? 

¿Qué es un mapa del sitio XML? 

En términos simples, es una lista de las URL de un sitio web. 

Por eso se llama mapa del sitio. En el se indica cómo está estructurado el sitio web y qué páginas incluye. 

(«XML» significa «Extensible Markup Language», una forma de mostrar información en los sitios web). 

Eso es lo que es un mapa del sitio XML, pero ¿por qué deberías tener uno? ¿Cuál es su finalidad? 

¿Para qué sirve un mapa del sitio XML? 

Los motores de búsqueda utilizan rastreadores para organizar e indexar la información en la web. 

Search engine crawler graphic for How to Create an SEO-Boosting XML Sitemap

Estos rastreadores pueden leer todo tipo de información. Pero un mapa del sitio XML facilita que el rastreador vea lo que hay en tu sitio web y lo indexe. 

Una vez que lo hace, tu sitio web tiene una mayor probabilidad de mejorar su posicionamiento rápidamente. 

Esencialmente, un mapa del sitio XML sirve como una tabla de contenidos para tu sitio web, lo que permite que el rastreador obtenga lo esencial e indexe tu sitio en consecuencia. 

Sin embargo, un mapa del sitio bien estructurado puede hacer aún más. 

Los sitemaps indican a los motores de búsqueda cuándo se ha actualizado una página, la frecuencia de las actualizaciones de la página, la importancia relativa de las páginas dentro de un sitio web y cómo encontrar e indexar el contenido que puede encontrarse en lo más profundo de la estructura del sitio. 

Así es como se ve la información en un mapa del sitio: 

  • Dónde se encuentra la página en el sitio web (su URL): <loc>http://www.example.com/mypage</loc> 
  • Fecha de la última modificación de la página: <lastmod>2013-10-10</lastmod> 
  • Con qué frecuencia se modifica la página: <changefreq>mensualmente</changefreq> 
  • Qué prioridad tiene la página en relación con otras páginas del sitio: <priority>1</priority> 

Estas características son importantes, sobre todo teniendo en cuenta la cantidad de sindicación no autorizada que tiene lugar con los contenidos hoy en día. 

Si no utilizas un mapa del sitio, se podría considerar que tu sitio web tiene contenido duplicado, lo que no es bueno para el SEO. 

Sin embargo, lo más importante es que un mapa del sitio es una forma rápida de ser indexado por Google. 

Con un mapa del sitio, puedes decirle a Google: «Mira, este es mi sitio, y aquí están las páginas que quiero que indexes». 

En cuestión de minutos (normalmente), Google rastreará tu sitio e indexará tu contenido. 

¿Cuáles son los beneficios de tener un mapa del sitio XML? 

Si te estás preguntando, «Hmm. ¿ Realmente necesito un mapa del sitio? ¿Debería tomarme todas esas molestias? Quiero convencerte de que, sí, lo necesitas. Solo se necesitan unos minutos, y los beneficios son enormes. 

Considera los siguientes beneficios de un mapa del sitio XML: 

  • Le indica a Google que rastree e indexe tu sitio web. 
  • El mapa del sitio XML indica a Google qué tipo de información hay en tu sitio web. 
  • El mapa del sitio XML indica a Google cuándo se ha actualizado tu contenido (lo que podría dar lugar a mejores posiciones en los rankings). 
  • Le indica a Google con qué frecuencia se actualiza tu contenido y su importancia. 
  • El mapa del sitio XML ayuda a tu sitio web a obtener instantáneamente la indexación de las páginas generadas dinámicamente. 
  • Te ayuda a superar las limitaciones de un sitio web con enlaces internos débiles. 
  • Ayuda a tu sitio a superar el reto de no tener todavía un perfil de enlaces externos fuerte. 
  • Ayuda a sitios enormes a obtener una indexación mejor y más organizada. 
  • El mapa del sitio XML ayuda a Google a rastrear tu sitio web con mayor eficacia. 
  • Muestra a Google todas las páginas de tu sitio web, incluso si se encuentran en lo más profundo de la arquitectura y podrían no ser rastreadas tan rápidamente. 

Si estás listo para empezar a crear tu propio mapa del sitio XML, seguiremos un proceso de tres pasos: 

  1. Crear tu mapa del sitio XML. 
  2. Añadir el mapa del sitio XML a tu sitio web.
  3. Enviar tu mapa del sitio XML a Google. 

(También te mostraré cómo enviar tu mapa del sitio a Bing y Yandex) 

El resto de este artículo abordará cada uno de esos puntos, junto con un último paso, el uso de Ubersuggest para encontrar posibles errores en el mapa del sitio. 

Crea un mapa del sitio XML con Screaming Frog (para cualquier sitio web) 

Puedes utilizar Screaming Frog para crear un mapa del sitio XML para cualquier sitio web. No importa el sistema de gestión de contenidos (CMS) que utilices, el tamaño del sitio web o que tan antiguo es. 

De hecho, ni siquiera es necesario ser propietario del sitio web o tener acceso a él para crear el mapa del sitio. 

¿Hay algún costo asociado? Screaming Frog, la herramienta que utilizaremos, ofrece un rastreo gratuito de hasta 500 páginas. Para rastrear sitios web de más de 500 páginas, tendrás que adquirir una licencia de Screaming Frog. 

Acerca de Screaming Frog 

Si aún no tienes Screaming Frog, primero debes instalarlo. Puedes hacerlo aquí

Screamingfrog main page for How to Create an SEO-Boosting XML Sitemap

Screaming Frog es un potente programa de software de escritorio que ayuda con toda una gama de actividades de SEO. 

La versión básica es gratuita. La versión completa (con la compra de la licencia) cuesta £149 al año (alrededor de 180 dólares o 170 euros). 

Screamingfrog pricing page for How to Create an SEO-Boosting XML Sitemap

En esta sección, te explicaré cómo crear un mapa del sitio XML para cualquier sitio web utilizando la versión gratuita de Screaming Frog. 

Primero, abre Screaming Frog. 

Luego, ingresa tu URL en el campo de la parte superior. 

Screamingfrog URL entry for How to Create an SEO-Boosting XML Sitemap

Haz clic en «Start». 

Screamingfrog start button for How to Create an SEO-Boosting XML Sitemap

Dependiendo del tamaño de tu sitio web, el rastreo tardará desde unos minutos hasta unas horas. 

Screamingfrog site crawling results for How to Create an SEO-Boosting XML Sitemap

Para un sitio como NeilPatel.com (más de 6.600 páginas), el rastreo lleva un tiempo, pero no demasiado. He trabajado en algunos grandes sitios web de comercio electrónico con millones de URLs. Esos tardan horas en rastrearse. 

Cuando se haya terminado de rastrear el sitio, aparecerá «100» en la barra de estado. 

Screamingfrog crawl 100% complete for How to Create an SEO-Boosting XML Sitemap

Ahora, haz clic en «Sitemaps» en la barra de menú. 

Screamingfrog create sitemaps for How to Create an SEO-Boosting XML Sitemap

Haz clic en «Create XML Sitemap». 

Screamingfrog sitemaps menu for How to Create an SEO-Boosting XML Sitemap

A continuación, tendrás que elegir qué secciones de tu sitio web deseas incluir en el mapa del sitio XML. 

Screamingfrog sitemap export config for How to Create an SEO-Boosting XML Sitemap

A primera vista, esto puede parecer confuso, especialmente si no estás seguro de lo que significa «Noindex» o «canonicalized». 

Aquí tienes una breve explicación de cada uno: 

  • Incluir páginas Noindex: las páginas Noindex contienen un código HTML en la cabecera que indica a los motores de búsqueda que no incluyan la página en el índice de búsqueda. Si tu desarrollador ha establecido ciertas páginas como «Noindex», probablemente sea por una buena razón. En caso de duda, no marques esta casilla. 
  • Include canonicalized: puede haber más de una URL que apunte a la misma página de contenido. Si marcas «include canonicalized», le indicas a la herramienta de rastreo que incluya variaciones de las URL que apuntan a la misma página. En caso de duda, no lo marques. 
  • Incluir URLs paginadas: Una URL paginada es aquella que incluye atributos rel= (rel=»prev» y «next») para navegar por una serie de contenidos en un sitio web. A menos que tengas cuidado con ello, la paginación puede ser un poco peligrosa para el SEO. Te recomiendo que no marques esta casilla. 
  • Incluir PDFs: puedes elegir si deseas o no que se incluyan los archivos PDF en el mapa del sitio XML. Google indexa todo tipo de contenidos, incluidos los PDF. Te recomiendo que incluyas archivos PDF en tu mapa del sitio XML, siempre y cuando los archivos PDF de tu sitio web sean importantes y relevantes para los usuarios que podrían estar buscando tu contenido. 

Recuerda esta idea básica: un mapa del sitio es para el SEO. Si quieres que alguien encuentre la página en tu sitio web, debes incluirla en el mapa del sitio. 

Para mis propósitos, voy a incluir archivos PDF. 

Screamingfrog include PDFs in sitemap for How to Create an SEO-Boosting XML Sitemap

Las pestañas «Última modificación», «Prioridad» y «Frecuencia de modificación» se ocupan de la fecha y la hora en que se modificaron las páginas del sitio web y de la configuración. 

A menos que conozcas estos ajustes, déjalos tal como están de forma predeterminada. 

Creo que es una buena idea incluir imágenes en un mapa del sitio, así que voy a añadirlas al mio. 

Haz clic en la pestaña «Imágenes». 

Screamingfrog sitemap image config for How to Create an SEO-Boosting XML Sitemap

Luego, haz clic en «Incluir imágenes». La tercera casilla («Incluir solo imágenes relevantes con hasta 10 enlaces internos») se marcará automáticamente. 

Screamingfrog include images in sitemap for How to Create an SEO-Boosting XML Sitemap

Haz clic en “Siguiente”. 

Screamingfrog next button for How to Create an SEO-Boosting XML Sitemap

Se te pedirá que guardes el mapa del sitio XML en el equipo. Encuentra un buen lugar para guardarlo y haz clic en «Guardar». 

Screamingfrog save sitemap for How to Create an SEO-Boosting XML Sitemap

¡Enhorabuena! ¡Has creado un mapa del sitio XML! 

Ahora tendrás que subir este archivo a tu sitio web a través de FTP. Es posible que ya sepas cómo hacerlo. 

Si no sabes cómo subir el mapa del sitio XML a tu sitio web, consulta con un desarrollador para determinar qué proceso debes seguir dependiendo de tu servidor o CMS específicos. 

Pero crear un mapa del sitio es solo el primer paso. Un mapa del sitio es inútil a menos que lo envíes a los motores de búsqueda. 

Pasa a la sección «Envía tu mapa del sitio XML a Google» para obtener más información sobre cómo hacerlo. 

Crear un sitemap XML con Yoast (solo para WordPress) 

Yoast es uno de los plugins de SEO más populares para WordPress. Yoast facilita la creación y el envío de un mapa del sitio XML. 

Te explicaré cómo hacerlo paso a paso, pero antes, esto es lo que necesitas: 

  • Debes utilizar un sitio de WordPress.org. 
  • Debes tener instalado el plugin Yoast (es gratuito). 
  • Tu sitio web debe estar conectado a Google Search Console. 

La mayoría de los sitios web ya cuentan con esas tres cosas. Si estás listo, empecemos. 

Inicia sesión en tu administrador de WordPress 

Nota: en las siguientes capturas de pantalla, mi administrador de WordPress puede tener un aspecto un poco diferente al tuyo. Eso no debería impedirte seguir cada paso. 

Lo que vamos a hacer primero es asegurarnos de que el plugin Yoast esté listo para crear un mapa del sitio para ti. Para ello, tendremos que activar la configuración avanzada de Yoast. 

Haz clic en el plugin Yoast 

Tiene un icono de «Y» y dice «SEO». Debería estar situado en la barra lateral izquierda. 

Yoast SEO on WordPress sidebar for How to Create an SEO-Boosting XML Sitemap

Haz clic en la opción «Panel de control». 

Yoast SEO go to dashboard for How to Create an SEO-Boosting XML Sitemap

En el Panel de control, haz clic en «Funcionalidades». 

Yoast SEO features for How to Create an SEO-Boosting XML Sitemap

En la pestaña Funcionalidades, busca «Mapas de sitio XML» y asegúrate de que esté activada. 

Yoast SEO sitemaps tab for How to Create an SEO-Boosting XML Sitemap

Ahora, desplázate hasta el final y haz clic en «Guardar cambios».

Si quieres personalizar tu mapa del sitio, puedes aprender cómo hacerlo aquí. Por ejemplo, es posible que desees excluir páginas que no son públicas. 

En general, sin embargo, el mapa del sitio que genera Yoast tiende a ser bastante bueno. 

Ahora, es el momento de enviarlo a Google. 

Cómo enviar tu mapa del sitio XML a Google 

Ahora es el momento de hacer algo valioso con tu mapa del sitio: enviarlo a Google. 

Para ello, debes tener Google Search Console conectado a tu sitio web. Consulta esta guía de Google para obtener instrucciones de cómo hacerlo.

Primero, entra a Google Search Console y selecciona tu sitio web. 

En el panel de control, haz clic en «Sitemaps». 

Google Search Console dashboard for How to Create an SEO-Boosting XML Sitemap

Haz clic en «Añadir un nuevo sitemap». 

Add sitemap in Google Search Console for How to Create an SEO-Boosting XML Sitemap

Introduce la URL en la que has guardado tu mapa del sitio. Debería terminar con “.xml” ya que es un archivo XML. 

Enter sitemap URL into Google Search Console for How to Create an SEO-Boosting XML Sitemap

Haz clic en «Enviar». 

A continuación, utiliza el informe de Sitemaps para asegurarte de que no hay errores. (Más adelante hablaré también de otro método para hacerlo). 

Una vez que lo hayas completado, Google se encarga del resto. El mapa del sitio permite a Google indexar tu sitio de forma rápida y fluida, lo que ayuda a mejorar tu posicionamiento. 

Cómo enviar tu mapa del sitio XML a Bing & Yandex 

Google es el motor de búsqueda más grande, pero no es el único. Para sacar el máximo partido a tu mapa del sitio XML, te sugiero que lo envíes a Bing y a Yandex. Así es cómo lo haces: 

Enviar el sitemap a Bing 

Bing es la respuesta de Microsoft a Google. Tiene una cuota de mercado mucho menor (poco más del 6%). Sin embargo, más de 900 millones de usuarios únicos visitan Bing todos los meses. Enviar un mapa del sitio a Bing es muy fácil, por lo que que vale la pena dedicar unos minutos a llegar a su audiencia. 

Para enviar tu mapa del sitio a Bing, inicia sesión en tu Panel de control en Webmaster tools. Busca el widget Sitemaps y haz clic en «Enviar un mapa del sitio». 

Ingresa la ubicación de la URL de tu archivo y haz clic en «Enviar». ¡Ya está! 

Enviar el sitemap a Yandex 

Yandex es la versión rusa de Google. En Rusia, Yandex domina más del 55% del mercado de búsquedas. También ofrece servicios de correo electrónico, música en streaming y servicios de pago en línea. Al igual que Bing, enviar un mapa del sitio solo toma unos minutos, por lo que vale la pena el esfuerzo para llegar a un público más amplio. 

Así es cómo envías tu mapa del sitio a Yandex: 

Dirígete a la página de archivos de Sitemaps y elige tu sitio de la lista. 

Añade la URL de tu mapa del sitio. 

Haz clic en Añadir. 

Tu mapa del sitio tardará unas dos semanas en cargarse. Deberás comprobar que se ha cargado correctamente; si dice «OK», entonces estás listo. Si ves «Redirect», intenta subir el archivo de nuevo. 

Si ves «error» o «no indexado», tendrás que solucionar el problema. Usa esta guía de Yandex para averiguar qué está pasando. 

Utiliza Ubersuggest para comprobar si hay errores en tu sitemap XML 

Si sigues los pasos anteriores, no deberías tener ningún error en el mapa del sitio. Pero solo porque no deba haber, no significa que no haya. 

Así es como puedes usar Ubersuggest para comprobar si hay errores en el mapa del sitio: 

Paso 1: introduce el nombre de tu dominio y haz clic en «Buscar».

Ubersuggest banner for How to Create an SEO-Boosting XML Sitemap

Paso 2: selecciona «Auditoría del sitio» en la barra lateral izquierda 

Ubersuggest sidebar menu for How to Create an SEO-Boosting XML Sitemap

Paso 3: revisa los resultados 

Ubersuggest results for How to Create an SEO-Boosting XML Sitemap

Para encontrar problemas con tu mapa del sitio, revisa los datos asociados con el estado, errores críticos, advertencias y recomendaciones. 

Por ejemplo, cuando se hace clic en Errores críticos, esto es lo que se ve para mi sitio web: 

Ubersuggest site audit results for How to Create an SEO-Boosting XML Sitemap

No hay problemas con mi mapa del sitio, pero si los hubiera, aquí es donde encontrarías más información. Además de los problemas en sí, hay un botón de saber más que te lleva a: 

Ubersuggest additional sitemap information for How to Create an SEO-Boosting XML Sitemap

Así, puedes seguir las instrucciones para obtener más orientación sobre cómo solucionar el error. 

Utiliza Ubersuggest para comprobar el estado de tu mapa del sitio con regularidad. Hacerlo una o dos veces al mes solo te tomará unos minutos, pero puede ayudar mucho a mejorar el SEO de tu sitio web. 

Conclusión

Muchos propietarios de pequeñas empresas y emprendedores web se asustan cuando escuchan el término «mapa del sitio XML». 

Suena a jerga y a programación. Si no eres un nerd del SEO o un friki de la informática, ¿cómo puedes crear y enviar un mapa del sitio XML? 

Resulta que no es tan difícil. 

Crear un mapa del sitio utilizando un programa como Screaming Frog o Yoast lleva diez minutos o menos. 

Si no sabes nada sobre los mapas del sitio y necesitas pasar por todo el proceso por primera vez, no hay problema. Revisar todo el proceso de principio a fin puede tomar, como máximo, veinte minutos. 

Sin embargo, los beneficios para tu SEO serán enormes. 

Si nunca has creado un mapa del sitio XML para tu sitio web, mi consejo es sencillo: crea uno hoy mismo. 

Luego, realiza una auditoría de SEO técnico para ver qué otros problemas podrían estar afectando tu sitio. 

Puedes hacerlo. Yo te apoyo. 

¿Cuál es tu experiencia en la creación de un mapa del sitio XML? ¿Cómo ha ayudado al SEO de tu sitio? 

Compartir