Pipeline de SEO
Este artigo explica como a Thinvent gera páginas de consulta a partir de dados de pesquisa. Nosso pipeline de SEO processa consultas de múltiplas fontes, agrupa-as, as associa a produtos e gera páginas otimizadas para mecanismos de busca.
Fontes de Dados
Agregamos consultas de várias fontes:
-
Google Search Console (GSC): Consultas de pesquisa orgânica com impressões e cliques
-
Google Ads: Termos de pesquisa que acionaram anúncios pagos
-
Google Ads Keyword Ideas: Sugestões de palavras-chave com volume de pesquisa
-
Consultas ao vivo: Consultas de pesquisa em tempo real do nosso serviço de busca
Essas fontes fornecem uma visão abrangente do que os usuários estão pesquisando, combinando dados históricos com insights em tempo real.
Arquitetura do Pipeline
O pipeline de SEO é executado semanalmente aos domingos e consiste em 11 etapas:
flowchart TD
A[Etapa 0: Incorporar Dados de Origem] --> B[Etapa 1a: Buscar GSC]
A --> C[Etapa 1b: Buscar Ads]
A --> D[Etapa 1c: Buscar Keywords]
A --> E[Etapa 1d: Buscar Live]
B --> G[Etapa 2: Combinar Consultas]
C --> G
D --> G
E --> G
G --> H[Etapa 3a: Gerar Frases Base]
G --> I[Etapa 3b: Incorporar Consultas]
H --> J[Etapa 4: Expandir Mapeamentos de Frases]
I --> J
J --> K[Etapa 5: Agrupar Consultas]
I --> K
K --> L[Etapa 6: Associar Dados de Origem]
A --> L
L --> M[Etapa 7: Rotear Consultas]
J --> M
K --> M
M --> N[Etapa 8a: Construir Páginas de Consulta]
K --> O[Etapa 8b: Gerar Pesquisas Relacionadas]
N --> O[Etapa 8b: Gerar Pesquisas Relacionadas]Processo Passo a Passo
Etapa 0: Incorporar Dados de Origem
Incorporamos dados de produtos usando SentenceTransformer para criar incorporações semânticas. Essas incorporações são usadas posteriormente para associar consultas a produtos com base na similaridade semântica, não apenas na correspondência de palavras-chave.
Etapas 1a-1e: Buscar Consultas
Buscamos consultas de várias fontes:
-
Google Search Console (GSC): Consultas de pesquisa orgânica com métricas de desempenho
-
Google Ads: Termos de pesquisa que acionaram anúncios pagos
-
Google Ads Keyword Ideas: Sugestões de palavras-chave com volume de pesquisa
-
Consultas ao vivo: Consultas de pesquisa em tempo real do nosso serviço de busca
Cada fonte fornece insights diferentes sobre a intenção do usuário.
Etapa 2: Combinar Consultas
Combinamos todas as consultas em um único conjunto de dados, eliminando duplicatas e agregando métricas como impressões e cliques.
Etapas 3a-3b: Gerar Frases e Incorporar
Geramos frases base a partir das características dos produtos e incorporamos as consultas usando o SentenceTransformer. Os mapeamentos de frases são usados para extrair filtros das consultas de pesquisa.
Etapa 4: Expandir Mapeamentos de Frases
Expandimos os mapeamentos de frases por meio de:
-
Resolução de colisões de memória/armazenamento (ex: "8GB RAM" vs "8GB de armazenamento")
-
Construção de mapeamentos de frase para filtro
-
Extração de n-gramas das consultas
Etapa 5: Agrupar Consultas
Agrupamos consultas semelhantes usando similaridade vetorial. Consultas semanticamente semelhantes são agrupadas e compartilharão a mesma página de consulta.
Etapa 6: Associar Dados de Origem
Associamos consultas a produtos usando:
-
Similaridade vetorial entre as incorporações da consulta e as incorporações do produto
-
Extração de filtros a partir dos mapeamentos de frases
-
Correspondência do nome do produto
Etapa 7: Rotear Consultas
Direcionamos as consultas para as páginas apropriadas:
-
Encontrar correspondências de família (ex: família "Treo")
-
Encontrar correspondências de categoria (ex: categoria "Mini PC")
-
Gerar slugs para as páginas de consulta
Etapas 8a-8b: Construir Páginas e Pesquisas Relacionadas
Construímos páginas de consulta e geramos pesquisas relacionadas:
-
Etapa 8a: Construir páginas de consulta com listas de produtos
-
Etapa 8b: Gerar pesquisas relacionadas usando similaridade vetorial
Geração de Páginas de Consulta
As páginas de consulta são geradas em /q/<slug> e incluem:
-
Título: Otimizado para mecanismos de busca
-
Descrição: Conteúdo gerado por IA
-
Produtos: Principais produtos correspondentes
-
Filtros: Extraídos da consulta
-
Pesquisas relacionadas: Correspondências por similaridade semântica
Geração de Conteúdo por IA
Usamos IA para gerar o conteúdo das páginas de consulta:
-
DeepSeek: Descrições de produtos, conteúdo da página de consulta
-
Prompts do sistema: Para eficiência de cache
-
Temperatura: 0.7 para criatividade equilibrada
A IA gera:
-
Tagline: Título curto e atraente
-
Corpo do texto: Informações detalhadas sobre o produto
Suporte Multilíngue
As páginas de consulta suportam vários idiomas:
-
Inglês (origem)
-
Espanhol, Francês, Alemão, Italiano, Português
-
Russo, Hindi, Bengali, Gujarati, Kannada
-
Malayalam, Marathi, Punjabi, Tamil, Telugu
-
Árabe, Chinês, Japonês, Coreano
Resumo
Nosso pipeline de SEO fornece:
-
Dados abrangentes: Múltiplas fontes de consulta
-
Correspondência semântica: Similaridade vetorial para melhores correspondências
-
Conteúdo por IA: Geração automatizada de conteúdo
-
Multilíngue: Suporte para mais de 15 idiomas
-
Automatizado: Pipeline semanal com pontos de verificação