Comercio B2B · Productos promocionales (Colombia)

Un catálogo B2B de 2.097 productos para Colombia con cotización por WhatsApp

Sitio de productos promocionales para Colombia en Astro: 2.097 fichas en 37 categorías, buscador propio y una lista de cotización que se envía por WhatsApp.

Resumen ejecutivo

Cliente
KS Promocionales Colombia
Resultado técnico documentado
2.097 fichas de producto en 37 categorías; 2.094 indexables según la política del proyecto y 88 duplicados resueltos con redirección 301.
Las cifras describen la configuración del catálogo (fichas generadas e indexables), no la indexación efectiva en buscadores ni resultados comerciales.
Página de inicio de KS Promocionales Colombia con el titular «Productos promocionales para que tu marca se haga notar» y el botón Cotizar por WhatsApp
Captura de KS Promocionales Colombia.

El problema

Había que abrir el canal en Colombia sin rehacer el catálogo desde cero: reutilizar los datos del sitio de Ecuador, adaptarlos al mercado colombiano y evitar fichas duplicadas o vacías a gran escala.

La solución

Un script adapta una sola vez el catálogo del motor de Ecuador. Astro genera el sitio estático y una política de indexabilidad única decide qué fichas se indexan, qué entra en el sitemap y qué revisa la auditoría que se ejecuta antes de cada build.

Alcance técnico

  • Sitio estático con Astro 4 y Tailwind CSS
  • Adaptación del catálogo semilla desde el caso de Ecuador
  • Política de indexabilidad compartida por fichas, sitemap y auditoría
  • Buscador del catálogo con sinónimos locales
  • Lista «Mi cotización» con envío por WhatsApp

Decisiones técnicas

Una sola política de indexabilidad

La misma función decide el noindex de cada ficha, el filtro del sitemap y la auditoría que detiene el build si hay errores en los datos.

Duplicados con 301, no con noindex

Las fichas duplicadas se consolidan en un producto principal (88 alias) con redirecciones permanentes generadas en el build.

Cotización sin datos personales

La lista guarda solo referencias y cantidades en el navegador, caduca a los 30 días sin uso y la solicitud se envía por WhatsApp.

Qué se entregó

  • Buscador que ignora tildes y plurales y entiende sinónimos locales (lapicero/esfero, mug/taza)
  • Redirecciones de dominios antiguos resueltas en un solo salto
  • Fechas del sitemap solo con cambios editoriales reales
  • Pruebas automáticas de la política de indexación y del buscador
Cómo funciona, paso a paso
  1. 01 Un script adapta una vez el catálogo del motor de Ecuador: ciudades y país, con reemplazo por palabra completa.
  2. 02 Scripts de corrección consolidan productos duplicados y reparan textos del catálogo.
  3. 03 Una auditoría de los datos se ejecuta en modo estricto y detiene el build si encuentra errores.
  4. 04 Astro genera las fichas, 37 categorías con paginación, el blog y las páginas por intención de búsqueda.
  5. 05 La política de indexabilidad aplica noindex a las fichas sin contenido propio y las deja fuera del sitemap.
  6. 06 El build genera las redirecciones 301 de los alias y de los dominios antiguos.
  7. 07 Netlify publica el sitio con cabeceras de seguridad (CSP y HSTS).
Stack tecnológico
Astro 4
Generación estática del sitio
Tailwind CSS
Estilos
@astrojs/sitemap
Sitemap filtrado por la política de indexación
Node.js
Scripts de adaptación, corrección y auditoría del catálogo
GSAP
Animación de la cabecera
Netlify
CDN, redirecciones y cabeceras de seguridad

¿Tienes un reto parecido?

Describe el reto en unas líneas. Con esa información se propone una conversación para revisarlo y definir el siguiente paso.