Cómo hacer SEO para E-commerce
El SEO de una tienda online no se gana escribiendo más, se gana decidiendo qué páginas existen y cuáles no. La arquitectura se diseña por demanda de búsqueda y no calcando el catálogo, las facetas se controlan antes de que se coman el rastreo, y cada ficha y cada categoría tiene que aportar algo que no esté ya en la web del fabricante.
Qué hace distinto al SEO de una tienda online
Los fundamentos son los mismos que en cualquier proyecto. Lo que cambia es la escala y la volatilidad, y esas dos cosas rompen los métodos que funcionan en una web de veinte páginas.
Miles de URLs, poca autoridad por URL
Una tienda mediana tiene entre 5.000 y 50.000 URLs indexables. La autoridad que entra por los enlaces externos es finita y hay que repartirla entre todas. La consecuencia práctica: no todas tus páginas pueden posicionar, y pretenderlo es la forma más rápida de que ninguna lo haga.
Esto obliga a una decisión que en otros proyectos no existe: elegir qué porcentaje del catálogo merece ser indexable. En proyectos grandes es normal dejar fuera del índice más páginas de las que se dejan dentro.
El catálogo cambia solo: stock, temporada y descatalogados
En un blog, una URL publicada sigue ahí dentro de tres años. En una tienda, el catálogo se mueve sin que nadie del equipo de SEO intervenga: entran referencias, se agotan, se descatalogan y vuelven en otra temporada.
Eso significa que el SEO de ecommerce no es un proyecto que se termina, es un sistema de reglas que tiene que funcionar solo. Si cada producto agotado necesita una decisión manual, el sistema no escala.
Arquitectura por demanda, no por catálogo
Aquí es donde se gana o se pierde el proyecto, y es la parte que más tiendas se saltan.
El error por defecto es replicar en la web la estructura del ERP o del catálogo del proveedor. Esa estructura está organizada como piensa la empresa, no como busca el cliente.
Cómo se investiga la demanda de un catálogo entero
No se hace keyword por keyword. Se hace por bloques:
- Extrae el catálogo completo con sus categorías, atributos y marcas.
- Cruza cada nivel con volumen de búsqueda real. Aquí aparecen las sorpresas: categorías internas con cero demanda, y demanda alta para combinaciones que no existen en tu web.
- Detecta los patrones de búsqueda del sector. En moda se busca por tipo + público («botines mujer»), en industrial por especificación («tornillo m8 inoxidable»), en electrónica por marca + modelo. El patrón dominante decide el árbol.
- Prioriza por volumen y por margen a la vez. Una categoría con mucho volumen y margen mínimo puede no merecer el esfuerzo.
Categorías, subcategorías y el punto donde dejar de abrir niveles
La regla que aplicamos: una categoría existe si tiene demanda propia y suficiente producto para ser útil. Las dos condiciones, no una.
Una categoría con demanda y tres productos es una mala experiencia y candidata a contenido pobre. Una categoría con doscientos productos y sin demanda es una página que nunca va a traer tráfico y que consume rastreo.
Sobre la profundidad: cada nivel adicional aleja la página de la home y le llega menos autoridad. Tres niveles es lo razonable en la mayoría de tiendas. Cuatro empieza a ser sospechoso. Cinco casi siempre indica que se está calcando el catálogo.
Colecciones y landings transaccionales fuera del árbol de catálogo
Hay demanda que no encaja en la jerarquía: «zapatillas running para pronadores», «regalos para padres», «portátiles menos de 600 euros».
Son intenciones reales, con volumen, que cruzan categorías. Se resuelven con colecciones o landings transaccionales: páginas que agrupan producto por un criterio distinto al del árbol. Van enlazadas desde donde tengan sentido, no colgando de una categoría que no les corresponde.
Enlazado interno en cadena: de home a ficha en tres saltos
El objetivo es que cualquier producto relevante esté a tres clics de la home. Se consigue con menús bien diseñados, enlaces entre categorías relacionadas, bloques de producto relacionado que sean de verdad relacionados y migas de pan coherentes.
La comprobación es sencilla: haz un crawl y mira la profundidad de clic. Si tus productos más vendidos están a seis saltos, tienes un problema de arquitectura, no de contenido.

Facetas, filtros y parámetros: el agujero negro de la indexación
Un filtrado con cinco facetas de cuatro valores cada una genera, combinándose, más de mil URLs por categoría. Multiplícalo por tus categorías. Así es como una tienda de 3.000 productos acaba con 400.000 URLs rastreables.
Qué faceta merece indexarse y cuál no
Sí merece indexarse la faceta que responde a una búsqueda real y da un resultado estable: talla en calzado, color en moda, marca dentro de categoría, potencia en electrodomésticos. Son las combinaciones que la gente busca literalmente.
No merece indexarse la ordenación (precio ascendente), la paginación profunda, los filtros de disponibilidad, las combinaciones de tres o más facetas y todo lo que devuelva pocos resultados o resultados cambiantes.
La decisión se toma con datos de búsqueda, no por intuición. Y se documenta, porque el que mantenga la tienda dentro de dos años necesita saber por qué se decidió así.
Cómo se controlan: robots, canonical, noindex y enlaces
Cada herramienta hace algo distinto y confundirlas es el error más caro de esta sección:
- Enlace no rastreable: si la faceta no se enlaza de forma rastreable, el bot no llega. Es el control más limpio y el que menos gasta.
robots.txt: impide el rastreo, no la indexación. Una URL bloqueada puede seguir indexada si le llegan enlaces. Y ojo: si la bloqueas, Google no puede ver sunoindex.noindex: permite el rastreo e impide la indexación. Sirve para facetas que quieres accesibles pero fuera del índice, sabiendo que Google las seguirá rastreando.canonical: le dice a Google cuál es la versión buena. Es una señal, no una orden, y Google la ignora cuando el contenido difiere mucho.
La combinación que solemos usar: facetas indexables con enlace normal y contenido propio; combinaciones que no quieres ni indexadas ni rastreadas, bloqueadas en robots.txt (es el método que Google prefiere en su guía de navegación facetada); noindex solo para las que deben seguir accesibles; y combinaciones múltiples sin enlace rastreable. canonical y nofollow, según Google, funcionan peor a largo plazo para controlar facetas.
El coste real en crawl budget
Cada URL basura que el bot rastrea es rastreo que no dedica a tus fichas nuevas. En tiendas grandes esto deja de ser teórico: se ve en los logs y se ve en el retraso con el que se indexan los productos nuevos.
Lo tienes desarrollado en la guía de crawl budget, que es lectura obligada si tu catálogo pasa de unos pocos miles de URLs.

Fichas de producto que no son thin content
Descripción propia frente al texto del fabricante
Si usas la descripción del fabricante, la tienes idéntica a la de otras cincuenta tiendas. Google elige una para mostrar, y estadísticamente no vas a ser tú.
No hace falta reescribir 5.000 fichas a mano. Prioriza: los productos que concentran tus ventas y tu margen llevan descripción propia y buena. La cola larga puede vivir con una plantilla enriquecida con atributos reales, siempre que aporte información y no relleno.
Contenido generado por usuarios: reseñas y preguntas
Las reseñas de producto resuelven dos problemas a la vez: aportan contenido único que se renueva solo y aportan las palabras con las que el cliente describe el producto, que casi nunca son las del fabricante.
Las preguntas y respuestas en ficha funcionan igual de bien y suelen estar sin explotar.
Productos agotados, descatalogados y variantes
La regla general: si el producto vuelve, la URL se queda. Mantenla, indica la falta de stock, ofrece aviso de disponibilidad y muestra alternativas. Borrarla y recrearla es tirar el histórico.
Con las variantes (tallas, colores) hay dos modelos válidos para Google: una sola página canónica con cada variante preseleccionable por parámetro (?color=rojo), o una página por variante cuando hay demanda diferenciada real. En los dos casos, cada variante necesita una URL que la seleccione, y el marcado lo refleja con ProductGroup (hasVariant, variesBy, productGroupID).
Qué hacer con un producto que no vuelve
Cuando un producto se descataloga de verdad, hay tres salidas según lo que tenga acumulado:
- Con tráfico o enlaces: 301 al sustituto directo, o a su categoría si no hay sustituto. 301 1:1 siempre que exista equivalente, nunca a la home.
- Sin tráfico ni enlaces: 404 o 410. Google trata igual todos los códigos 4xx salvo el 429, así que elige uno y aplícalo siempre.
- Si va a volver en la siguiente temporada: se queda, con su aviso.
Lo importante es que sea una regla automática y no una decisión caso a caso, porque caso a caso no se hace nunca.
Categorías: el contenido que casi nadie escribe
La página de categoría es, en la mayoría de tiendas, la que más tráfico puede captar y la que menos trabajo recibe.
Dónde colocar el texto sin romper la conversión
El bloque de texto largo encima del listado es un clásico que perjudica la conversión: el usuario quiere ver producto, no leer.
Lo que funciona: una introducción corta arriba (dos o tres frases con la respuesta directa) y el desarrollo debajo del listado, después de la paginación. Google lo lee igual y el usuario no se lo encuentra en medio.
Qué responder en una categoría
Una buena página de categoría responde a lo que se pregunta quien está eligiendo: cómo elegir entre las opciones, qué diferencia unas de otras, qué características importan de verdad, y las dudas de compra habituales (tallas, compatibilidades, garantía, plazos).
Eso, además, es exactamente el material que puede acabar citado en un resumen de IA.
SEO técnico de ecommerce
Velocidad y Core Web Vitals en fichas y listados
Los listados con muchas imágenes y las fichas con galerías y scripts de terceros son las plantillas más pesadas de cualquier tienda.
Las palancas de siempre y por este orden: imágenes en formato moderno con tamaño adecuado y carga diferida por debajo del pliegue, reservar espacio para evitar desplazamientos de contenido, y auditar los scripts de terceros, que en ecommerce se acumulan sin que nadie los quite.
Lo tienes en detalle en la guía de Core Web Vitals.
Paginación, scroll infinito y carga por JS
La paginación tiene que ser rastreable con enlaces <a href> de verdad. Un scroll infinito sin enlaces deja fuera del alcance del bot todo lo que haya más allá de la primera carga.
Dos reglas más de la guía de Google que se incumplen a menudo: no pongas la primera página como canonical de toda la serie (cada página lleva su propio canonical) y enlaza desde cada página a la primera.
Si tu listado carga por JavaScript, comprueba qué ve Google renderizando la página, no mirando el código fuente. Es una diferencia que sorprende a mucha gente.
Estructura de URL: una URL por producto
Cuando un producto vive en varias categorías, tiene que tener una sola URL, y esa misma URL es la que va en los enlaces internos, en el sitemap y en el canonical. Para los parámetros, el formato estándar ?clave=valor, sin repetir el mismo parámetro y sin IDs de sesión en los enlaces. Y nada de fragmentos # para contenido que quieres indexado: Google no los trata como URLs distintas.
Datos estructurados de producto: Offer, variantes y reseñas
Product con Offer (precio, moneda, disponibilidad), AggregateRating cuando tengas reseñas reales y visibles, y ProductGroup si trabajas con variantes. Es de los pocos marcados que siguen dando resultado enriquecido en Google, y en una ficha de producto es donde más se nota en la SERP.
Requisito no negociable: lo marcado tiene que coincidir con lo visible y estar actualizado. Un precio desactualizado en el schema es peor que no marcarlo. El detalle, en la guía de rich snippets y datos estructurados.
Envíos y devoluciones: decláralos una vez para toda la tienda
Desde noviembre de 2025 no tienes que repetir la política de envío en cada ficha. Google acepta dos vías, aunque no tengas cuenta de Merchant Center:
- Search Console: en la configuración, la función de envíos y devoluciones está disponible para las webs que Google identifica como tienda online. Lo que configures ahí tiene prioridad sobre el marcado de tu web.
- Datos estructurados de organización:
ShippingServicepara envíos yMerchantReturnPolicypara devoluciones, anidados enOrganization. Google recomienda el subtipoOnlineStore(oLocalBusinesssi tienes tienda física) y colocar el marcado en la página donde explicas la política.
La política marcada en un producto sigue mandando sobre la general. Resérvala para las excepciones: voluminosos, productos sin devolución, envíos especiales.
Merchant Center: el feed también es SEO
Tus productos llegan a Google por dos caminos y conviene usar los dos. Los datos estructurados le ayudan a entender la ficha y el feed de Merchant Center le da una segunda fuente sobre tu catálogo. Y la pestaña Shopping exige participar en Merchant Center: sin feed, ahí no estás.
Con esos datos tus productos pueden salir en resultados enriquecidos, en Imágenes con anotaciones de producto y en Google Lens. Solo optan a esos resultados las páginas donde el cliente puede comprar directamente.
La regla práctica: precio, stock y envío tienen que decir lo mismo en la ficha, en el schema y en el feed. Cualquier incoherencia es una razón para que Google no te muestre.
SEO y contenido: blog, guías de compra y comparativas
El contenido informacional de una tienda solo tiene sentido si conduce a producto. Guías de compra, comparativas entre modelos, tallajes y compatibilidades, y resolución de las dudas que frenan la compra.
Cada pieza informacional enlaza a las categorías y productos que resuelven lo que acaba de explicar. Un blog de tienda que no enlaza a catálogo es un blog que no vende.
Ecommerce en AI Overviews, Modo IA y ChatGPT
La IA se come el informacional y ya interviene en el transaccional
El impacto de los asistentes está muy repartido, y en ecommerce conviene ser preciso: lo que absorben es la consulta informacional, la de «qué diferencia hay entre X e Y» o «qué talla me corresponde». En el transaccional el cambio es otro: la compra sigue terminando en una tienda, pero la comparación entre productos ya empieza dentro del asistente.
La lectura práctica: si tu tráfico informacional cae, no significa que tu SEO esté roto, significa que esa consulta se resuelve antes. Lo que hay que vigilar por separado es el transaccional, y ahí la batalla es estar en la comparación.
Qué contenido de tu tienda sí puede citar un LLM
Lo que es extraíble y concreto: tablas comparativas, especificaciones, guías de tallas, respuestas directas a preguntas frecuentes, datos propios.
Y aquí aplica el marco de siempre: quien rankea en Google tiene muchas más probabilidades de ser citado, porque los modelos con búsqueda recuperan resultados y los resumen. En Google no hay reglas aparte: para AI Overviews y el Modo IA pide lo mismo que para la búsqueda normal. En ChatGPT, la diferencia es que entran también los feeds de producto que envían las tiendas.
Ficha de producto y feeds: qué cambia y qué no
Poco cambia, y eso es la noticia. Una ficha bien hecha (descripción propia, atributos completos, reseñas, schema correcto, precio y stock actualizados) es la que funciona en Google, en Shopping y la que un modelo puede usar.
Lo que sí conviene revisar es la calidad del feed: los atributos incompletos que hoy te penalizan en Shopping son los mismos que dejan tu producto fuera de cualquier respuesta comparativa.
Comprar sin salir del asistente: dónde está hoy
La elección del producto ya empieza dentro del asistente. Lo que cambia según el país es dónde se paga.
- ChatGPT: en septiembre de 2025 OpenAI lanzó la compra dentro del chat, solo en Estados Unidos. En marzo de 2026 cambió el enfoque: comparativas visuales con precio, reseñas y características, alimentadas por feeds que envían las tiendas, y el pago vuelve a hacerse en la web de cada comercio. El usuario elige en ChatGPT y paga en tu tienda.
- Google: el Modo IA llegó a España el 8 de octubre de 2025. El pago dentro del Modo IA y Gemini existe, pero de momento limitado a productos de Estados Unidos, Canadá y Australia.
Qué implica para ti: con un feed incompleto o un precio que no cuadra con la ficha, te quedas fuera de esa comparación sin que nadie llegue a visitarte.
SEO y paid media en la misma tienda
Qué canibaliza y qué se refuerza
La creencia de que los anuncios se comen sin más los clics del orgánico no se sostiene como regla general. Depende del término: en genéricas con mucha competencia, estar en los dos sitios suele sumar; en términos donde ya eres el primer orgánico, conviene medirlo antes de seguir pujando.
Donde sí hay que decidir es en marca. Pujar por tu propia marca tiene sentido si un competidor lo está haciendo, y es discutible si nadie puja.
Usar los datos de Ads para priorizar el SEO
Este es el mejor atajo de un proyecto de ecommerce y casi nadie lo usa: tienes datos de conversión reales por término de búsqueda en tu cuenta de Ads.
Sabes qué búsquedas convierten, a qué coste y con qué valor de pedido. Esa información dice exactamente qué categorías merecen inversión en SEO, sin esperar seis meses a averiguarlo.
Cómo medir el SEO de un ecommerce
Las sesiones orgánicas no son un KPI de ecommerce. Los que valen:
- Ingresos y transacciones de orgánico, segmentados por tipo de página (categoría, ficha, blog).
- Tasa de conversión por tipo de plantilla: dice si el problema es de tráfico o de página.
- Cobertura de indexación: cuántas URLs indexables tienes frente a cuántas reciben al menos una impresión. Ese porcentaje es el mejor indicador de si tu arquitectura está sobredimensionada.
- Productos con impresiones y cero clics: la lista de trabajo de title y meta.
- Rastreo: si Google tarda semanas en descubrir tus productos nuevos, tienes un problema que no se arregla con contenido.
- Visibilidad en la IA de Google: Search Console ya tiene informes de rendimiento de IA generativa. Crúzalos con tus plantillas y sabrás qué categorías y fichas aparecen dentro de las respuestas.
- Búsqueda con imagen: los informes de rendimiento incluyen ya la búsqueda multimodal (Lens y similares). En moda, decoración o recambios es la forma de saber si tus fotos de producto traen negocio.

Errores que más ventas cuestan
- Calcar el catálogo del ERP en lugar de diseñar por demanda.
- Dejar las facetas sueltas y descubrirlo cuando ya hay 300.000 URLs.
- Texto del fabricante en las fichas que más venden.
- Borrar productos descatalogados con su histórico.
- Poner
noindexy bloquear a la vez enrobots.txt: Google no puede ver elnoindexde una URL que no rastrea. - Texto interminable arriba de la categoría, que hunde la conversión.
- Ignorar los datos de Ads al priorizar.
- Medir sesiones en lugar de ingresos.
¿Quieres una auditoría de tu tienda?
Si te has reconocido en más de dos de esos errores, el orden importa: primero arquitectura e indexación, después contenido. Al revés se trabaja mucho y se mueve poco. Lo vemos en nuestra auditoría SEO sobre tu catálogo real.
Es el orden que seguimos con Pepe Lozano Joyeros: arquitectura de categorías y subcategorías por demanda transaccional, contenido en todas las categorías, SEO técnico y mejora de la conversión. En menos de un año, los ingresos por tráfico orgánico crecieron un 156% y las palabras clave en Top 3, un 1.150%. Y con Enrique Tomás, la URL de «comprar jamón» pasó de la sexta posición al TOP 1 en tres meses.
Si tu tienda está en Shopify, hay un conjunto de limitaciones estructurales que no se resuelven con las técnicas genéricas de esta guía. Lo tratamos aparte en SEO para Shopify.
Guías de SEO para E-commerce de BIGSEO
Preguntas frecuentes sobre SEO para E-commerce
¿Cuántas URLs debería tener indexadas mi tienda?
Las que puedan recibir tráfico. El criterio que usamos en auditoría: si una parte grande de tus URLs indexables no recibe ni una impresión en tres meses, tu índice está sobredimensionado y hay que podar antes de crear nada nuevo.
¿Indexo las páginas de filtros?
Solo las que responden a una búsqueda real y devuelven un resultado estable, normalmente combinaciones de una sola faceta. El resto, fuera del índice.
¿Qué hago con los productos agotados?
Si vuelve, se queda con aviso de disponibilidad. Si no vuelve y tenía tráfico o enlaces, 301 al sustituto o a su categoría. Si no vuelve y no tenía nada, 404 o 410: para Google son equivalentes.
¿Necesito blog en mi ecommerce?
Solo si va a enlazar a catálogo y resolver dudas de compra. Un blog desconectado del producto es esfuerzo que no vuelve.
¿Es lo mismo el SEO en Shopify, PrestaShop o WooCommerce?
La estrategia sí; las limitaciones no. Cada plataforma impone su estructura de URLs y su margen de maniobra técnica. Shopify es el caso más restrictivo y por eso tiene su propia guía.
¿La IA va a reducir el tráfico de mi tienda?
El informacional, probablemente sí. En el transaccional la compra sigue acabando en una tienda, pero la comparación ya empieza en el asistente, así que tu feed y tus fichas tienen que estar completos. Vigila los dos por separado antes de sacar conclusiones.
¿Necesito Merchant Center para salir en Google Shopping?
Para la pestaña Shopping, sí: Google exige participar en Merchant Center. Para salir en los resultados normales no es obligatorio, pero el feed le ayuda a entender tus productos. Y los envíos y devoluciones puedes declararlos desde Search Console o con datos estructurados, aunque no tengas cuenta.
¿Puedo saber si mi tienda aparece en AI Overviews o en el Modo IA?
Sí. Search Console ofrece informes de rendimiento de IA generativa que muestran cuántas veces aparecen tus URLs en las funciones de IA de Google, con desglose por página, país y dispositivo. Crúzalos con tus plantillas de categoría y ficha.
¿Cuánto tarda en notarse el SEO en un ecommerce?
Los arreglos de indexación se ven en semanas. La arquitectura y el contenido, entre tres y seis meses. En catálogos grandes, la parte técnica suele dar el primer salto porque hay mucho desperdicio acumulado.



