Una de las primeras tareas que debemos hacer cuando empezamos a optimizar el SEO de Prestashop es crear el sitemap y enviarlo a Google para que indexe correctamente tu web.
Además de ello, vas a aprender lo importante que es el sitemap, porque de esto dependerán muchas cosas de tu web.
Para alguien sin conocimientos quizás pueda ser una tarea algo complicada, pero con esta guía verás lo realmente fácil que puede llegar a ser.
El sitemap es solo uno de muchos aspectos a configurar para que tu tienda este bien optimizada a nivel SEO. ¿Te ayudo?
¿Qué me voy a encontrar en este artículo?
¿Qué es un Sitemap y porque es tan importante?
El sitemap, también llamado mapa del sitio, son archivos XML que contienen una lista de todas las páginas de tu sitio web. Sirve como una especie de mapa o guía para los motores de búsqueda, facilitándoles la indexación de tu sitio y mejorando la visibilidad en los resultados de búsqueda.
En otras palabras, el sitemap ayuda a los motores de búsqueda a comprender la estructura y el contenido de tu tienda online con Prestashop.
El sitemap que instalas en la tienda incluye información importante como las URLs de tus productos, categorías, páginas CMS y cualquier otra página relevante que desees que sea indexada por los motores de búsqueda. Además, también puedes proporcionar información adicional, como la frecuencia de actualización y la prioridad de cada página, para ayudar a los motores de búsqueda a entender mejor la importancia relativa de tus páginas.
Por un lado permite un rastreo mucho más eficaz de tu sitio web, y por otro, evitas indexar muchas páginas que no deberían aparecer en buscadores.
Cómo configurar el sitemap en PrestaShop
El primer paso para generar el archivo sitemap en cualquier versión de Prestashop es hacerse con un módulo que nos permita crear este mapa del sitio web.
Este módulo se encuentra en el catálogo de módulos del BackOffice, el cuál puedes encontrar fácilmente desde el panel de administración en la sección de Catálogo o Administrador de módulos, dependiendo de la versión de Prestashop actual que tengas instalada.
El módulo en cuestión para esta versión se llama «Google Sitemap«. Y en caso de no estar instalado, procedemos a ello para que podamos configurarlo y que nos aparezca algo como esto:
Es importante indicar que elementos deseamos indexar en los buscadores y con que frecuencia se actualiza la tienda. Si tienes pensado trabajar el posicionamiento web de tu tienda, es importante tenerlo bien configurado.
Ya solo nos queda hacer clic en el botón «Generar Sitemap» para que se cree nuestro mapa del sitio y tengamos ese archivo XML en nuestro servidor.
Otras acciones que debemos realizar
Tras la configuración del sitemap, el siguiente paso es darle señales a Google de que hemos creado este nuevo archivo XML y mantenerlo actualizado periódiacamente con todas las URLs de la tienda que se vayan creando con el tiempo.
Veamos como hacer ambas cosas.
Subir el sitemap.xml a la herramienta Google Webmaster Tools
La primera opción consiste en obtener la URL del sitemap (por ejemplo, midominio.es/sitemap_index.xml).
Copia el enlace y ponlo en tu cuenta de Search Console.
Desde allí veremos el archivo sitemap y el número de páginas indexadas.
Actualizar sitemap con una tarea CRON
Para mantener actualizado nuestro mapa del sitio lo podemos hacer mediante la creación de una tarea «CRON«.
Esta la crearemos desde el panel de control de nuestro servidor con la misma URL que nos proporciona el módulo de Prestashop. Lo podemos ver en la siguiente imagen:
Copiamos el enlace y lo añadimos en la sección de Tareas CRON de nuestro servidor. Consulta con tu proveedor de hosting si no sabes donde configurarlo.
Consejos para optimizar nuestro Sitemap
Si bien se trata de un excelente módulo para actualizar el contenido de nuestro site, también hay que tener en cuenta una serie de factores para no perjudicar nuestro posicionamiento web.
Te explico los más importantes.
Cuidado con el archivo Robots.txt
El sitemap debe configurarse junto al archivo robots.txt, ya que este es otro elemento clave para nuestra estrategia SEO.
Por defecto, Prestashop incluye en el sitemap algunas de las páginas que nuestro archivo robots.txt está bloqueando.
Por suerte, la herramienta de Google Search Console nos avisará de estas advertencias o incluso errores.
Controla que en tu robots no tengas páginas bloqueadas y que quieras indexar.
[su_note note_color=»#bbd7e8″ radius=»5″]Recuerda que es recomendable añadir la URL de nuestro Sitemap al final del archivo Robots.txt (con http o https, según lo tengas configurado)[/su_note]
Tamaño del sitemap
Con un catálogo de productos muy amplio es posible que tu sitemap se divida en varios ficheros.
O que incluso el timeout de nuestro servidor se quede colgado debido a que el valor es bajo.
Trata de dividir tus URLs en varios sitemaps si tienes un tamaño de catálogo muy grande.
Estructura del sitemap
También será importante tener el sitemap dividido según la tipología de páginas que tengamos. Una buena estructura de URLs seria la siguiente:
- Sitemap para las URLs de páginas de producto
- Sitemap para las URLs de categorías de producto
- Sitemap para la sección del Blog
- Sitemap para el resto de URLs de la tienda
- Sitemap de imágenes (opcional)
Conclusión
Después de esta lectura, habrás podido comprobar lo fácil que es generar el sitemap para Prestashop.
Ahora que ya sabes como crearlo y porque es importante, te invito a que detalles tu experiencia. Si te has quedado con dudas, también puedes hacérmelas saber desde los comentarios.
Imagen Freepik vía newelement
Muchas gracias por la info, tu post me ha servido de ghran ayuda al crear el sitemap de mi web, ya que lo tenia hecho un desastre.
Sigue así Sergio, Un saludo!
Hola Vicenç,
Gracias a ti por leerme.
Un saludo!
Gracias! fue muy sencillo hacerlo.
Hola Adri,
Me alegro de que te haya servido, la verdad es que crear un sitemap no es tarea difícil.
Un saludo!
Acabo de probar el módulo en nuestra tienda, nos ha venido genial. Muchas gracias por el tutorial.
Buenas tardes,
¡Genial! Me alegro de que te haya sido de utilidad.
Un saludo
Creo que las últimas versiones de Prestashop ya incluyen el módulo Sitemap
Hola Antonio,
Tengo pendiente actualizar el artículo. Gracias por la aclaración!