SEO Woocommerce
05 / 07 / 2026

Guía SEO para WooCommerce

Marcel Cañellas Especialista Marketing Digital
Marcel Cañellas
Especialista SEO

Duplicados y filtros: el gran reto del SEO en WooCommerce.

Como agencia SEO, partimos de una idea firme: los principios del posicionamiento son los mismos en cualquier tecnología, y lo que cambia es cómo la aprovechas. El SEO para WooCommerce parte con una ventaja enorme, porque se apoya sobre WordPress, el CMS más flexible y con mejor ecosistema de plugins que existe. Eso te da control total sobre URLs, metadatos, schema, contenido y rendimiento, algo que los constructores cerrados no ofrecen. La contrapartida es que ese mismo control implica responsabilidad: WooCommerce genera por defecto duplicidades, URLs de filtros y páginas de archivo que, sin gestionar, malgastan presupuesto de rastreo y diluyen tu autoridad. Trabajar bien el SEO para WooCommerce consiste en aprovechar toda esa flexibilidad y, a la vez, poner orden en lo que la plataforma crea de más. Vamos por partes.

SEO para WooCommerce:

Qué debes saber antes de empezar

WooCommerce es un plugin de e-commerce que corre sobre WordPress, así que hereda todas sus fortalezas: HTML limpio, control de permalinks, plugins de SEO potentes y acceso al servidor si tienes un buen hosting. Antes de tocar nada, asienta los fundamentos del SEO técnico y ten claro que una tienda está viva: cada día se suben productos, se agotan referencias, se crean categorías y se activan ofertas. Por eso el SEO para WooCommerce debe buscar soluciones estructurales y no parches puntuales; define reglas que funcionen solas cuando el cliente gestione el día a día. Si vienes del mundo WordPress, buena parte de esto te sonará de nuestro trabajo en SEO para WordPress.

El plugin SEO: Yoast, Rank Math o SEOPress

El plugin que elijas marca el techo de lo que puedes configurar sin tocar código. Los tres grandes (Yoast, Rank Math y SEOPress) cubren lo esencial: gestión de meta tags, sitemap XML, control de canonical y salida de schema. Sus capacidades específicas para WooCommerce difieren. Rank Math ofrece la versión gratuita más completa para e-commerce, con schema de producto, gestor de redirecciones y configuración de metadatos por tipo de contenido incluidos. Yoast es la opción más documentada, aunque bloquea el módulo de WooCommerce en un complemento de pago aparte. SEOPress es la alternativa ligera y económica. Para una tienda nueva, la profundidad del plan gratuito de Rank Math suele ser la primera recomendación; Yoast, una opción fiable si tu equipo ya trabaja con él. Instala uno solo: duplicar plugins de SEO genera conflictos.

rankmath

Estructura de URLs y permalinks

Lo primero, en Ajustes > Enlaces permanentes, activa la estructura "Nombre de la entrada": Google prefiere palabras legibles antes que números de ID. Para las URLs de producto, valora eliminar la base /product/ o /tienda/ para acortarlas, y mantén una jerarquía clara con las categorías cuando aporte contexto. Usa guiones, no guiones bajos, incluye la palabra clave y no superes tres niveles de subdirectorio. La regla de oro: mantén los productos importantes a dos o tres clics de la home para que el rastreo sea eficiente. Como siempre, tocar URLs ya indexadas es delicado, así que configura bien la estructura antes de publicar y evita cambios innecesarios después.

SEO de fichas de producto

La ficha de producto es la página que el comprador ve justo antes de decidir, así que debe satisfacer la intención de búsqueda y convertir a la vez. Trabaja un meta title con la palabra clave por delante y una descripción única y persuasiva para cada producto; nunca uses las descripciones que vienen del fabricante tal cual, porque generan contenido duplicado con decenas de tiendas. Optimiza el slug, añade texto alternativo descriptivo a las imágenes, activa las reseñas y rellena todos los campos (precio, disponibilidad, marca) porque de ahí sale el schema. Define también una política clara para productos descatalogados: 404, 410 si no vuelve, o redirección 301 a un producto similar o a su categoría; la mejor opción depende del proyecto, pero conviene decidirla como regla general y no caso a caso.

Ficha de producto Ecogots

Categorías: tu activo de tráfico infravalorado

Las páginas de categoría son el activo orgánico más desaprovechado de casi cualquier tienda. Las consultas comerciales de más volumen suelen resolverse a nivel de categoría, no de producto individual. Conviértelas en auténticas landing pages: añade entre 150 y 300 palabras de texto optimizado sobre la parrilla de productos, incluye enlaces internos a subcategorías y a artículos del blog relacionados, y plantéate schema de FAQ bajo el listado. Evita las categorías con contenido fino y no crees varias que compitan por la misma palabra clave, un problema de canibalización muy habitual.

Navegación facetada y filtros

Aquí está el mayor riesgo técnico del SEO para WooCommerce. Los filtros de precio, color, talla o marca generan URLs con parámetros de forma exponencial: una categoría con cinco dimensiones de filtro puede producir miles de combinaciones con contenido casi idéntico. Sin gestionar, esas URLs se comen tu presupuesto de rastreo y diluyen la autoridad de la categoría limpia. La solución opera en dos niveles. Primero, configura el filtrado para que actualice la parrilla vía AJAX sin generar una URL nueva por cada combinación. Segundo, si aun así se crean URLs con parámetros, aplica noindex a esas combinaciones desde el plugin y bloquea los parámetros de filtro típicos (?filter_color=, ?min_price=, ?orderby=) en el robots.txt. La excepción: si un filtro concreto tiene demanda de búsqueda real y demostrada, mantenlo indexable como landing propia.

Canonical y contenido duplicado

WooCommerce crea por defecto varias rutas para el mismo producto (bajo /product/, bajo la categoría, bajo la etiqueta) y todas parecen páginas distintas para Google. El resultado es duplicidad, reparto de autoridad y páginas compitiendo entre sí. La solución tiene dos partes: configurar el canonical de cada producto apuntando a su URL principal (Yoast y Rank Math lo hacen bien si están configurados) y aplicar noindex a los archivos de etiquetas y a las páginas de filtros. Las páginas paginadas deben autorreferenciarse en su canonical, y las variaciones de producto apuntar al producto padre. Bloquea siempre en robots.txt las rutas de /cart/, /checkout/ y /my-account/, y nunca bloquees productos, categorías ni la carpeta de imágenes.

Datos estructurados de producto

El schema de producto es lo que activa los resultados enriquecidos con precio, disponibilidad y valoraciones, y eso mejora de forma notable el CTR desde los resultados. Yoast y Rank Math lo generan automáticamente a partir de los campos nativos de WooCommerce, así que la clave es tenerlos todos rellenos: precio, estado de stock, marca y un mínimo de reseñas para disparar la valoración agregada. Valida cada implementación con la prueba de resultados enriquecidos de Google en cada cambio importante del catálogo, porque un schema incompleto no se muestra o genera avisos.

De WooCommerce a Google Shopping

Entregarle el catálogo a Google para aparecer en Google Shopping es una palanca clave de cualquier e-commerce. La plataforma tiene una parte gratuita (fichas orgánicas de producto) y otra de pago (Google Ads). Como mínimo interesa activar la gratuita, aunque combinarla con campañas de Shopping o Performance Max multiplica resultados. WooCommerce lo resuelve con plugins de feed que sincronizan el catálogo y lo mantienen actualizado. Cuida que el feed sea consistente con lo que ve el usuario en la ficha (mismo precio, misma disponibilidad) para evitar desaprobaciones en Merchant Center.

Google Shopping Ecogots

Rendimiento web y Core Web Vitals

La velocidad es factor de ranking y de conversión. Al correr sobre WordPress, WooCommerce puede pesar, así que no lo montes sobre un hosting de cinco euros. Invierte en un buen servidor con recursos y una capa de caché (WP Rocket o LiteSpeed Cache son las opciones habituales), sirve las imágenes en WebP, usa un CDN para reducir latencia y difiere el JavaScript no crítico. En los Core Web Vitals, cuida especialmente el LCP en las fichas y categorías, que son las páginas que más visitas de rastreo acumulan y las que más peso tienen en el negocio. Un WPO bien hecho es de las inversiones con mejor retorno en una tienda.

Multiidioma y SEO internacional

Si vendes en varios idiomas o países, la flexibilidad de WordPress vuelve a jugar a favor: hay soluciones maduras para gestionar contenido multilingüe y multidivisa. El trabajo de SEO está en implementar bien las etiquetas hreflang para indicarle a Google qué versión sirve a cada idioma y región, evitar el contenido duplicado entre versiones y mantener una arquitectura de URLs coherente por idioma. Para proyectos con ambición real fuera de tu mercado, plantéalo desde el inicio con una estrategia de SEO internacional bien definida.

Enlazado interno y estrategia de contenido

El enlazado interno es más determinante en WooCommerce de lo que parece. La autoridad suele acumularse en la home y en el blog, y sin una estrategia de enlaces no fluye hacia las categorías y productos que quieres posicionar. El enfoque que aplicamos es tridireccional: las entradas del blog enlazan a categorías (transfieren autoridad y relevancia temática), las categorías enlazan a subcategorías y a artículos relacionados, y las fichas enlazan a productos relacionados y a su categoría padre. El blog, además, es tu herramienta para captar tráfico informacional y construir autoridad; conéctalo siempre con las páginas comerciales. Un SEO para WooCommerce bien planteado combina esta base técnica con una tienda online bien construida, y desde nuestra agencia podemos ayudarte a llevarlo a la práctica.

Marcel Cañellas Especialista Marketing Digital
Sobre el autor/a
Marcel Cañellas — Especialista SEO
Soy Marcel, especialista en marketing digital en La Teva Web y un apasionado del SEO. Me gusta crear contenidos pensados para posicionar en Google, atraer tráfico cualificado y ayudar a las empresas a ganar visibilidad online.

Noticias relacionadas

¿Tienes un proyecto en mente? Cuéntanoslo