
Aunque algunos consideran que Google es lo suficiente inteligente como para indexar todas las páginas de tu sitio web sin equivocarse, lo cierto es que resulta preferible tener el control de este proceso. Sobre todo en sitios web grandes y complejos como una tienda online.
Por eso, abordaré aquí cómo generar y configurar el fichero sitemap.xml y añadirle el contenido de robots.txt en Magento 2.2 o superior. Eso además de sugerirte la mejor extensión para optimizar la indexación de tu ecommerce en Google. Pero antes analicemos par de aspectos clave del sitemap.xml: la frecuencia y la prioridad.
Frecuencia y prioridad: dos aspectos clave del sitemap.xml
Antes de hablar sobre la generación y configuración del sitemap.xml en Magento, me gustaría mencionar 2 aspectos clave: la frecuencia y la prioridad. Si los cuidas, garantizas que Google indexe correctamente los productos, categorías y páginas de tu tienda online.
La frecuencia es vital, ya que no hay sitio web que cambie mas rápido que un ecommerce. En función de las características de tu tienda, debes elegir la frecuencia adecuada: cada hora, diaria o semanal. Como es lógico, no tiene sentido elegir otras opciones como anual o nunca.
La prioridad, por otro lado, está en un rango entre 0.0 y 1.0 e indica a Google la importancia de las páginas individuales. De modo que la página más importante y la que con mayor frecuencia cambia debe tener prioridad 1.0. Las páginas con mayor prioridad se rastrean con más frecuencia y son indexadas primero, lo que influye en el ranking y la posición en los resultados de búsqueda.
Y aunque podría hablarte de muchos otros aspectos del sitemap.xml, la frecuencia y la prioridad son a los que más atención has de prestarle. Aclarado esto, veamos cómo generar un sitemap.xml y añadir el contenido del fichero robots.txt en Magento 2.2 o superior.
Generar un sitemap.xml y añadir el contenido de robots.txt (Magento 2.2 o superior)
- Accede al panel de administración de Magento y, en la sección SEO & Search del menú Marketing, haz clic en Site Map.
- Pulsa el botón Add Sitemap y entra el nombre de archivo y la ruta. Por ejemplo, “sitemap.xml” y “/media”, respectivamente.
- Haz clic en Save & Generate.
- Pincha la ruta mostrada en la columna Link for Google.
- En el menú Content, pincha en Configuration de la sección Design y luego en el botón Edit, ubicado en la columna Action.
- En la vista Main Website, haz clic en Search Engine Robots.
- Haz los cambios que estimes convenientes en el cuadro de texto Edit custom instruction of robots.txt.
- Pulsa Save Configuration.
- Comprueba los cambios accediendo al archivo a través del navegador. La dirección deberá ser <tudominio>/robots.txt. Si apareciera un error 404, puedes solucionarlo eliminando la redirección desde /robots.txt hacia /media/robots.txt.
Con esto, ya tienes generado y configurado tanto el sitemap.xml como el robots.txt de tu Magento. Como ves, es bastante fácil, pero si quieres los mejores resultados te recomiendo utilizar la extensión Google XML Sitemap, de la que hablaré a continuación.
Google XML Sitemap (extensión de Magento)
Google XML Sitemap te permite controlar fácilmente y de forma individual la visibilidad de cada producto, categoría y página en general de Magento. Además, puedes añadir URLs personalizadas que no figuran en el sitemap por defecto. Ello con un elevado control de atributos avanzados como la prioridad, frecuencia de cambio y fecha de actualización, entre otras.
Pero la libertad de configuración no es el único aspecto positivo de esta extensión de Magento para sitemaps. Está programado de tal manera que garantiza, automáticamente, la rápida indexación del contenido de tu tienda para un mejor posicionamiento en Google. Así que te recomiendo adquirirlo ya en el Marketplace de Magento.