SEO para páginas de promociones y ofertas

Cómo construir y optimizar las páginas de rebajas, ofertas y cupones de su propia tienda para que posicionen en consultas de ganga con intención alta: la regla de la URL duradera, mantener las páginas activas entre promociones, por qué han desaparecido los resultados enriquecidos de cupón y los descuentos van en los datos estructurados Product, y cómo evitar las trampas del cupón de poco valor y la página puerta.

Publicado por primera vez: 3 jul 2026 · Última actualización: 13 ago 2026 · Avanzado
Idiomas
1 señal de evidencia en esta página

Una página de promociones u ofertas (una página /sale/, /deals/ o /coupons/) es una página de categoría especializada cuya clasificación es «actualmente rebajado»: debe posicionar para consultas de ganga con intención alta y encaminar a los rastreadores hacia los productos rebajados. Clasifíquela primero: evento recurrente, hub permanente o campaña genuinamente única; cada uno tiene un ciclo de vida distinto. La columna vertebral de precisión: para un evento recurrente o un hub continuo, el mayor error es crear una URL nueva para cada ocurrencia y borrarla después; use una sola URL duradera y recurrente (Google: /sale/black-friday, no /sale/2020/black-friday) y manténgala activa con un 200 entre eventos, en lugar de retirarla, lo que pierde los enlaces acumulados de la página y su historial de indexación (Google no promete una mejora de posicionamiento solo por reutilizarla). Una promoción realmente única se evalúa por sí misma —redirigir, conservar o retirar—, no se le aplica por defecto el mantenerla viva para siempre. Los descuentos pertenecen a los datos estructurados Product, no a un marcado especial de cupón: Google dejó obsoletos sus resultados enriquecidos específicos de oferta/cupón y calcula por sí mismo las insignias de bajada de precio observando los precios a lo largo del tiempo, de modo que los datos estructurados le dan elegibilidad para las mejoras de merchant listing, no hacen que posicione; las fechas del feed de precio rebajado de Merchant Center y su programa Promotions aparte (limitado por país y sujeto a revisión) son capas adicionales que no se sincronizan automáticamente con los datos estructurados de la página. Y una página de cupones que existe solo para captar búsquedas de «cupón [marca]» sin valor real deriva hacia el terreno del contenido escaso y las páginas puerta que Google devalúa.

TL;DR — Una página de promociones/ofertas es una página de categoría cuya clasificación es «actualmente rebajado»: posiciona para consultas de ganga con intención alta y encamina rastreo

  • y PageRank hacia los productos rebajados. Clasifique primero: evento recurrente, hub permanente o campaña genuinamente única — las reglas de URL y de ciclo de vida que siguen están escritas para los dos primeros. La columna vertebral de precisión para 2026: para esas páginas, el fallo dominante es crear una URL nueva por cada ocurrencia y borrarla después. Use una sola URL duradera y recurrente por evento recurrente (Google: /sale/black-friday, no /sale/2020/black-friday) y manténgala activa con un 200 entre eventos, con un motivo genuino para existir: devolver un 404 o borrarla pierde los enlaces y el historial de indexación que ganó en su pico (Google no promete una mejora de posicionamiento solo por reutilizarla), y un 404 además le dice a Googlebot que deje de rastrear esa URL. Una promoción genuinamente única se evalúa en cambio entre redirigir, conservar o retirar, y no se le aplica por defecto el mantenerla viva para siempre. Los descuentos pertenecen a los datos estructurados Product (precio + precio rebajado), no a un marcado especial de cupón: Google dejó obsoletos sus resultados enriquecidos específicos de oferta y cupón, y deduce por sí mismo las insignias de bajada de precio observando los precios a lo largo del tiempo, de modo que los datos estructurados otorgan elegibilidad para merchant listing, no hacen que posicione. Las fechas del feed de precio rebajado de Merchant Center y su programa Promotions aparte, limitado por país, son capas adicionales que no se sincronizan automáticamente con los datos estructurados de la página. Y una página de cupones que existe solo para captar «cupón [marca]» sin valor real es contenido escaso, cercano a una página puerta, que Google devalúa.
Evidence for this claim Google recommends using a recurring URL for annual sales events rather than creating a new event URL each year. Scope: Google guidance for Black Friday and recurring event landing pages. Confidence: high · Verified: Google Search Central Blog: Black Friday pages Evidence for this claim Google can use Product and Offer structured data, including price information, for eligible merchant experiences and price-drop annotations. Scope: Eligibility is not guaranteed and structured data is not a ranking guarantee. Confidence: high · Verified: Google Search Central: Product structured data

Por qué las páginas de ofertas son solo páginas de categoría disfrazadas

Casi todas las decisiones técnicas de una página de promociones son decisiones de página de categoría. Una página de categoría agrupa productos por tipo; una página de ofertas los agrupa por el atributo transitorio «rebajado ahora mismo». Ambas cumplen las mismas dos funciones: posicionar para su consulta y servir de vía de acceso —de rastreo y de transmisión de autoridad de enlaces— hacia los productos que cuelgan de ellas. Así que se aplica todo el instrumental de las páginas de categoría: URL descriptiva, un título y un H1 limpios, datos estructurados BreadcrumbList, enlaces <a href> reales a cada producto y ningún marcado de resultado enriquecido Product en el propio listado multiproducto.

Lo único que convierte a las páginas de ofertas en un tema propio es la caducidad. Una categoría como «zapatillas de running» es para siempre; unas «rebajas de Black Friday» duran un fin de semana. Esa única diferencia provoca todos los errores que siguen.

Antes de aplicar cualquier regla de URL o de ciclo de vida, clasifique qué tipo de página tiene en realidad: un evento recurrente que vuelve según un calendario (Black Friday, unas rebajas anuales de aniversario), un hub permanente cuya página es perenne aunque su contenido rote (/sale/, /clearance/, /coupons/), o una campaña genuinamente única que no se repetirá. Las pautas de URL duradera y de mantener la página viva que siguen están escritas para los dos primeros casos. Una promoción realmente única es un caso más estrecho: su expiración merece una respuesta propia, no dar por supuesto que debe seguir viva para siempre; vea la pestaña Árboles de decisión para esa rama.

La decisión central: URL duradera, mantenida activa

Aquí es donde se gana o se pierde el SEO de las páginas de ofertas, y es el mismo principio que rige las páginas estacionales. La orientación de Google es inequívoca: use «una URL recurrente, no una URL nueva para cada ocurrencia del evento… use /sale/black-friday, no /sale/2020/black-friday».

Hágalo: una URL duradera por evento recurrente, actualizada en el mismo sitio. /sale/black-friday, /deals/, /clearance/, /coupons/. La orientación de Google aquí está acotada a los eventos recurrentes: reutilice una URL para que no se reinicie a cero en cada ocurrencia. Google no promete una mejora de posicionamiento ni una acumulación garantizada de autoridad solo por reutilizarla; el beneficio documentado es evitar el costo de empezar de nuevo (sin historial de indexación, sin enlaces internos ni externos acumulados) cada vez, y da menos trabajo que reconstruirla cada año. En el intervalo entre promociones, sustituya el mensaje por uno de temporada baja y mantenga un enlace en el pie o en la sección de rebajas para que la página siga siendo rastreable, siempre que la página conserve un motivo genuino y veraz para existir entre eventos (la fecha de las próximas rebajas si se conoce, las ofertas actuales si es un hub rotativo); una página de relleno mantenida viva solo por su URL supone el mismo riesgo de contenido escaso que se trata más adelante en este artículo.

Hágalo: mantenga la página activa con un 200 cuando termine la oferta. No la borre, no devuelva un 404, no le ponga noindex. Las tres cosas tiran a la basura los enlaces y el historial de posicionamiento que la página ganó en su pico. Un 404 es además una señal potente para que Googlebot deje de rastrear esa URL, y la recuperación es lenta. Para cualquier página que volverá a alojar una promoción, la opción por defecto es: mantenerla viva y cambiar el mensaje.

Una promoción genuinamente única es un caso distinto. La orientación anterior sobre URL recurrente y mantener la página viva para siempre es para páginas ligadas a un evento recurrente o a un hub continuo: no se extiende automáticamente a una campaña que de verdad no se repetirá. Para esa página, recorra la decisión real: ¿existe un sucesor cercano que satisfaga la misma intención (redirija hacia él)?, ¿la página caducada conserva valor propio que merezca la pena mantener (consérvela, eliminando las ofertas caducadas)?, ¿o no se cumple ninguna de las dos (retírela con un 404/410)? La rama completa está en la pestaña Árboles de decisión.

Redirija solo para una retirada permanente. Un 301 es correcto únicamente cuando una promoción no va a volver nunca (la página de liquidación de una línea de producto descatalogada). Con el tiempo Google consolida el origen en el destino y deja de indexarlo de forma independiente, así que un 301 en una página que vuelve el año que viene es todo desventaja (se come un retraso de rerrastreo y pierde la URL independiente). La mecánica de la decisión entre 301 y mantener viva, y los tiempos de temporada baja —plazos de publicación, el calendario de rastreo antes del pico— son competencia de la estacionalidad del SEO para ecommerce; no lo voy a volver a discutir aquí.

Antipatrones que hay que eliminar: /black-friday-2025/ (reinicia la autoridad cada año y exige 301 anuales), URLs con fecha como /deals-december-2025/ (canibalización) y mantener páginas separadas /black-friday-2025/ y /black-friday-2026/ (duplica el contenido y parte la autoridad por la mitad).

Datos estructurados: los descuentos viven en Product, no en un marcado de cupón

Existe un mito persistente según el cual se puede marcar un código promocional o un porcentaje de descuento y conseguir una insignia en Search. No se puede, y perseguirlo es malgastar esfuerzo.

Google dejó obsoletos sus resultados enriquecidos específicos de oferta y cupón. Hoy no existe ningún marcado admitido que muestre su código de cupón ni una insignia genérica de «SALE» en un resultado orgánico. Si construyó páginas alrededor de emitir datos estructurados de cupón para obtener un resultado enriquecido, ese resultado ya no existe.

Las bajadas de precio las calcula Google; usted no las marca. La documentación de producto de Google es explícita: «las bajadas de precio las calcula Google observando los cambios de precio del producto a lo largo del tiempo». Usted no declara «esto es una bajada de precio»: mantiene datos precisos de precio y precio rebajado en el producto, y Google decide si muestra una mejora de bajada de precio en resultados de tipo shopping. La palanca que usted controla son unos precios limpios y actualizados en los datos estructurados Product, no una etiqueta especial de descuento.

Así que la postura respecto a los datos estructurados es la misma que en cualquier página de producto o categoría:

  • En las páginas de producto, mantenga el marcado Product preciso —nombre, imagen, precio y moneda, disponibilidad— con un precio rebajado válido cuando corresponda. Eso otorga elegibilidad para las mejoras de merchant listing (incluido cualquier tratamiento de bajada de precio que calcule Google). No hace que la página posicione; los datos estructurados le dicen a Google qué ha cambiado, no son un impulso de posicionamiento.
  • En la propia página de listado de ofertas, trátela exactamente como una página de categoría: BreadcrumbList sí; ningún marcado de resultado enriquecido Product en un listado multiproducto; ItemList/CollectionPage opcionales (sin resultado enriquecido propio). Si responde de verdad a las preguntas de los compradores («cuándo terminan las rebajas», «se acumula el código»), un bloque FAQPage integrado con naturalidad puede merecer la pena, pero solo si las preguntas y respuestas son reales.

Cuatro capas independientes tienen que mantenerse sincronizadas; los datos estructurados son solo una de ellas. Es fácil tratar los «datos estructurados» como una única cosa que hay que hacer bien, pero un descuento toca en realidad cuatro sistemas independientes, y ninguno de ellos lee de los otros ni los rellena automáticamente:

  1. El texto visible de la página: el precio, el precio rebajado y las condiciones que el comprador lee de verdad.
  2. Los datos estructurados Product/Offer de la página de producto: price, priceCurrency, availability y la propiedad recomendada (no obligatoria) priceValidUntil, que indica a Google la fecha en la que el precio actual deja de ser válido: el campo adecuado para un precio rebajado acotado en el tiempo.
  3. El feed de productos de Merchant Center: sus propios atributos sale_price y sale_price_effective_date (un rango de fechas ISO 8601) controlan qué precio muestran los anuncios de Shopping y las fichas gratuitas. Este es un feed aparte que usted mantiene en Merchant Center, no algo derivado de los datos estructurados de su página.
  4. Merchant Center Promotions: un programa opcional distinto para mostrar códigos promocionales y ofertas junto a las fichas. Solo está disponible en un conjunto concreto de países, requiere una cuenta activa de Merchant Center con una URL reclamada, y cada promoción pasa por la revisión de Google antes de poder publicarse: no es una función universal a la que toda tienda pueda dar por hecho que tiene acceso.

Si el precio rebajado de la página, la ventana de fechas efectivas del feed y cualquier envío a Promotions no coinciden, esa discrepancia es la que merece la pena perseguir, no los datos estructurados de la página por sí solos.

El modo de fallo es tratar los datos estructurados como si fueran la estrategia. Son la etiqueta, no el producto.

La trampa del cupón escaso y la página puerta

Este es el riesgo de calidad específico de las páginas de ofertas, y es fácil caer en él.

La página de cupones de una tienda es legítima cuando hace un trabajo real: lista sus códigos vigentes de verdad, expone las condiciones con claridad y enlaza a los productos a los que se aplican los códigos. El problema es la versión que existe solo para interceptar búsquedas de «cupón [marca]»: una página con un encabezado saturado de palabras clave, una lista de códigos obsoleta o vacía y ningún valor genuino para el comprador. Eso es contenido escaso y, cuando se construye una red de páginas casi idénticas de «cupón [marca]» con el único fin de captar consultas de cazadores de gangas, se acerca al terreno de las páginas puerta: páginas creadas principalmente para posicionar en muchas búsquedas similares que después canalizan a los usuarios hacia el mismo destino, algo que Google trata como un patrón de spam.

Mantenga sus páginas de cupones y ofertas en el lado correcto de la línea:

  • Contenido real y actualizado. Códigos activos con caducidad y condiciones exactas, o los productos rebajados de verdad, no una carcasa que dice «vuelva pronto para ver ofertas» indefinidamente.
  • Una página, no una granja de páginas puerta. No cree decenas de landing pages de ofertas casi duplicadas dirigidas a ligeras variaciones de consulta que acaben dejando al comprador en el mismo sitio.
  • Utilidad genuina. Responda a las preguntas reales (cuál es el código, a qué se aplica, cuándo termina). Si la página resultaría inútil para una persona que no fuera un motor de búsqueda, es la página equivocada.
  • Gestione las ofertas caducadas como cualquier contenido temporal. Cuando termine una promoción concreta, o bien intégrela en el hub duradero con el mensaje actualizado o, si de verdad ha desaparecido para siempre, trátela como trataría cualquier página retirada: no deje una página activa anunciando un código que ya no funciona ni acumule un cementerio de URLs de ofertas muertas.

Enlazado interno: la función de vía de acceso

Como una página de ofertas es una página de categoría, sus enlaces son estructurales:

  • Enlace a cada producto rebajado desde la página de ofertas mediante enlaces <a href> reales (o pagine para que se pueda llegar a todos). Si un producto rebajado no está enlazado desde ningún sitio rastreable, puede que Googlebot no lo encuentre. Un sitemap o un feed de Merchant Center son un recurso de reserva, no el mecanismo principal.
  • Suba los enlaces internos antes de una promoción y bájelos después. Apunte la página de inicio, la navegación principal y las páginas de categoría o de contenido relevantes hacia la página de ofertas en los días previos a las rebajas; cuando terminen, retírela de los sitios de mucha visibilidad (para dejar de malgastar presupuesto de rastreo en una página inactiva) pero conserve un enlace en el pie para que siga siendo rastreable. Los enlaces internos son la señal de prioridad de rastreo más fuerte que usted controla: la misma palanca que consigue que una página estacional se vuelva a rastrear a tiempo.
  • Los breadcrumbs en la interfaz y como datos estructurados BreadcrumbList refuerzan dónde encaja la página.

Títulos, meta, H1

  • Etiqueta de título: incluya la consulta de la promoción — [Category] Deals, [Brand] Coupons & Promo Codes, Black Friday [Category] Sale. Ajústese a cómo busca la gente realmente la ganga, no a la jerga interna.
  • Metadescripción: apóyese en un lenguaje de decisión de compra: qué está rebajado, cuánto y la ventana real. Generarla de forma programática a gran escala está bien.
  • H1: que sea paralelo al título; manténgalo limpio y único.

Las señales de frescura importan más aquí que en las páginas perennes: un comprador (y Google) que lee «Ahorre hasta un 40 % este fin de semana» quiere que eso sea cierto este fin de semana. Mantenga actualizadas las fechas, los porcentajes y las listas de códigos, y actualícelos en el mismo sitio sobre la URL duradera en lugar de acuñar una página nueva.

Monitorización

  • GSC Page Indexing — vigile la acumulación de URLs de ofertas muertas o duplicadas en los grupos excluidos; eso es un problema de caducidad o de páginas puerta que se está filtrando.
  • Performance report — siga la consulta y el CTR de la página de ofertas durante la ventana de la promoción; una posición estable con un CTR a la baja suele deberse al diseño de la SERP (carruseles de shopping que se expanden en el pico), no a una pérdida de posicionamiento.
  • Rich Results Test / URL Inspection — valide BreadcrumbList y el marcado de producto; confirme que la página de ofertas se renderiza e indexa como se pretende.
  • Merchant Center — donde se evalúan de verdad la merchant listing y cualquier tratamiento de bajada de precio; compruebe si hay desaprobaciones de precio o disponibilidad.

Dónde encaja esto

Las páginas de promociones y ofertas son una porción de la estructura de un sitio de ecommerce. Son una variante de página de categoría, así que las reglas de navegación por facetas, paginación y datos estructurados de allí se aplican íntegramente; los artículos rebajados concretos son páginas de producto; el calendario de esas mismas páginas —plazos de publicación, ventanas de mantener frente a redirigir, planificación del rastreo antes del pico— es la estacionalidad del SEO para ecommerce; y nada de esto es lo mismo que el SEO para marketplaces, donde un descuento influye en el algoritmo de posicionamiento del propio marketplace y no en el de Google. Para el panorama completo, vea SEO para ecommerce.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.