Volver a proyectos

Sistema privado

Zonadehobbies

Full Stack Developer 2026 Plataforma propia · afiliación AliExpress multi-país

Zonadehobbies es una plataforma de afiliación de AliExpress en producción sobre www.zonadehobbies.online. El catálogo entra por la API de AliExpress y un pipeline automatizado lo enriquece: scraping del anuncio original, extracción de fotos, normalización de especificaciones y marcas, y generación de descripciones y FAQ con IA. Sobre ese contenido corre un pSEO que combina páginas de producto, hubs de categoría y guías comparativas con hreflang en 6 idiomas, más un llms.txt que describe el catálogo completo a los motores generativos. El módulo "Indexación en buscadores" cierra el ciclo: alimenta una cola desde el sitemap, envía lotes controlados por IndexNow, Google Indexing API y reenvío de sitemap, y audita cada URL contra la URL Inspection API de Search Console para saber qué está indexado, qué quedó excluido y qué conviene reintentar. La tienda muestra precio en USD y en moneda local (bolívares y euros) con tasa de cambio automática, redirige a AliExpress con el enlace de afiliado y registra cada clic con producto, categoría, país, dispositivo y origen. El panel administrativo tiene 28 módulos con RBAC granular: catálogo, pipeline AliExpress, SEO, idiomas, roles y usuarios, más la operación de tienda (facturación y facturación XML, libros fiscales, conciliación, cuentas por cobrar, cotizaciones, almacenes, entradas, proveedores, marcas, transportistas, despachos, envíos y pasarelas).

Stack y tecnologías
Next.js 16React 19TypeScriptSupabaseTailwindVercel AI SDKAPI AliExpressWeb Scraping (Cheerio)i18n (6 idiomas)pSEOIndexNowGoogle Indexing APISearch ConsoleRBAC

El desafío

Montar y mantener a mano un catálogo de afiliados de AliExpress es inviable: copiar fotos, traducir y resumir descripciones de cientos de productos toma horas y queda desactualizado en días. Publicar sin control de indexación deja cientos de URLs en "Descubierta: sin indexar" y el proyecto no recibe tráfico; vender en un solo idioma limita el catálogo a un único mercado; y sin medición, el dueño no sabe qué productos reciben clics, de dónde llegan los visitantes ni qué enlaces generan comisiones reales.

La solución

Construí una plataforma de afiliación completa con arquitectura desacoplada (capa /services que aísla Supabase y las APIs externas del UI). El catálogo se importa por la API de AliExpress y un pipeline lo enriquece: scraping del anuncio, extracción de fotos, normalización de especificaciones y marcas, y redacción de fichas y FAQ con IA. La tienda se publica en 6 idiomas con hreflang, precios en USD y moneda local con tasa de cambio automática, y un llms.txt que expone el catálogo a los motores generativos. Para el tráfico monté un pSEO de producto, categoría y guía, y un módulo de indexación que arma la cola desde el sitemap, envía lotes de 25 URLs (máximo 100/día) por IndexNow, Google Indexing API y reenvío de sitemap, y audita el estado real de cada URL con la URL Inspection API de Search Console, registrando cada intento con reintentos y bitácora. Todo se opera desde un panel de 28 módulos con permisos read/write/delete por rol, incluyendo facturación, inventario, envíos y cuentas por cobrar.

Necesidades del negocio que cubre

Alta manual de productos AliExpress, lenta y desactualizadaCopiar fotos y descripciones de cientos de anuncios a manoPublicar URLs sin saber si Google llegó a indexarlasCatálogo atado a un solo idioma y a un solo mercadoSin medición de clics ni de qué productos generan comisionesEnlaces de afiliado dispersos y sin seguimientoPrecio solo en dólar que frena al comprador local

Mejoras y resultados

  • Automatizó el alta del catálogo: los productos llegan por API y scraping sin copiar datos a mano.
  • Fichas enriquecidas y consistentes con fotos, especificaciones, descripciones y FAQ generadas por producto.
  • Tradujo toda la tienda a 6 idiomas con hreflang, sin duplicar la operación ni el mantenimiento del catálogo.
  • Dejó de publicar a ciegas: el módulo de indexación audita en Search Console qué URL está indexada, cuál quedó excluida y cuál debe reintentarse.
  • Tráfico orgánico recurrente con pSEO dedicado por producto, categoría y guía comparativa, más llms.txt para buscadores con IA.
  • Visibilidad total de rendimiento: clics por producto, categoría, idioma, país y dispositivo.
  • Identificación de los productos que realmente reciben clics para impulsar las mejores comisiones.
  • Menos fricción de compra mostrando el precio en USD y en moneda local (bolívares y euros) con tasa de cambio automática.
  • Unificó catálogo, SEO, indexación, inventario y facturación en un solo panel con permisos por rol.

Funcionalidades principales

Importación por API AliExpress

Consume la API de productos y afiliados para traer ofertas, precio y disponibilidad.

Pipeline de scraping e IA

Extrae fotos del anuncio original, normaliza especificaciones y marcas y redacta descripciones y FAQ.

Fichas con FAQ generadas

Características, especificaciones y preguntas frecuentes por producto, listas para publicar.

Catálogo por nichos

Más de 50 categorías (anime, arcade, gaming, barismo, detailing y más), cada una con su propia página.

Tienda multi-idioma

Español, inglés, francés, alemán, italiano y portugués con hreflang y contenido traducido.

Precio en dos monedas

USD y moneda local (bolívares y euros) con tasa de cambio automática.

Enlace de afiliado

Redirección segura a AliExpress con el enlace de afiliado del dueño y aviso de afiliado visible.

Tracker de clics

Registra cada clic con producto, origen, categoría, idioma, país y dispositivo.

Analytics de productos y dashboard

Top de productos por clics, embudo por categoría, margen y comisiones estimadas para decidir qué impulsar.

Páginas SEO (pSEO)

URLs indexables por producto, categoría y guía comparativa generadas desde datos estructurados.

Hubs de categoría con contenido

Cada categoría se convierte en una página editorial con introducción, criterios de compra y FAQ.

Guías y comparativas

Guías de compra con precios, comparativas por presupuesto y enlaces a los productos recomendados.

Módulo de indexación en buscadores

Cola alimentada por el sitemap, envío en lotes de 25 (máximo 100/día) por IndexNow, Google Indexing API y reenvío de sitemap.

Auditoría de URLs en Google Search Console

Consulta el estado real de cada URL (indexada, excluida o sin indexar) con reintentos, cuotas y bitácora de cada envío.

llms.txt para buscadores con IA

Expone catálogo, categorías y productos a asistentes y motores generativos en un formato legible.

Panel administrativo con RBAC

28 módulos con permisos read/write/delete por rol: catálogo, SEO, idiomas, usuarios, inventario, facturación y envíos.

Stack y arquitectura

Next.js 16 + React 19 + TypeScript
App Router con páginas SSR/SSG por locale, rutas de producto, categoría y guía, y API routes.
API AliExpress (afiliados)
Búsqueda, detalle y generación de enlaces de afiliado desde el backend.
Pipeline de scraping (Cheerio)
Extrae fotos y datos del anuncio, normaliza especificaciones y marcas y deja la ficha lista.
Vercel AI SDK
Redacta descripciones, FAQ y hubs de categoría, y alimenta el chat de atención del sitio.
i18n propia (6 idiomas)
Mensajes, contenido legal y contenido editorial por locale con hreflang y backfill de traducciones.
Supabase
Catálogo, contenido SEO, eventos de clics, autenticación y roles con políticas RLS.
pSEO (Programmatic SEO)
Genera páginas de producto, categoría y guía desde datos estructurados.
IndexNow
Notifica a los buscadores adheridos cuando una URL nueva o actualizada entra al sitemap.
Google Indexing API + Search Console
Publica URLs permitidas y audita con URL Inspection el estado real de indexación de cada página.
RBAC granular
Permisos read/write/delete por módulo resueltos en el servidor, no en el cliente.
Capa /services desacoplada
Aísla Supabase y las APIs externas del UI; reglas de negocio en módulos puros con pruebas automatizadas.
Tailwind CSS
UI responsiva, rápida y consistente con la identidad de marca.

Preguntas frecuentes sobre Zonadehobbies

¿Qué problema resuelve Zonadehobbies?

Montar y mantener a mano un catálogo de afiliados de AliExpress es inviable: copiar fotos, traducir y resumir descripciones de cientos de productos toma horas y queda desactualizado en días. Publicar sin control de indexación deja cientos de URLs en "Descubierta: sin indexar" y el proyecto no recibe tráfico; vender en un solo idioma limita el catálogo a un único mercado; y sin medición, el dueño no sabe qué productos reciben clics, de dónde llegan los visitantes ni qué enlaces generan comisiones reales.

¿Cómo resolvió Keiber Paez el desafío con Zonadehobbies?

Construí una plataforma de afiliación completa con arquitectura desacoplada (capa /services que aísla Supabase y las APIs externas del UI). El catálogo se importa por la API de AliExpress y un pipeline lo enriquece: scraping del anuncio, extracción de fotos, normalización de especificaciones y marcas, y redacción de fichas y FAQ con IA. La tienda se publica en 6 idiomas con hreflang, precios en USD y moneda local con tasa de cambio automática, y un llms.txt que expone el catálogo a los motores generativos. Para el tráfico monté un pSEO de producto, categoría y guía, y un módulo de indexación que arma la cola desde el sitemap, envía lotes de 25 URLs (máximo 100/día) por IndexNow, Google Indexing API y reenvío de sitemap, y audita el estado real de cada URL con la URL Inspection API de Search Console, registrando cada intento con reintentos y bitácora. Todo se opera desde un panel de 28 módulos con permisos read/write/delete por rol, incluyendo facturación, inventario, envíos y cuentas por cobrar.

¿Cuál fue el principal resultado de Zonadehobbies?

Automatizó el alta del catálogo: los productos llegan por API y scraping sin copiar datos a mano.

¿Qué mejora adicional aportó Zonadehobbies?

Fichas enriquecidas y consistentes con fotos, especificaciones, descripciones y FAQ generadas por producto.

¿Qué mejora adicional aportó Zonadehobbies?

Tradujo toda la tienda a 6 idiomas con hreflang, sin duplicar la operación ni el mantenimiento del catálogo.

¿Hablamos por WhatsApp?