Blog / Posicionamiento web / SEO para WooCommerce: guía técnica para posicionar tu tienda WordPress

SEO para WooCommerce: guía técnica para posicionar tu tienda WordPress

Una tienda WooCommerce crea, sola, decenas de URLs que tú nunca escribiste a mano: cada filtro de color, cada orden por precio, cada página de etiqueta. Google las encuentra todas. Ahí empieza el trabajo real del SEO para WooCommerce, que tiene poco que ver con instalar un plugin y rellenar metatítulos.

WooCommerce mueve una parte enorme del comercio online sobre WordPress. Es potente y flexible. También es una máquina de generar páginas duplicadas, contenido pobre y desperdicio de rastreo si nadie pone orden debajo del capó. Vamos a ver cómo se posiciona una tienda de verdad: la arquitectura, las fichas, los datos estructurados, el rendimiento y una capa que casi nadie trabaja todavía, la de la IA.

Qué cambia el SEO cuando tu tienda es WooCommerce

El SEO de un blog y el de una tienda no juegan el mismo partido. Un blog tiene artículos, y cada artículo es una URL con una intención clara. Una tienda tiene categorías, subcategorías, productos, variaciones, filtros, atributos y etiquetas. Todo eso se convierte en páginas.

El resultado típico de una WooCommerce recién montada:

  • Cientos de URLs de filtros combinables (color + talla + precio + orden).
  • Categorías casi vacías que compiten entre sí por la misma búsqueda.
  • Fichas de producto con la descripción que vino del fabricante, idéntica en veinte tiendas más.
  • Páginas de etiqueta (product_tag) creadas sin criterio.

Google tiene que rastrear e interpretar todo eso. Si le das mil URLs y solo cien merecen posicionar, estás gastando su tiempo (el famoso presupuesto de rastreo) en las novecientas que no aportan. ¿En qué se traduce eso? En que tus categorías y fichas buenas tardan más en indexarse y en actualizarse. El SEO para WooCommerce empieza por decidir qué existe para Google y qué no.

Los 4 pilares del SEO aplicados a una tienda

El SEO se sostiene sobre cuatro pilares, y en una tienda cada uno tiene su propia lectura:

  1. Técnico. Indexación, rastreo, canonical, velocidad, datos estructurados. En ecommerce es el que más pesa, porque el volumen de URLs lo amplifica todo.
  2. Contenido. Categorías con texto útil, fichas con descripción propia, guías de compra. Aquí se gana la relevancia.
  3. Autoridad. Enlaces que apuntan a tu tienda. Los que más valen suelen apuntar a categorías, no solo a la home.
  4. Experiencia. Que la web cargue rápido, se vea bien en móvil y sea fácil de comprar. Google lo mide y tus ventas también.

La gente que busca "los 4 tipos de SEO" suele referirse a esto mismo con otro nombre: SEO on-page, SEO técnico, SEO off-page y SEO local. En una tienda nacional, los tres primeros son los que deciden la facturación. Vamos por partes.

Arquitectura e indexación: categorías, filtros y navegación facetada

Este es el bloque que las guías genéricas se saltan, y es el que decide si tu tienda posiciona o se ahoga en sus propias URLs.

Las categorías son tus landing pages

En una tienda, la mayoría del tráfico de dinero no llega a la ficha de un producto concreto. Llega a la categoría: "zapatillas de trail", "portátiles gaming", "aceite de oliva ecológico". La categoría es la página que compite por la búsqueda con volumen.

Antes de crear categorías por intuición, conviene mirar la demanda. Un keyword research transaccional te dice cómo busca de verdad la gente: si buscan "zapatillas de trail hombre" con volumen propio, eso merece su categoría o subcategoría; si "zapatillas de trail impermeables" apenas se busca, quizá sea solo un filtro. La estructura de tu tienda debería salir de cómo busca el cliente, no del organigrama interno del almacén.

Por eso una categoría necesita más que una rejilla de productos:

  • Un H1 y un title que usen la búsqueda real, no el nombre interno.
  • Un texto de categoría con criterio de compra (arriba un resumen corto, el bloque largo abajo del listado para no empujar los productos).
  • Enlaces a las subcategorías y a las guías relacionadas.

El problema de la navegación facetada

Los filtros de WooCommerce (atributos, precio, orden) generan URLs con parámetros. Un usuario que filtra "rojo" y ordena por precio crea algo como ?filter_color=rojo&orderby=price. Multiplica colores, tallas, marcas y órdenes: salen miles de combinaciones, casi todas con el mismo contenido barajado.

Si dejas que Google indexe todo eso, pasan tres cosas malas:

  • Contenido duplicado a gran escala.
  • Presupuesto de rastreo quemado en URLs basura.
  • Señales de relevancia repartidas entre cientos de páginas casi iguales.

La decisión técnica es clara y hay que tomarla con la mano, no dejarla al azar:

  • Filtros que no aportan una búsqueda propia (orden, precio, combinaciones raras): fuera del índice. Canonical hacia la categoría limpia, y en los casos ruidosos noindex o bloqueo por parámetros.
  • Filtros que sí tienen demanda (por ejemplo "zapatillas trail Salomon" o "portátil gaming 16 pulgadas"): estos merecen una URL indexable, estable y optimizada, tratada como una subcategoría de verdad.

La clave es distinguir el filtro que la gente busca del filtro que solo sirve para navegar. Uno es una oportunidad de posicionamiento; el otro, ruido que hay que esconder. Esta separación se decide mejor en la fase de desarrollo WooCommerce a medida, cuando aún puedes controlar cómo se generan las URLs.

Esquema de indexación de la navegación facetada de una tienda: qué URLs de filtro se indexan y cuáles se canonicalizan o bloquean

Paginación y URLs que no deberían existir

La paginación de categorías (/page/2/, /page/3/) hay que dejar que se rastree para que Google llegue a todos los productos, con sus títulos diferenciados y sin canonicalizar todo a la página 1. Las páginas de etiquetas de producto (product_tag) casi nunca aportan: si no las vas a trabajar, mejor desactivarlas o dejarlas fuera del índice. Menos URLs inútiles, más foco en las que venden.

Enlazado interno y migas de pan

El enlazado interno es cómo repartes autoridad dentro de tu tienda. En una WooCommerce con cientos de productos, muchos quedan huérfanos: existen, pero no hay ningún enlace que lleve a ellos salvo el sitemap. Google los ve, aunque sin señales de que importen.

Tres movimientos que ordenan ese reparto:

  • Migas de pan (breadcrumbs) en todas las fichas y categorías, con su marcado BreadcrumbList. Le dan a Google la jerarquía tienda > categoría > producto y ayudan al usuario a moverse.
  • Productos relacionados y "también te puede interesar" que enlacen dentro de la misma categoría, para que ninguna ficha quede aislada.
  • Enlaces desde tus guías y artículos hacia las categorías que quieres empujar. Un post que posiciona pasa autoridad a la categoría que enlaza.

La regla sencilla: cuantos menos clics haga falta para llegar a un producto desde la home, más fácil lo tiene para posicionar. Si un producto está a cinco clics, para Google casi no existe.

Fichas de producto que posicionan y convierten

La ficha de producto es donde SEO y venta se tocan. Una ficha bien hecha posiciona para búsquedas de cola larga (marca + modelo + característica) y, además, convierte al que llega.

Contenido único, siempre

El error más repetido en las tiendas: copiar la descripción del fabricante. Esa descripción está, palabra por palabra, en decenas de tiendas. Para Google es contenido duplicado, y no vas a ganarle a Amazon con su propio texto.

Una ficha que compite lleva:

  • Descripción propia, con el lenguaje del cliente y las dudas reales de compra.
  • Características en tabla, fáciles de escanear.
  • Imágenes propias, con nombre de archivo y alt descriptivos.
  • Reseñas reales de clientes (contenido fresco y único que se genera solo).

Variaciones: un producto, no diez

Una camiseta en cinco tallas y tres colores es un solo producto con variaciones, no quince fichas. WooCommerce lo gestiona con productos variables. Bien montado, mantienes una URL fuerte por producto en vez de diluir la autoridad en variantes que compiten entre sí.

El slug del producto importa

WooCommerce, por defecto, deja los productos colgando de /producto/nombre-del-producto/. El slug (esa última parte de la URL) debe ser corto y describir el producto con las palabras que la gente busca, no el código interno de referencia. Y una vez publicado, no lo cambies a la ligera: cada cambio de URL sin su redirección 301 es una posición que tiras a la basura.

Datos estructurados: Product, Offer, Review

Los datos estructurados son el idioma con el que le explicas a Google, sin ambigüedad, qué es cada cosa de tu ficha: el precio, la disponibilidad, la valoración media. Se implementan con el marcado Product, y dentro de él Offer (precio y stock) y AggregateRating o Review (las reseñas).

¿Para qué sirve el esfuerzo? Para dos cosas concretas:

  • Los resultados enriquecidos: la estrellita de valoración, el precio y "en stock" que aparecen en Google debajo de tu título. Suben el porcentaje de clics sin cambiar tu posición.
  • La comprensión de la página: Google entiende que eso es un producto en venta, con su precio actual y su disponibilidad, y lo trata como tal.

Muchos plugins de SEO para WooCommerce ya generan parte de este marcado. Aun así, conviene validarlo con la herramienta de resultados enriquecidos de Google, porque un dato mal puesto (un precio que no coincide, un stock desactualizado) hace más daño que no tenerlo.

Ficha de producto optimizada con sus datos estructurados señalados: título, precio, disponibilidad y valoración

Productos agotados y descatalogados: qué hacer con ellos

Este bloque decide más de lo que parece, y casi nadie lo explica bien. En una tienda viva, todos los días hay productos que se agotan y productos que desaparecen del catálogo. Cada caso pide una decisión distinta:

  • Agotado pero vuelve. Mantén la URL viva (código 200). No la escondas. Avisa de la falta de stock, ofrece aviso de reposición o alternativas. La página ya tiene autoridad e historial: tirarla es regalar posiciones.
  • Descatalogado con un sustituto claro. Redirección 301 hacia el producto nuevo o hacia su categoría. El usuario y el enlace que llegaban a la vieja URL aterrizan en algo útil.
  • Descatalogado sin sustituto. Si no hay reemplazo y la URL no tiene tráfico ni enlaces, un 410 (contenido eliminado a propósito) le dice a Google que la retire limpiamente.

Lo que nunca debes hacer es dejar cientos de fichas agotadas devolviendo un 404 silencioso, ni redirigir todo a la home. Google lee esas redirecciones masivas a home como páginas de error, y pierdes lo que esas URLs habían acumulado.

Rendimiento: Core Web Vitals en WooCommerce

WooCommerce carga plugins, scripts de pago, galerías de imágenes y, muchas veces, un tema pesado lleno de funciones que no usas. Una tienda lenta pierde por dos lados: Google la penaliza en móvil y el cliente se va antes de comprar.

Las palancas que más rinden en una tienda:

  • Imágenes de producto en formato moderno (WebP), comprimidas y con carga diferida.
  • Caché de página y de objetos para que las consultas a la base de datos no se repitan en cada visita.
  • Limpieza de plugins: cada uno suma peticiones. En comercio se acumulan rápido.
  • Una base de datos ordenada, sin la basura de pedidos caducados, sesiones y transitorios que WooCommerce va dejando.

Aquí el impacto es medible. Cuando bajamos el peso de una web y limpiamos su base de datos, las consultas se aceleran y todos los procesos que dependen de ellas van más rápidos, incluido el checkout. Si quieres profundizar, lo detallamos en la guía para optimizar el rendimiento de WordPress.

Feed de Google Merchant vs. tráfico orgánico

Aquí hay una confusión habitual que conviene aclarar. El SEO para WooCommerce te lleva tráfico orgánico gratis desde los resultados normales de búsqueda. El feed de producto de Google Merchant Center alimenta Google Shopping y los anuncios de producto, que en su mayoría son de pago.

No compiten, se complementan, y comparten materia prima:

  • Las mismas fichas bien trabajadas (título claro, atributos completos, imágenes buenas) alimentan un feed de calidad.
  • Un feed limpio hace que tus productos aparezcan en la pestaña Shopping y en las fichas gratuitas de producto que Google ya muestra.

La lectura práctica: el trabajo de datos que haces por SEO (atributos, marca, GTIN, categorías bien puestas) es el mismo que necesita el feed. Un plugin de feed conecta tu WooCommerce con Merchant Center; la calidad del feed depende de cómo tengas montado el catálogo, no del plugin.

Cada vez más gente pregunta a un asistente de IA "¿qué zapatillas de trail me compro para menos de 120 euros?" en vez de abrir Google y comparar diez pestañas. La respuesta la construye un modelo, y cita fuentes. La pregunta que importa para tu tienda es directa: ¿tu catálogo está entre esas fuentes?

Esto es el GEO (Generative Engine Optimization), y en toda la competencia de este tema es un hueco vacío. Nadie lo trabaja todavía. Las mismas bases que hemos visto son las que hacen tu catálogo citable por una IA:

  • Datos estructurados correctos: son el formato que los sistemas de IA leen mejor para extraer precio, disponibilidad y características.
  • Fichas con información específica y verificable (medidas, materiales, compatibilidades), no adjetivos de marketing.
  • Contenido que responde preguntas reales de compra, del tipo que la gente le hace a un asistente.
  • Reseñas y datos concretos que un modelo pueda resumir y citar.

Una tienda que ya tiene el SEO técnico y las fichas bien montadas tiene medio camino hecho para el GEO. Es la ventaja de trabajar los dos frentes a la vez, y es lo que hacemos cuando combinamos SEO con posicionamiento en buscadores con IA (GEO).

Respuesta de un asistente de IA citando un producto de una tienda online entre sus fuentes

Cómo aplicar SEO en WordPress paso a paso

Si tienes que ordenar el trabajo, este es un orden que funciona, de la base al detalle:

  1. Base técnica. URLs limpias, HTTPS, sitemap XML que incluya categorías y productos, y decisión de indexación de filtros y etiquetas.
  2. Arquitectura. Estructura de categorías y subcategorías con lógica de búsqueda, textos de categoría y enlazado interno.
  3. Fichas. Descripciones propias, imágenes optimizadas, reseñas activadas, variaciones bien montadas.
  4. Datos estructurados. Marcado Product / Offer / Review validado.
  5. Rendimiento. Caché, imágenes, limpieza de base de datos, Core Web Vitals en verde.
  6. Contenido de apoyo. Guías de compra y comparativas que enlacen a tus categorías y capten la parte informativa del embudo.
  7. Medición. Search Console para ver qué categorías y fichas reciben impresiones y clics, y dónde estás cerca de la primera página.

Sobre qué plugin de SEO usar: Yoast o Rank Math cubren de sobra lo básico (títulos, metadescripciones, sitemap, marcado). El plugin no es el que posiciona. Las decisiones de arquitectura e indexación las tomas tú; el plugin solo las ejecuta.

Errores frecuentes de SEO en WooCommerce

Los que vemos una y otra vez al auditar una tienda:

  • Descripciones de producto copiadas del fabricante.
  • Miles de URLs de filtros indexadas comiéndose el presupuesto de rastreo.
  • Categorías sin una línea de texto, compitiendo entre ellas por la misma búsqueda.
  • Productos agotados redirigidos en masa a la home.
  • Una tienda lenta que suspende en móvil.
  • Datos estructurados con precios o stock que no coinciden con la ficha.

Casi todos son evitables si el SEO se piensa antes de montar la tienda, y corregibles después con una auditoría ordenada.

Por dónde empezar

El SEO para WooCommerce se gana con criterio técnico sobre cómo tu tienda genera, indexa y estructura sus páginas. El plugin solo ejecuta lo que tú decidas. Primero pones orden en la arquitectura y la indexación, luego trabajas fichas y datos estructurados, y encima montas la capa de rendimiento y de IA que casi nadie está trabajando.

Si prefieres que revisemos tu tienda y montemos ese plan por prioridades, ese es justo nuestro servicio de SEO. Le damos una vuelta a tu catálogo y te decimos por dónde se gana antes.

Artículos relacionados

Sigue aprendiendo