SEO y Ecommerce13 min

SEO para ecommerce: la guía para tiendas que ya venden

SEO para e commerce explicado por Oscar Álvarez, fundador de SEOscar: arquitectura de categorías, fichas de producto, filtros, datos estructurados Product.

SEO para ecommerce: la guía para tiendas que ya venden

El SEO para e commerce consiste en hacer que las páginas que venden, categorías y fichas de producto, sean rastreables, indexables y útiles para quien ya tiene intención de compra. En una tienda que ya factura, el trabajo casi nunca es publicar más contenido: es arreglar arquitectura de categorías, controlar qué se indexa de los filtros, mejorar las fichas con información única y mantener los datos estructurados Product y Offer correctos. Eso es lo que leen hoy tanto Google como los motores generativos.

Soy Oscar Álvarez, fundador de SEOscar, agencia de ecommerce en Barcelona. Llevo más de cuatro años auditando tiendas online y hay un patrón que se repite: el SEO para e commerce de una tienda que ya vende no se arregla escribiendo más artículos de blog, se arregla en las páginas que ya tienen intención de compra y están mal montadas.

Esta guía va de eso. De arquitectura de categorías, de fichas de producto, de qué hacer con los filtros, de datos estructurados y de migraciones. Nada de listas de trucos: lo que veo cuando abro un Search Console de una tienda con 3.000 referencias y descubro que Google rastrea 180.000 URLs de las que ninguna vende.

Por qué el SEO de una tienda no es el de un blog

El SEO para tienda online se juega en páginas generadas por plantilla y por base de datos, no en artículos escritos uno a uno. Eso cambia tres cosas: el volumen de URLs es enorme y en gran parte automático, el contenido de cada ficha suele venir duplicado del fabricante, y el inventario cambia solo, con productos que se agotan o desaparecen sin que nadie avise al SEO.

En un blog el problema típico es no tener suficiente contenido. En una tienda online el problema típico es el contrario: tener demasiadas URLs indexables y que Google gaste su presupuesto de rastreo en combinaciones de filtros en lugar de en tus categorías buenas. El presupuesto de rastreo, o crawl budget, es la cantidad de URLs que un buscador está dispuesto a rastrear en tu dominio en un periodo dado.

La segunda diferencia es la intención. Quien busca «zapatillas trail mujer talla 39» quiere comprar hoy, no leer. Por eso en una tienda online el SEO y el CRO (Conversion Rate Optimization, optimización de la tasa de conversión) son el mismo trabajo: si posicionas una categoría y la plantilla no deja ver precio, stock y envío en los primeros dos scrolls, has traído tráfico que no compra.

Y la tercera: en ecommerce cada cambio tiene consecuencias comerciales. Desindexar mal una familia de URLs puede costarte facturación esa misma semana. Por eso trabajo siempre sobre la plataforma actual del cliente, sea Shopify, WooCommerce o Magento, y mido antes y después con datos reales de GA4 y Search Console.

Arquitectura de categorías: la decisión que más tráfico mueve

La arquitectura de categorías es el mapa de URLs que agrupa tus productos por lo que la gente busca, no por cómo está organizado tu almacén. Es la palanca que más tráfico mueve en una tienda online porque las categorías captan las búsquedas de volumen medio y alto, mientras que las fichas captan cola larga. Si la arquitectura está mal, todo lo demás rinde por debajo.

Empieza por la demanda, no por el catálogo

Antes de tocar el menú, exporto las consultas de Search Console de los últimos 12 meses y las cruzo con las categorías existentes. Lo que busco es demanda sin página propia: atributos que la gente busca de forma consistente (material, uso, talla, marca, precio) y que en tu tienda solo existen como filtro. Cada uno de esos atributos con demanda estable es candidato a ser una categoría indexable con su URL limpia y su texto propio.

Tres niveles como máximo y enlazado horizontal

  • Profundidad: que cualquier producto esté a tres clics de la home. Si tienes categorías a cuatro o cinco niveles, el rastreo se diluye y la autoridad interna no llega.

  • Una intención, una URL. Si «sofás 3 plazas» y «sofás tres plazas» acaban en dos URLs distintas, has partido tu propia fuerza en dos.

  • Enlazado horizontal entre categorías hermanas y relacionadas, no solo migas de pan. Un bloque de «también te puede interesar» con enlaces a categorías, no a productos sueltos.

  • Categorías vacías o con dos productos: no las indexes. Dan mala experiencia y consumen rastreo.

Diseñar el árbol completo y repartir bien la autoridad interna es un trabajo en sí mismo, así que aquí me quedo en la regla práctica: tu menú es tu mapa de palabras clave. Si una búsqueda con demanda real no tiene sitio en el menú ni en el enlazado interno, es que no tienes una página para ella. Si quieres entrar en el detalle de cómo se diseña ese árbol y se prioriza, lo trato en la auditoría SEO y GEO.

Fichas de producto que posicionan (y que además venden)

Una ficha de producto posiciona cuando aporta información que no está en la web del fabricante ni en las otras veinte tiendas que venden lo mismo. La descripción copiada del proveedor es el problema número uno del SEO para tienda online: si tu contenido es idéntico al de la competencia, Google no tiene motivo para elegirte a ti y los motores generativos tampoco.

Qué añadir a una ficha para que sea única

  • Especificaciones completas en tabla: medidas, materiales, compatibilidades, consumo, peso. Datos concretos, que es lo que se cita.

  • Un párrafo de uso real: para quién es y para quién no. «Esta sierra es para bricolaje ocasional, no para uso profesional continuo» vende mejor y diferencia.

  • Preguntas y respuestas reales de clientes. Las que llegan a atención al cliente son oro puro y ya están escritas en tu bandeja de entrada.

  • Reseñas con contenido, no solo estrellas. Texto de cliente es texto único que se actualiza solo.

  • Fotos propias y vídeo corto. No posicionan por sí solas, pero reducen devoluciones y sostienen la conversión.

  • Disponibilidad, plazo de envío y política de devolución visibles en la propia ficha.

Qué hacer con los productos agotados o descatalogados

Nunca borres sin pensar. Si el producto vuelve, mantén la URL con aviso de reposición y captación de correo. Si no vuelve pero hay sustituto claro, redirección 301 a ese sustituto. Si no hay sustituto y la página no tiene enlaces ni tráfico, devuelve un 410. Eliminar cientos de fichas de golpe y dejarlas en 404 es la forma más rápida que conozco de perder tráfico sin enterarte hasta el mes siguiente.

Filtros, facetas y paginación: qué indexar y qué no

La regla es simple: indexa solo las combinaciones de filtros que tengan demanda de búsqueda propia y suficientes productos; bloquea el resto. La navegación facetada genera millones de combinaciones de URL y, si las dejas abiertas, el buscador se pasa el día rastreando «color=azul&talla=38&orden=precio» en lugar de tus categorías que venden.

Sistema de decisión en tres preguntas

  • ¿Alguien busca esto en Google con volumen estable? Si sí, merece URL limpia, indexable, con título y texto propios. Deja de ser un filtro y pasa a ser una categoría.

  • ¿Tiene al menos un puñado de productos y los va a seguir teniendo? Si el stock la deja vacía cada dos semanas, no la indexes.

  • ¿Es ordenación, vista o paginación pura? Entonces fuera del índice: parámetros de orden, de número de resultados y de vista en cuadrícula no aportan nada.

Para lo que no se indexa uso combinación de canonical hacia la categoría madre, meta robots noindex,follow cuando la URL es accesible, y bloqueo por robots.txt de los parámetros que ni siquiera quiero que se rastreen. Ojo con el orden: si bloqueas en robots.txt una URL que ya está indexada, el buscador no puede leer su noindex. Primero desindexar, después bloquear.

Paginación

Las páginas 2, 3 y siguientes de una categoría deben ser rastreables y enlazadas con enlaces reales en el HTML, no con scroll infinito por JavaScript sin alternativa. Lo habitual que recomiendo: cada página paginada canonical a sí misma, indexable o no según el caso, pero siempre rastreable para que los productos del fondo del catálogo reciban enlaces internos. Si tus productos solo son alcanzables con scroll infinito, hay parte de tu catálogo que Google no ve.

Datos estructurados Product y Offer: ahora también los leen AI Mode y los agentes

Los datos estructurados Product y Offer son un bloque de código, normalmente JSON-LD, que declara de forma legible para máquinas el nombre, precio, moneda, disponibilidad, marca, identificador y valoraciones de tu producto. Cada vez más sirven también para que los sistemas de búsqueda generativa como AI Overviews o AI Mode y los asistentes de compra sepan si tienes el producto, a cuánto y si está disponible, además de para las estrellitas clásicas en resultados.

Esto conecta directamente con el GEO, Generative Engine Optimization, que es la optimización para que los motores generativos te citen y te recomienden. Un modelo de lenguaje no navega tu tienda como una persona: extrae hechos. Cuanto más explícitos y consistentes sean tus hechos, más fácil es que una respuesta generada mencione tu tienda con el precio correcto.

Lo mínimo que reviso en cada ficha

  • Product con name, description, image, brand, sku y gtin o mpn cuando exista.

  • Offer con price, priceCurrency, availability y priceValidUntil, y que coincida exactamente con lo que se ve en pantalla. Si el marcado dice 49 € y la web muestra 59 €, es un problema de confianza, no un detalle.

  • AggregateRating y Review solo si son reseñas reales y visibles en la página.

  • Marcado en las categorías: ItemList con los productos listados ayuda a que se entienda qué contiene cada página.

  • BreadcrumbList en todo el árbol para dejar clara la jerarquía.

  • Organization en la home, con datos de contacto, para atribución de marca.

Valídalo con la prueba de resultados enriquecidos de Google y con el informe de mejoras de Search Console. Y revísalo después de cada cambio de tema o de plantilla, porque es justo ahí donde se rompe sin que nadie lo note.

Migraciones y cambios de plataforma sin perder tráfico

Una migración se pierde o se gana en el mapa de redirecciones, y el mapa se hace antes de migrar, no después. En las migraciones que he visto salir mal siempre falta lo mismo: nadie exportó las URLs antiguas con su tráfico y sus enlaces antes de apagar la web vieja. Cuando eso pasa, recuperar es carísimo y lento.

Checklist previo a apagar la web antigua

  • Inventario completo de URLs actuales: rastreo con Screaming Frog, sitemaps, export de Search Console de los últimos 16 meses y de GA4.

  • Mapa 1 a 1 de URL vieja a URL nueva, priorizando por sesiones e ingresos. Redirección 301, nunca 302, y sin cadenas de tres saltos.

  • Nada de redirigir todo a la home. Si no hay equivalente, lleva a la categoría madre.

  • Réplica del marcado de datos estructurados y de las etiquetas title y meta description en la plataforma nueva.

  • Entorno de pruebas bloqueado a rastreo y, muy importante, comprobar que el bloqueo NO se sube a producción el día del lanzamiento.

  • Sitemaps nuevos enviados el mismo día y seguimiento diario de cobertura durante las primeras cuatro semanas.

Y una decisión previa: muchas veces no hace falta migrar. Antes de montar una tienda nueva desde cero, mira si el problema es la plataforma o la plantilla y la configuración. En SEOscar construyo sobre el stack que ya tienes, sea Shopify o WooCommerce, precisamente porque una migración mal planteada te puede costar meses de tráfico que ya tenías ganado.

Qué medir en Search Console cuando trabajas el SEO de una tienda

En una tienda online, Search Console se mira por tipo de página, no en global. El dato agregado esconde lo importante: puedes estar subiendo en clics de blog y bajando en categorías, y verlo todo plano. La segmentación por carpetas de URL es lo primero que configuro en cualquier auditoría de tienda online.

Los informes que reviso cada mes

  • Rendimiento filtrado por carpeta: /categoria/, /producto/, /blog/. Clics e impresiones por separado para cada tipo.

  • Indexación de páginas: vigila «Rastreada, actualmente sin indexar» y «Descubierta, actualmente sin indexar». En ecommerce suelen ser filtros descontrolados o fichas sin contenido único.

  • Estadísticas de rastreo: cuántas peticiones al día y a qué tipos de URL. Si la mayoría va a parámetros, tienes un problema de facetas.

  • Mejoras de fragmentos de producto: errores y avisos en el marcado Product y Offer.

  • Consultas de marca frente a consultas genéricas, separadas. Mezclarlas maquilla la realidad.

  • Core Web Vitals por grupo de URL, especialmente en plantillas de categoría con muchas imágenes.

A eso le sumo GA4 para ingresos por página de entrada y Clarity para ver dónde abandonan en la ficha. La pregunta que respondo cada mes no es «¿he subido de posición?», sino ¿qué páginas han ganado tráfico que compra?. Tener más impresiones en consultas que nunca convierten no es un resultado.

Qué haría yo en tu tienda

Mi método empieza siempre con un diagnóstico sobre tus datos reales en la primera semana: rastreo completo, cruce de Search Console con el catálogo, revisión de indexación de filtros y estado de los datos estructurados. De ahí sale una lista priorizada por impacto en facturación, no por cantidad de tareas.

Después, implementación sobre tu plataforma actual, sin obligarte a migrar, y seguimiento mes a mes con informe automático. El plan del diagnóstico es tuyo, sigamos trabajando juntos o no. Puedes ver proyectos reales en casos de éxito y el detalle del servicio en la auditoría SEO y GEO.

Si tu tienda ya vende y sospechas que hay tráfico y facturación atrapados en la arquitectura, los filtros o las fichas, reserva un diagnóstico y lo miramos con tus números delante.

Preguntas frecuentes

¿Qué es el SEO para e commerce y en qué se diferencia del SEO normal?

El SEO para e commerce es el trabajo de posicionamiento aplicado a tiendas online, centrado en categorías y fichas de producto en lugar de en artículos. Se diferencia del SEO de contenidos en que gestiona miles de URLs generadas por plantilla, contenido duplicado de fabricante y un inventario que cambia solo. Por eso el foco está en arquitectura, control de indexación y datos estructurados, no en publicar más.

¿Debo indexar las páginas de filtros de mi tienda online?

Solo las combinaciones de filtros que tengan demanda de búsqueda propia y un número estable de productos, y en ese caso conviértelas en categorías con URL limpia y texto propio. El resto, incluidos parámetros de orden, vista y paginación de ordenación, deben quedar fuera del índice con canonical o noindex. Dejar todas las facetas abiertas es la causa más habitual de rastreo desperdiciado en ecommerce.

¿Cómo escribo descripciones de producto que posicionen si el fabricante ya me da una?

Usa la del fabricante como base técnica y añade lo que nadie más tiene: especificaciones completas en tabla, un párrafo sobre para quién es y para quién no, preguntas reales de tus clientes y reseñas con texto. El objetivo no es escribir más palabras, es aportar información verificable que no esté en las otras veinte tiendas que venden lo mismo.

¿Los datos estructurados Product sirven para que me citen ChatGPT o Google AI Mode?

Ayudan, aunque no lo garantizan. Los motores generativos extraen hechos explícitos y el marcado Product y Offer declara nombre, precio, moneda, disponibilidad y marca de forma directamente legible por máquinas. Sin ese marcado, y sin coherencia entre lo que dice el código y lo que se ve en pantalla, se lo pones mucho más difícil a cualquier sistema que quiera citarte.

¿Qué hago con las fichas de productos agotados o descatalogados?

Si el producto vuelve, mantén la URL activa con aviso de reposición y captación de correo. Si no vuelve pero existe un sustituto claro, redirige con 301 a ese producto. Si no hay sustituto y la página no tiene tráfico ni enlaces, devuelve un 410. Borrar en masa y dejarlo todo en 404 es una forma rápida de perder tráfico sin darte cuenta.

¿Necesito cambiar de plataforma para mejorar el SEO de mi tienda?

Casi nunca. Shopify, WooCommerce y Magento permiten hacer buen SEO si la plantilla, la configuración de URLs y el control de facetas están bien montados. En SEOscar trabajamos sobre el stack que ya tienes precisamente porque una migración mal planificada puede costarte meses de tráfico ya ganado, y migrar solo tiene sentido cuando la limitación es estructural y está demostrada.

¿Cuánto tarda en notarse el SEO en una tienda que ya vende?

Depende del punto de partida, y nadie serio te va a dar un plazo garantizado. En los proyectos que llevo veo que los arreglos técnicos de indexación y las mejoras en categorías con demanda existente suelen reflejarse antes que la creación de contenido nuevo, porque trabajan sobre páginas que el buscador ya conoce. Por eso en el diagnóstico priorizamos por impacto sobre lo que ya tienes.

Hagamos que tu tienda facture más.

Cuatro respuestas rápidas y te digo dónde se te escapan las ventas, con un plan claro de tráfico, conversión y automatización. Sin rellenar formularios eternos y sin promesas de precio por email.

Paso 1 de 4

¿Qué es lo que más te frena hoy?