Pipeline SEO
Este artículo explica cómo Thinvent genera páginas de consulta a partir de datos de búsqueda. Nuestro pipeline SEO procesa consultas de múltiples fuentes, las agrupa, las empareja con productos y genera páginas optimizadas para motores de búsqueda.
Fuentes de Datos
Agregamos consultas de múltiples fuentes:
-
Google Search Console (GSC): Consultas de búsqueda orgánica con impresiones y clics
-
Google Ads: Términos de búsqueda que activaron anuncios de pago
-
Google Ads Keyword Ideas: Sugerencias de palabras clave con volumen de búsqueda
-
Consultas en vivo: Consultas de búsqueda en tiempo real desde nuestro servicio de búsqueda
Estas fuentes proporcionan una visión integral de lo que buscan los usuarios, combinando datos históricos con información en tiempo real.
Arquitectura del Pipeline
El pipeline SEO se ejecuta semanalmente los domingos y consta de 11 pasos:
flowchart TD
A[Paso 0: Incrustar Datos Fuente] --> B[Paso 1a: Obtener GSC]
A --> C[Paso 1b: Obtener Ads]
A --> D[Paso 1c: Obtener Keywords]
A --> E[Paso 1d: Obtener Live]
B --> G[Paso 2: Combinar Consultas]
C --> G
D --> G
E --> G
G --> H[Paso 3a: Generar Frases Base]
G --> I[Paso 3b: Incrustar Consultas]
H --> J[Paso 4: Expandir Mapeos de Frases]
I --> J
J --> K[Paso 5: Agrupar Consultas]
I --> K
K --> L[Paso 6: Emparejar Datos Fuente]
A --> L
L --> M[Paso 7: Enrutar Consultas]
J --> M
K --> M
M --> N[Paso 8a: Construir Páginas de Consulta]
K --> O[Paso 8b: Generar Búsquedas Relacionadas]
N --> O[Paso 8b: Generar Búsquedas Relacionadas]Proceso Paso a Paso
Paso 0: Incrustar Datos Fuente
Incrustamos datos de productos usando SentenceTransformer para crear incrustaciones semánticas. Estas incrustaciones se usan después para emparejar consultas con productos basándose en similitud semántica, no solo en coincidencia de palabras clave.
Pasos 1a-1e: Obtener Consultas
Obtenemos consultas de múltiples fuentes:
-
Google Search Console (GSC): Consultas de búsqueda orgánica con métricas de rendimiento
-
Google Ads: Términos de búsqueda que activaron anuncios de pago
-
Google Ads Keyword Ideas: Sugerencias de palabras clave con volumen de búsqueda
-
Consultas en vivo: Consultas de búsqueda en tiempo real desde nuestro servicio de búsqueda
Cada fuente proporciona diferentes perspectivas sobre la intención del usuario.
Paso 2: Combinar Consultas
Combinamos todas las consultas en un solo conjunto de datos, eliminando duplicados y agregando métricas como impresiones y clics.
Pasos 3a-3b: Generar Frases e Incrustar
Generamos frases base a partir de las características del producto e incrustamos las consultas usando SentenceTransformer. Los mapeos de frases se utilizan para extraer filtros de las consultas de búsqueda.
Paso 4: Expandir Mapeos de Frases
Expandimos los mapeos de frases mediante:
-
Resolución de colisiones de memoria/almacenamiento (ej., "8GB RAM" vs "8GB almacenamiento")
-
Construcción de mapeos de frase a filtro
-
Extracción de n-gramas de las consultas
Paso 5: Agrupar Consultas
Agrupamos consultas similares usando similitud vectorial. Las consultas que son semánticamente similares se agrupan y compartirán la misma página de consulta.
Paso 6: Emparejar Datos Fuente
Emparejamos consultas con productos usando:
-
Similitud vectorial entre las incrustaciones de consultas y las incrustaciones de productos
-
Extracción de filtros a partir de los mapeos de frases
-
Coincidencia de nombres de productos
Paso 7: Enrutar Consultas
Enrutamos las consultas a las páginas apropiadas:
-
Encontrar coincidencias de familia (ej., familia "Treo")
-
Encontrar coincidencias de categoría (ej., categoría "Mini PC")
-
Generar slugs para las páginas de consulta
Pasos 8a-8b: Construir Páginas y Búsquedas Relacionadas
Construimos páginas de consulta y generamos búsquedas relacionadas:
-
Paso 8a: Construir páginas de consulta con listas de productos
-
Paso 8b: Generar búsquedas relacionadas usando similitud vectorial
Generación de Páginas de Consulta
Las páginas de consulta se generan en /q/<slug> e incluyen:
-
Título: Optimizado para motores de búsqueda
-
Descripción: Contenido generado por IA
-
Productos: Principales productos coincidentes
-
Filtros: Extraídos de la consulta
-
Búsquedas relacionadas: Coincidencias de similitud semántica
Generación de Contenido con IA
Utilizamos IA para generar el contenido de las páginas de consulta:
-
DeepSeek: Descripciones de productos, contenido de páginas de consulta
-
Prompts del sistema: Para eficiencia de caché
-
Temperatura: 0.7 para un equilibrio de creatividad
La IA genera:
-
Eslogan: Título breve y atractivo
-
Cuerpo: Información detallada del producto
Soporte Multilingüe
Las páginas de consulta admiten múltiples idiomas:
-
Inglés (fuente)
-
Español, Francés, Alemán, Italiano, Portugués
-
Ruso, Hindi, Bengalí, Gujarati, Kannada
-
Malayalam, Marathi, Punjabi, Tamil, Telugu
-
Árabe, Chino, Japonés, Coreano
Resumen
Nuestro pipeline SEO proporciona:
-
Datos integrales: Múltiples fuentes de consultas
-
Emparejamiento semántico: Similitud vectorial para mejores coincidencias
-
Contenido con IA: Generación de contenido automatizada
-
Multilingüe: Soporte para más de 15 idiomas
-
Automatizado: Pipeline semanal con puntos de control