Cómo subir sitemap a WordPress

Agregar un sitemap a WordPress mejora el rastreo de Google en tu web, te explico cómo subir sitemap a WordPress correctamente.

En principio si las páginas de tu web están bien enlazadas Google podrá detectar la mayoría de ellas, aun así crear un sitemap en WordPress puede mejorar el rastreo de tu web, en especial web grandes o con archivos muy especializados.

Usar un sitemap en WordPress es por tanto una tarea casi obligada si quieres asegurarte que Google detectará tus páginas webs y las actualizaciones de las mismas.

A continuación veremos:

Qué es un sitemap?

Como su nombre lo indica un sitemap es un mapa de tu sitio web, este mapa tiene las páginas de tu web y cómo están enlazadas entre ellas.

Existen varias extensiones de archivo para un sitemap, pero es XML sitemap la extensión más popular de todas.

El archivo .xml del sitemap tiene información relevante como la frecuencia en que se actualiza la página o la importancia de la página en comparación a otras. A esta información adicional se le llama metadatos.

Qué es XML Sitemap y cómo funciona?

El sitemap con formato XML se conforma de etiquetas del tipo XML, existen etiquetas de uso obligatorio y otras opcionales.

Como mínimo para crear un sitemap debe tener estos elementos:

  • Comenzar con una etiqueta <urlset> y terminar con una etiqueta </urlset> que la cierre
  • Especificar el estándar dentro de la etiqueta <urlset>, por ejemplo <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  • Incluir una entrada de etiqueta <url> por cada URL
  • Incluir una etiqueta <loc> hija de la etiqueta <url> por cada entrada

Un simple ejemplo de cómo hacer un sitemap con XML es el siguiente:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>https://wexfly.com/xml-sitemap/</loc>
      <lastmod>2018-04-30</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
</urlset> 

Otro ejemplo de un XML para un sitemap agregando vídeos e imágenes seria este:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" 
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" 
  xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url> 
    <loc>http://www.example.com/foo.html</loc> 
    <image:image>
       <image:loc>http://example.com/image.jpg</image:loc>
       <image:caption>Perros jugando a póquer</image:caption>
    </image:image>
    <video:video>
      <video:content_loc>
        http://www.example.com/video123.flv </video:content_loc> <video:player_loc allow_embed="yes" autoplay="ap=1"> http://www.example.com/videoplayer.swf?video=123 </video:player_loc> <video:thumbnail_loc> http://www.example.com/thumbs/123.jpg </video:thumbnail_loc> <video:title>Parrilla de filetes en verano</video:title> <video:description> Cocina el filete perfecto cada vez.j </video:description> </video:video> </url> </urlset>

¿Estás en Google? Puedes verificar si tu página está indexada en Google escribiendo en la búsqueda de Google site: seguido de la URL, por ejemplo: site:wexfly.com/xml-sitemap

Cómo agregar sitemap en WordPress?

Diagrama de un sitemap XML
Diagrama de un sitemap XML

Para colocar sitemap en WordPress primero hay que generar el archivo XML.

Existe muchos plugins para este propósito, yo te voy a recomendar dos de los plugins más populares, uno es exclusivamente para crear sitemaps y se llama Google XML Sitemaps y el otro es un plugin con funcionalidades SEO que además crea un sitemap automáticamente, estoy hablando del conocido plugin Yoast SEO (es el que uso en este sitio).

WordPress no genera automáticamente un sitemap, pero podemos hacerlo con la ayuda de un plugin.

Nota: En la nueva versión 5.5 de WordPress está previsto implementar la creación del sitemap por primera vez de forma nativa para tener un sitemap en WordPress sin plugin. Sin embargo el asunto aún está verde y será una implementación básica, los plugins del mercado tienen mayor granularidad en la configuración. Te recomiendo usar un plugin y no la funcionalidad nativa de WordPress 5.5 y posteriores.

Ambos plugins que cité antes se descargan gratis desde el repositorio oficial de WordPress.

¿Y cual de los dos plugins tienes que elegir para crear el sitemap en WordPress?

La respuesta es simple, si ya tenes instalado el plugin Yoast SEO entonces utilízalo, no instales nuevos plugins para hacer algo que otro ya hace, la velocidad de carga de tu web te lo va a agradecer.

Si no lo tienes instalado y no tenes otro plugin SEO en tu WordPress considera seriamente utilizarlo, tiene gran potencial y es un must-do del SEO en WordPress.

En esta guía te voy a ayudar a instalar y configurar ambos plugins.

Plugins sitemap para WordPress

Google XML Sitemaps

Wordpress XML Sitemaps es uno de los plugins con mayor capacidad de configuración.
WordPress XML Sitemaps es uno de los plugins con mayor capacidad de configuración.
  1. En tu administrador de WordPress ingresa a Plugins > Añadir nuevo
  2. En la búsqueda de plugins escribe Google XML Sitemaps
  3. Click en Instalar ahora y luego Activalo

El plugin queda funcionando automáticamente.

También tienes una página de configuración, la configuración por defecto está bien.

Yoast SEO (Sitemap)

YoastSEO Sitemaps
YoastSEO es un plugin SEO para WordPress que también incorpora la creación de sitemaps.

Si no tienes instalado el plugin entonces:

  1. En tu administrador de WordPress ingresa a Plugins > Añadir nuevo
  2. En la búsqueda de plugins escribe Yoast SEO
  3. Click en Instalar ahora y luego Activalo
  4. Ingresa a SEO > General > Características
  5. Activa Mapas del sitio XML

Si haces click en el símbolo de pregunta ? puedes ver la URL de tu sitemap en el enlace Ver el mapa del sitio XML. En mi caso es la siguiente: https://wexfly.com/sitemap_index.xml

Cómo notificar a Google de tu sitemap?

Agregando tu web a Google Search Console
Agregar tu sitio web a Google Search Console es muy fácil.

Solo resta un último paso, le tienes que notificar a Google dónde está alojado el archivo XML con el mapa del sitio web.

Para esto se usa la herramienta Google Search Console.

Google Search Console

Previo a cargar el sitemap tienes que tener tu sitio web dado de alta en Google Search Console.

He creado una guía completa sobre Google Search Console donde puedes aprender más sobre esta herramienta.

En caso de no tener dado de alta el dominio sigue estos pasos:

  1. Pulsa en en el botón Añadir propiedad
  2. Escribe el Dominio de tu Web > Añadir
  3. Realiza el paso 1 y 2 un total de 4 veces en todas sus variantes (con y sin www con y sin http seguro [https | http]:
    • https://www.wexfly.com
    • https://wexfly.com
    • http://www.wexfly.com
    • http://wexfly.com
  4. Selecciona la URL por defecto
  5. Ingresa al sitio creado
  6. Pulsa en el ícono del engranaje ubicado arriba a la derecha > Configuración del sitio
  7. Dentro de Dominio preferido selecciona con o sin www

Si ya tienes tu dominio configurado y dado de alta:

  1. Ve a Rastreo > Sitemaps
  2. Click en Añadir o probar sitemap
  3. Rellena la URL con la ruta donde se aloja tu archivo Sitemap XML

Hasta aquí ha sido todo, te dejo una pagina donde puedes aprender más sobre los sitemaps XML.

Si tienes un sitio web estático (no un CMS) puedes crear de manera sencilla un sitemap online con XML-Sitemaps.

Conclusión

Como puedes ver los sitemap no complicados de entender y muy fáciles de subir a tu web y su importancia para el SEO es vital.

No tener un sitemap en tu web sería un grave error, es muy importante incluirlo y asegurarte que se esté publicando en Google correctamente.

Si tienes algún problema para subir tu sitemap o publicarlo en Google puedes comentar este post y te ayudaré. O también puedes seguirme en Twitter y consultarme lo que quieras.

Comparte: Te gusto o te ha parecido útil este artículo? Considera compartirlo con tus amigos, me será de gran ayuda para seguir creciendo.

TwitterFacebookBufferLinkedInWhatsAppPin It

Deja un comentario