Magento (Magento Open Source y Adobe Commerce) trae de serie casi todo lo que necesita una tienda para posicionar bien: URLs limpias, redirecciones automáticas, canonical, sitemap XML y control del robots.txt. El problema es que, tal y como viene configurado, también genera miles de URLs duplicadas, sobre todo con la navegación por filtros. El SEO en Magento consiste sobre todo en configurar bien lo que ya tiene y en decidir qué páginas quieres que Google indexe.
Esta es la configuración que revisamos en las tiendas Magento que desarrollamos y mantenemos, los módulos que usamos cuando el núcleo no llega y los errores que nos encontramos más a menudo.

Configuración SEO de Magento: lo que hay que revisar primero
Casi todo está en Tiendas > Configuración > Catálogo > Catálogo > Optimización para motores de búsqueda (Stores > Configuration > Catalog > Catalog > Search Engine Optimization):
| Opción | Qué hace | Valor recomendado |
|---|---|---|
| Use Web Server Rewrites | Quita index.php de las URLs | Sí |
| Product URL Suffix / Category URL Suffix | Añade .html al final de las URLs | Elegir una opción y no cambiarla nunca: cambiarla rompe todas las URLs |
| Use Categories Path for Product URLs | Mete la categoría en la URL del producto | No: un producto en tres categorías tendría tres URLs |
| Create Permanent Redirect for URLs if URL Key Changed | Crea un 301 cuando cambias la URL de un producto o una categoría | Sí, siempre |
| Use Canonical Link Meta Tag For Categories / Products | Añade la etiqueta canonical | Sí, en las dos |
En Contenido > Diseño > Configuración (Content > Design > Configuration), para cada vista de tienda, revisa los valores por defecto del título y la descripción, y el apartado Search Engine Robots: el robots por defecto debe ser INDEX, FOLLOW en producción (y NOINDEX, NOFOLLOW en los entornos de pruebas: es un error que hemos visto costar mucho tráfico).
Títulos, descripciones y textos de categoría
Magento permite escribir el meta title y la meta description de cada producto, categoría y página CMS, pero no tiene plantillas: si el catálogo tiene miles de productos, nadie los va a escribir uno a uno. Las opciones son dos:
- Plantillas con un módulo SEO, que generan el título y la descripción a partir de atributos (nombre, marca, categoría, precio). Así ningún producto queda sin descripción.
- Texto escrito a mano solo donde trae negocio: las categorías principales y los productos más vendidos.
Las categorías suelen ser las páginas con más potencial de una tienda, porque responden a búsquedas genéricas («zapatillas de trail», «lámparas de techo»). Un texto propio en la categoría, aunque sean dos párrafos, marca mucha diferencia frente a una rejilla de productos sin contexto.
La navegación por filtros: el mayor problema de SEO en Magento
La navegación por capas (layered navigation) crea una URL distinta para cada combinación de filtros: color, talla, precio, marca, orden, número de productos por página. Una categoría con cinco filtros puede generar miles de URLs casi iguales. Google gasta su tiempo en rastrearlas, no las posiciona y, a veces, deja de rastrear lo importante.

La estrategia que aplicamos:
- Por defecto, las URLs con filtros no se indexan: canonical hacia la categoría y
noindex, follow, para que Google siga los enlaces a los productos. - Las combinaciones con demanda real se convierten en páginas: si la gente busca «zapatillas de trail mujer», esa combinación tiene que tener una URL limpia, un título y un texto propios, e indexarse.
- Los parámetros de orden y paginación (
product_list_order,product_list_limit,product_list_mode) nunca se indexan.
Los puntos 1 y 3 se pueden resolver con desarrollo propio en el tema; el punto 2 normalmente pide un módulo de navegación por capas con URLs amigables o desarrollo a medida.
Sitemap XML y robots.txt
- El sitemap se genera en Marketing > SEO y búsqueda > Mapa del sitio y se configura en Tiendas > Configuración > Catálogo > XML Sitemap: frecuencia, prioridad, imágenes y generación automática por cron. Comprueba que el cron funciona, porque un sitemap que no se regenera deja fuera los productos nuevos.
- Envía el sitemap de cada vista de tienda a Google Search Console.
- En el robots.txt, bloquea lo que no debe rastrearse (búsqueda interna, carrito, cuenta de cliente, comparador) y nunca los CSS y JS que Google necesita para renderizar la página.
Tiendas multiidioma y multitienda
Cada vista de tienda puede tener su idioma y sus URLs, pero Magento Open Source no añade etiquetas hreflang de serie. Sin hreflang, Google puede enseñar la versión en inglés a un usuario español. Se resuelve con un módulo o con desarrollo propio, enlazando cada producto y categoría con sus equivalentes en los otros idiomas.
Datos estructurados
Los datos estructurados de producto (precio, disponibilidad, valoraciones) son los que permiten resultados enriquecidos en Google. El tema por defecto de Magento incluye solo una parte, y muchos temas a medida los pierden. Lo habitual es generarlos en formato JSON-LD (Product, Offer, BreadcrumbList, Organization) desde el tema o con un módulo, y validarlos con la prueba de resultados enriquecidos de Google.
Rendimiento y Core Web Vitals
La velocidad es un factor de posicionamiento y, sobre todo, de conversión. En Magento lo que más influye es:
- Caché de página completa con Varnish en producción.
- Imágenes en formatos modernos (WebP) y con el tamaño adecuado para cada dispositivo.
- JavaScript: el frontend clásico de Magento carga mucho; temas como Hyvä reducen drásticamente el peso de cada página.
- Hosting y base de datos dimensionados para el catálogo y el tráfico reales.
Errores de SEO en Magento que vemos a menudo
- Cambiar el sufijo
.htmlo la estructura de URLs sin plan de redirecciones. - Productos accesibles desde varias URLs por usar la ruta de categoría.
- Miles de URLs de filtros indexadas.
- Un entorno de pruebas indexado en Google, o producción con
NOINDEXdespués de un lanzamiento. - Productos sin stock que se despublican y dan 404: es mejor mantener la página, indicar que no hay stock y ofrecer alternativas (en Tiendas > Configuración > Catálogo > Inventario > Opciones de stock se controla si se muestran).
- Migraciones de Magento 1 a Magento 2, o de otra plataforma, sin mapear las URLs antiguas.
Módulos SEO para Magento
El núcleo cubre lo básico. Para plantillas de metadatos, hreflang, URLs de filtros amigables y datos estructurados completos, los módulos más extendidos son suites como Mageworx SEO Suite Ultimate o Amasty SEO Toolkit. Antes de instalar uno, conviene revisar qué resuelve de verdad y cómo afecta al rendimiento: muchas veces dos o tres desarrollos concretos en el tema son más ligeros que una suite completa.
SEO en Magento con Omitsis
Llevamos años desarrollando y manteniendo tiendas Magento y Adobe Commerce, como LedsC4, Kettal o Futbolmania, y el SEO técnico forma parte de cada proyecto: configuración, filtros, migraciones sin perder posiciones y rendimiento. Si tu tienda Magento no posiciona como debería, cuéntanos qué te pasa o mira cómo trabajamos en nuestra página de Magento.