Si alguna vez ha leído un artículo sobre SEO, usted probablemente ha llegado conocer los términos Mapa del sitio XML y/o XML Sitemap. Pero mientras los mapas de sitios son una recomendación de SEO bastante común, no existen tantos análisis profundos sobre cómo funcionan específicamente los mapas de sitios XML con WordPress.

Para ver esto, nos sumergiremos profundamente en los mapas de sitios de WordPress. Aquí está todo lo que aprenderá en esta publicación:

¿Qué Es un Mapa del sitio XML?

Un mapa del sitio XML es básicamente una lista de URLs que usted desea que esté disponible públicamente. Como robots.txt, ayuda a los motores de búsqueda como Google y otros a rastrear mejor su sitio web dándoles un «mapa» sobre todo el contenido. ¡Eso es todo!

Más allá de una lista de URL cruda, puede incluir también otras cosas  útiles como «metadatos» en su mapa del sitio para ayudar a los motores de búsqueda a indexar su sitio. Las opciones siguientes se describen en el protocolo de Mapa de sitios y permiten especificar cosas como:

  • Cuándo una página fue modificada por última vez
  • ¿Qué prioridad le gustaría dar a los motores de búsqueda de la página (aunque los motores de búsqueda no siguen necesariamente esto)
  • Con qué frecuencia cambiará la página

Más allá de los elementos principales de metadatos, también es posible proporcionar a los motores de búsqueda información sobre el contenido de video y el contenido de la imagen.

¿A qué Se Parece un Mapa del sitio XML?

¿Preguntándose a qué realmente se parece un mapa del sitio XML? Aquí verá cómo es el mapa del sitio de nuestra publicación de WordPress en Kinsta:

Ejemplo de un mapa del sitio XML
Ejemplo de un mapa del sitio XML

Como usted puede ver… realmente es sólo una lista de URLs con algunos metadatos adicionales. ¡No es especialmente útil para los seres humanos!

¿Existe un Límite en Cuanto al Número de Direcciones URL que se Puede Incluir en un Mapa del sitio XML?

Sí, hay un límitePero la mayoría de los sitios web de WordPress nunca podrán revelar el límite.

Técnicamente, los archivos de los mapas de sitio.xml tienen un límite de 50,000 direcciones URL. Pero incluso si el sitio incluye más de 50,000 direcciones URL, puede incluir un «mapa de su mapa del sitios» para aumentar ese número. Es decir, puede incluir un mapa del sitio maestro que enlace a los mapas de sitios más específicos (cada uno con su propio límite de 50,000 URL).

Esta es la forma en que hacemos las cosas en Kinsta (y también cómo Yoast SEO hace cosas por omisión – más sobre esto más adelante). La captura de pantalla anterior fue específicamente para nuestras publicaciones de WordPress. Pero si va a nuestro archivo maestro de mapa del sitio, verá que en realidad solo enlaza a otros archivos de mapa del sitio:

Un mapa del sitio de mapa del sitios
Un mapa del sitio de mapa del sitios

Cómo un Mapa del sitio XML Beneficia a Su Sitio WordPress

La principal ventaja de un mapa del sitio XML es la rastreabilidad mejorada. En palabras del propio Google, «los rastreadores web de motor de búsqueda como Googlebot leen este archivo para rastrear su sitio más inteligentemente». He aquí algunas maneras específicas en que el mapa del sitio XMLs mejora la rastreabilidad de su sitio:

  • Tiempos rápidos de rastreo– Mapa del sitios puede ayudar en que los robots de los motores de búsqueda rastreen su contenido más rápido de lo que lo harían sin un mapa del sitio. Esto también puede conducir a la obtención de contenido indexado más rápido.
  • Tiempos de rastreo priorizados – Mapa del sitios le permite pedir a Google que priorice el rastreo de ciertas páginas en su sitio mediante la adición de metadatos.
  • Contenido de multimedia rico – si usted usa un montón de contenidos multimedia como videos e imágenes, «Google puede tener información adicional del mapa del sitios donde es apropiado buscar». (Fuente)

Más allá de la rastreabilidad, también hay algunas formas backdoor en que los mapas de sitios funcionan para proporcionarle información útil. Suponiendo que usted envía su mapa del sitio a Google Search Console (aprenderá a hacerlo más tarde!), puede utilizar el mapa del sitio para comprobar rápidamente qué tan efectivo está obteniendo sus páginas indexadas en Google:

Estadísticas de índice de mapa del sitio
Estadísticas de índice de mapa del sitio

¿ Agregar un Mapa del sitio XML Puede Lastimar a Su Sitio?

¡No! No se preocupe. El peor escenario es que usted no ve ningún resultado positivo. Crear un Mapa del sitio XML nunca va a lastimar a su sitio.

¿No me lo cree? Esto es lo que Google dice sobre el tema: «En la mayoría de los casos, su sitio web se beneficiará con contar con un mapa del sitio, y nunca podrá ser penalizado por tener uno.»

Mapa del sitio No Significa Que Puede Ignorar la Estructura de Vínculos Internos

Mientras un mapa del sitio es beneficioso, aquí está lo que no es: No es un sustituto para la creación de una sólida estructura de enlaces internos, que, entre otras cosas, aumenta las posibilidades de obtener enlaces de sitios de Google también. Es decir, no se debe asumir que los motores de búsqueda indexarán su contenido, simplemente porque lo incluyó en su mapa del sitio. Pueden o puede pasar que no.

Google aún quiere ver que su contenido tenga vínculos internos o externos apuntando hacia él. Como Google dice, «utilizando un mapa del sitio no garantiza que todos los elementos en su mapa del sitio serán rastreados e indexados».

Así que mientras usted utilice un mapa del sitio, no deberá confiar en que consiga tener su contenido indexado.

Cómo Crear un Mapa del sitio XML para Su Sitio WordPress con Yoast SEO

Ahora que usted sabe qué es un mapa del sitio XML y cómo este puede beneficiar a su sitio web, ¿cómo puede usted realmente crear un mapa del sitio de WordPress para todo su contenido? La manera más fácil es utilizar Yoast SEO, que es nuestro plugin recomendado.

Para crear un Mapa del sitio XML con Yoast SEO, en realidad no necesita hacer nada más allá de instalar y activar el plugin gratis Yoast SEO. De forma predeterminada, Yoast SEO crea un mapa del sitio en:

yoursite.com/sitemap_index.xml

¡Esto es muy fácil! Pero lo que mucha gente no sabe es que Yoast SEO también le permite personalizar las funciones de su Mapa del sitio XML. He aquí cómo hacerlo:

Vaya a SEO → Características y active las páginas de configuración avanzada:

Cómo activar el control avanzado del mapa del sitio XML en Yoast
Cómo activar el control avanzado del mapa del sitio XML en Yoast

Asegúrese de guardar los cambios. Una vez que haya hecho esto, podrá acceder a la nueva opción mapa del sitio XML bajo el menú de SEO en su panel lateral:

Accediendo a Yoast SEO mapas del sitio XMLs
Accediendo a Yoast SEO mapas del sitio XMLs

Allí, usted puede utilizar las pestañas en la parte superior:

  • Elija si desea o no incluir un mapa del sitio de sus autores
  • Elija qué tipos de publicaciones y taxonomías incluir en su mapa del sitio
  • Excluya manualmente las piezas individuales de contenido desde su mapa del sitio a través de sus ID de Publicación – esto es especialmente útil si ha agregado una etiqueta noindex para determinados tipos de contenido.
Configuración Yoast SEO de mapa del sitio XMLs
Configuración Yoast SEO de mapa del sitio XMLs

Otros Plugins de WordPress que Le Ayudarán a Crear un Mapa del sitio XML

Mientras Yoast SEO es nuestra herramienta recomendada para ayudarle a crear un mapa del sitio XML para WordPress, no es de ninguna manera la única opción.

Otros plugins de calidad incluyen:

  • Google XML Sitemaps– un popular plugin dedicado específicamente a mapas de sitio XMLs, en lugar de SEO en general.
  • The SEO Framework– un plugin SEO nuevo que incluye funcionalidad de mapa del sitio XML.

La Manera de Crear un Mapa del sitio para Su Sitio Web Usando un Generador de Mapa del sitio XML

¡No es un fan de plugins de WordPress? ¿O está usando algo que no es WordPress? No se preocupe – usted puede también crear un mapa del sitio XML mediante una herramienta independiente llamada XML Sitemap Generator. La herramienta permite crear un mapa del sitio XML para su sitio a través de:

  • Una herramienta basada en la nube
  • Un programa de escritorio (sólo para Windows).
  • Un plugin de WordPress (si cambió de opinión sobre no querer usar un plugin de WordPress!).

A continuación, se explica cómo utilizar la herramienta nube para crear su mapa del sitio:

Vaya a XML Sitemap Generator, desplácese hacia abajo y haga clic en la opción Generador en Línea:

Usando el XML Sitemap Generator
Usando el XML Sitemap Generator

En la página siguiente…

  • Introduzca la URL de su página web
  • Elija cómo calcular la fecha de la última modificación
  • Seleccione la frecuencia de cambio (con qué frecuencia cambian sus páginas)
  • Elija el valor de prioridad de rastreo
  • Introduzca su dirección de correo electrónico
  • Haga clic en Generar mapa del sitio
Configurando el XML Sitemap Generator
Configurando el XML Sitemap Generator

También puede hacer clic en el botón Más Configuraciones para configurar opciones avanzadas:

Más opciones de configuración
Más opciones de configuración

Una vez que usted haga clic en Generar mapa del sitio, habrá un retraso mientras el Generador de Mapa del sitio XML rastrea su sitio. Si usted tiene un sitio pequeño, sólo tomará un poco de tiempo, pero los sitios grandes pueden requerir más tiempo. Una vez que termine, podrá descargar sus diversos mapas de sitios:

Descargar mapa del sitio
Descargar mapa del sitio

Una vez que descargue el archivo mapa del sitio, tendrá que subirlo a la carpeta raíz de su sitio web.

Cómo Enviar Su Mapa del sitio a Google Y a Otros Motores de Búsqueda

Una vez que usted tenga su mapa del sitio XML, querrá llevar las cosas un paso más allá y de hecho, presentar dicho mapa del sitio para los principales motores de búsqueda. Lo que:

  • Asegura que Google sepa dónde encontrar su mapa del sitio
  • Le proporciona datos útiles sobre cuántas páginas ha indexado Google (le mostré esto el la captura de pantalla anterior)

Para enviar su mapa del sitio XML a Google, necesitará una cuenta de Google Search Console. Si usted no tiene ya una, aquí está cómo registrar y verificar su sitio web con Google Search Console. Una vez que tenga configurada Google Search Console, puede enviar un mapa del sitio yendo a Crawl → Sitemaps y haciendo clic en el botón ADD/TEST SITEMAP:

Cómo enviar un mapa del sitio a Google
Cómo enviar un mapa del sitio a Google

A continuación, agregue la ubicación de su mapa del sitio y haga clic en Enviar. Si utilizó Yoast SEO para crear su mapa del sitio, todo lo que necesita hacer es pegar en «mapa del sitio_index.xml»:

Agregue su ubicación de mapa del sitio
Agregue su ubicación de mapa del sitio

Una vez que Google procese su mapa del sitio, podrá ver las estadísticas en esa misma área. Esto incluye información útil sobre errores (tales como errores 404) que podrían estar ocurriendo en su sitio web, como en el ejemplo de abajo.

Cuando hicimos pruebas con una muestra de las URLs de su mapa del sitio, encontramos que algunas URLs no eran accesibles a Googlebot debido a un error de estado HTTP. Todas las URL accesibles seguirán siendo enviadas.

Errores de mapa del sitio WordPress
Errores de mapa del sitio WordPress

Cómo Enviar Su Mapa del sitio a Bing

Mientras que Google es el rey, Bing sigue existiendo. Así que, para tener más cobertura, es posible que también desee enviar su mapa del sitio a Bing. Aquí está la Guía de Bing sobre cómo hacerlo. El proceso es bastante similar a Google – necesitará registrarse para obtener una cuenta de Bing Webmaster Tools. A continuación, puede enviar su mapa del sitio directamente desde su panel de control.

Cómo Agregar una Navegación HTML de Mapa del sitio a WordPress

Para toda esta publicación, nos hemos enfocado específicamente en mapa del sitio XML. Pero ese no es el único tipo de mapa del sitio que puede agregar a su sitio WordPress. Los mapas de sitios HTML son más humanos frente a la versión de los mapas de sitio. Probablemente los haya visto antes – son básicamente una lista de vínculos que ayudan a los seres humanos a fácilmente navegar por su sitio.

Por ejemplo, aquí está nuestro mapa del sitio (parcial) en Kinsta:

Mapa del sitio de Kinsta en el pie de página
Mapa del sitio de Kinsta en el pie de página

Los mapas de sitios HTML no incluyen necesariamente cada página en su sitio, pero permiten a los visitantes desplazarse rápidamente a todas sus páginas más importantes. Aunque siempre se puede crear manualmente un área de navegación de mapa del sitio HTML, un enfoque más automatizado es utilizar el plugin Simple Sitemap. Este plugin le permite crear un mapa del sitio:

  • Sólo incluyendo ciertos tipos de publicación
  • Limitar el número de páginas secundarias que se muestran
  • Excluyendo  IDs de publicaciones específicas
  • Ordenar sus páginas en diferentes maneras

El plugin también incluye plantillas prefabricadas para ayudarle a crear rápidamente los tipos comunes de mapas del sitio. Una vez que configure sus opciones, puede mostrar su mapa del sitio en cualquier lugar de su sitio web con un simple código de acceso.

Para usarlo, instale y active el plugin. Después, diríjase a Ajustes → Simple Sitemap. Puede hacer clic en una de las demostraciones para obtener un código de acceso prefabricado o crear su propio código de acceso usando los distintos atributos de código de acceso:

Cómo crear un mapa del sitio HTML
Cómo crear un mapa del sitio HTML

Start Using Sitemaps For WordPress Today

Un mapa del sitio XML es una de esas cosas que cada sitio WordPress necesita. Si bien no va a elevar a su sitio directamente a la parte superior de los SERP, es una gran manera de conseguir a su sitio ser rastreado más rápido y más a fondo. La forma más fácil de crear un mapa del sitio XML en WordPress es mediante el plugin Yoast SEO, pero también puede encontrar un montón de otros plugins que le ayudarán a hacerlo.

Un tutorial nuestro recomendado enumera los mejores SEO plugins (y herramientas imprescindibles).

Y una vez creado el mapa del sitio, debe enviarlo a Google Search Console para obtener información valiosa acerca de cómo Google indexa su sitio. Esperamos que haya disfrutado de nuestra guía y por favor deje un comentario si usted tiene alguna pregunta acerca de cómo trabajar con WordPress y mapas del sitio.

Brian Jackson

Brian tiene una gran pasión por WordPress, lo ha estado utilizando durante más de 10 años e incluso ha desarrollado un par de plugins premium. Brian disfruta de los blogs, las películas y el senderismo. Conéctese con Brian en Twitter.