Cómo crear un mapa del sitio XML para su sitio

Si ejecuta un sitio web de cualquier tipo, probablemente debería tener un mapa del sitio XML . Ayudará a la optimización de su motor de búsqueda(help your search engine optimization) ( SEO ). Pero es posible que se pregunte qué es un mapa de sitio XML e, incluso si lo supiera, ¿cómo crearía un mapa de sitio XML? 

La buena noticia es que crear un mapa del sitio XML es más fácil que entender exactamente qué es. Y comprender los mapas de sitio XML también es bastante simple. Puedes hacerlo.

¿Qué es un mapa del sitio XML?(What Is An XML Sitemap?)

Primero cubramos la parte XML . XML significa Lenguaje de Marcado (M)Extensible (X).(L) _ No es exactamente un lenguaje de programación. Es una forma flexible de informar a los navegadores web y otros programas sobre los datos que contiene un documento XML. 

Por ejemplo, podríamos decirle a alguien que vivimos en 123 Main Street y lo entenderían. Pero los programas no. 

Las etiquetas XML colocadas a ambos lados de los datos de la dirección ayudarán a decirle al programa qué significan los datos. Las etiquetas siempre están en pares con una etiqueta de apertura <pre><StreetNumber></pre> y una etiqueta de cierre  <pre></StreetNumber></pre>

Así que podríamos usar etiquetas XML para decirles a los programas qué significan esos datos. Podría verse como:

<pre>
   <StreetNumber>123</StreetNumber>
   <StreetName>Main</StreetName>
   <StreetType>Street</StreetType>
</pre>

Para un programa que reconozca esas etiquetas, sabrá que es una dirección de calle completa. Entonces el programa puede usar esa información para hacer algo útil.

¡La parte extensible significa que esas etiquetas podrían ser cualquier cosa! Si el programa entendió la etiqueta

 to mean street number, it would still work. So a developer could use just about anything to define the data between the XML tags.

En el mapa del sitio. Es más o menos lo que parece. Es un mapa de dónde encontrar diferentes tipos de información en nuestro sitio web.

(Search)Los motores de búsqueda , como Google , quieren información específica para saber cómo categorizar y clasificar nuestro sitio. El mapa del sitio XML puede proporcionar esa información.

Este es un ejemplo de un mapa del sitio XML para una sola página web.

<pre>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.example.com/</loc>
      <lastmod>2005-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
</pre>

Esto es lo que significan esas etiquetas:

<pre><?xml version="1.0" encoding="UTF-8"?></pre> 

Este le dice al motor de búsqueda que la versión XML que estamos usando es 1.0 y el texto está codificado en UTF-8 . Esa es la especificación de codificación en la que debe estar el mapa del sitio.

<pre><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"></pre> 

Esto le dice al motor de búsqueda qué estándar de mapa de sitio se está utilizando en nuestro mapa de sitio. Recuerde(Remember) , nuestro XML tiene que usar las mismas etiquetas que el programa que tiene que leerlo para que lo entienda.

<pre><url></pre> 

Esto le dice al motor de búsqueda que seguirá la información sobre un Localizador Uniforme de Recursos(Uniform Resource Locator) ( URL ). Una URL también se conoce como dirección web o enlace.

<pre><loc> 

Esto define los datos en la etiqueta como la ubicación real o la URL específica de la página que se va a indexar.

<pre><lastmod></pre> 

Este le dice al motor de búsqueda cuándo se modificó por última vez esa página.

<pre><changefreq></pre> 

Esto le permite al motor de búsqueda saber la frecuencia de cambio de esa página. Los valores aceptables son siempre por hora, diario, semanal, mensual, anual, nunca.

<pre><priority></pre> 

Esto le dice al motor de búsqueda cuán importante creemos que es esta página en comparación con otras páginas en nuestro mapa del sitio. Los valores aceptables van de 0 a 1, siendo 1 el más alto y 0,5 el promedio.

Tenga en cuenta que estos no son comandos para el motor de búsqueda(commands for the search engine) . Van a leer esa información y procesarla como quieran.

¿Por qué crear un mapa del sitio XML?(Why Create An XML Sitemap?)

Un mapa del sitio XML bien hecho nos ayudará a tener la mejor oportunidad de mostrar nuestro sitio a las personas que queremos que lo vean. Le dirá al motor de búsqueda qué tipo de información le estamos proporcionando, dónde acceder a la información y cuándo se actualizó por última vez.

Como es un mapa, no tiene por qué ser una representación exacta del paisaje. Podemos elegir lo que incluye, para que los motores de búsqueda obtengan las páginas correctas. Por ejemplo, nuestras páginas de Política de privacidad(Privacy Policy) y Uso aceptable(Acceptable Use) no van a ser muy diferentes de cualquier otro sitio en la web. En lugar de mapearlas, mapee las páginas que llevan al usuario a las cosas buenas, como nuestras mejores publicaciones de blog o páginas de productos.

Para las publicaciones del blog, es posible que deseemos un mapa del sitio que enumere todas sus publicaciones, pero que dé mayor prioridad a las más recientes. Eso le muestra al cliente y al motor de búsqueda que nuestro sitio es nuevo.

¿Necesitamos crear un mapa del sitio para las imágenes? Las imágenes son importantes. Lo visual es lo primero que llega a los deseos del cliente. Pero cada página ya tendrá las imágenes, y se indexarán. Así que tener un mapa del sitio solo de imágenes no es tan importante.

Ahora estamos presentando la esencia de nuestro sitio a los motores de búsqueda. No necesitan perder el tiempo rastreando e indexando grandes partes necesarias, pero no tan importantes, de nuestro sitio. 

Con un buen mapa del sitio, estamos cooperando con los motores de búsqueda y eso ayudará a que nuestro sitio obtenga la mejor clasificación que se merece.

¿Cómo puedo crear un mapa del sitio XML?(How Do I Create an XML Sitemap?)

Afortunadamente, existen varias herramientas automatizadas que nos ayudan a hacer esto. Si estamos usando WordPress(using WordPress) , obtenga el complemento Yoast SEO . Es una excelente herramienta de optimización de motores de búsqueda y crear un mapa del sitio para nosotros es solo una de sus características. Tómese el tiempo para aprender realmente cómo usar el complemento Yoast SEO(learn how to use the Yoast SEO plugin) para todas sus funciones.

Hacer un mapa del sitio con Yoast(Making a Sitemap With Yoast)

  • En nuestra página de administración de WordPress , instalaremos el complemento Yoast SEO . Una vez instalado, comprobaremos que la función Mapas de sitio XML(XML Sitemaps ) esté habilitada. Debería ser por defecto. 
  • Haga clic(Click) en Yoast SEO en el lado izquierdo. Luego haga clic en la pestaña  Características .(Features)
  • Desplácese hacia abajo y asegúrese de que XML Sitemaps tenga el control deslizante en la posición Activado(On) .

  • Desde aquí, podemos ver cómo se ve el mapa del sitio. Haga clic(Click) en el icono del signo de interrogación junto a Mapas del sitio XML(XML Sitemaps) y luego haga clic en el enlace Ver el mapa del sitio XML(See the XML sitemap)

  • Yoast abrirá el mapa del sitio en el navegador web. No se verá como el XML que vimos antes. Eso está bien.

  • Si deseamos ver el XML , haga clic derecho en esta página y seleccione Ver código fuente(View Source) . Luego se revela el XML.

Esa es la forma más rápida de crear un mapa del sitio XML en WordPress con el complemento Yoast SEO . Eche un vistazo al complemento para encontrar formas de perfeccionar el mapa del sitio y hacerlo exactamente como sea necesario.

Cree un mapa del sitio XML con Screaming Frog SEO(Create an XML Sitemap With Screaming Frog SEO)

Si no estamos usando WordPress para nuestro sitio, podemos usar una variedad de herramientas en línea y fuera de línea.

Posiblemente el programa SEO de escritorio más utilizado(most used desktop SEO program) sea Screaming Frog SEO Spider . Hay una versión gratuita y otra de pago. Para crear un mapa del sitio XML, la versión gratuita es todo lo que necesitaremos.

  • Una vez descargado e instalado, abre el programa. Antes de que podamos crear un mapa del sitio XML , debemos rastrear el sitio. El rastreo(Crawling) es un proceso de pasar de una página a otra en un sitio y recopilar datos sobre cada parte.
  • En la parte superior, vemos un lugar para ingresar la URL de su sitio web. Haz eso. Luego haga clic en el botón Inicio(Start ) . Screaming Frog comenzará a rastrear el sitio.

  • La ventana principal comienza a llenarse con URL(URLs) de cosas en el sitio. Una vez que la barra de progreso cerca de la parte superior derecha de la pantalla esté al 100 %, el rastreo estará completo.

  • En la barra de herramientas, haga clic en Sitemaps y luego en XML Sitemap . Se abrirá la ventana Configuración de exportación del mapa del sitio .(Sitemap Export Configuration )

  • La ventana Configuración de exportación del mapa(Sitemap Export Configuration) del sitio es donde podemos modificar los detalles de nuestro mapa del sitio, como changefreq, lastmod y otros. Ir a través de las pestañas para ver lo que hay allí. La configuración predeterminada servirá por ahora. Haga clic en Siguiente(Next) para comenzar la exportación.

  • Nos preguntará dónde guardar el archivo sitemap.xml . Asegúrate(Make) de recordar dónde está guardado. Tendremos que subirlo a nuestro sitio web para que sea útil.

Una vez guardado, cargue el archivo sitemap.xml en la raíz del sitio web. (sitemap.xml)Ahora podemos registrar el mapa del sitio con Google y otros motores de búsqueda.

¿Cómo hago para que Google vea mi mapa del sitio?(How Do I Get Google To See My Sitemap?)

Decimos buscadores, pero realmente el único que más preocupa es Google . Entonces, ¿cómo hacemos que Google vea nuestro mapa del sitio? 

Esperamos que sea útil para que nuestro sitio tenga una clasificación más alta, pero solo ayudará si Google sabe que está allí. Tendremos que usar la consola de búsqueda de Google(Google Search Console)



About the author

¡Hola! Mi nombre es, y soy un hacker de hardware. Tengo más de 10 años de experiencia en la reparación y modificación de computadoras. Puedo arreglar casi cualquier cosa, desde computadoras portátiles hasta tabletas y televisores inteligentes. Con mis habilidades, puedo ayudar a los clientes a resolver sus problemas de manera rápida y eficiente. Mi blog está dedicado a ayudar a las personas a aprender a reparar sus computadoras y electrodomésticos con las herramientas adecuadas. ¡Y mi página de Facebook es donde comparto consejos, trucos y conocimientos sobre todo lo relacionado con la informática!



Related posts