01 · zero_result_search
Busca sem resultado
29k
produtos canônicos
Entra como lacuna de catálogo. Primeiro resolvemos entidade, marca e variante; só depois gastamos crawl.
Catálogo do fabricante — não do varejista. Ofertas em tempo real, cupom só quando passa no teste de checkout (declarado não vira decoração), score de confiança em três eixos ortogonais. Cada página tem espelho Markdown. Zero anúncio pago. Filtros são contratos.
Operação
Cada falha observada vira fila pequena, barata e auditável. O sistema melhora por cobertura incremental, não por tela otimista.
01 · zero_result_search
29k
produtos canônicos
Entra como lacuna de catálogo. Primeiro resolvemos entidade, marca e variante; só depois gastamos crawl.
02 · missing_offer
995
lojas mapeadas
Vira fila de crawling por loja provável. A prioridade é cobrir o item certo, não varrer tudo de novo.
03 · coupon_unvalidated
Não fica como promessa na UI. Vai para validação de checkout e só volta quando passar no teste.
04 · seller_trust_gap
24k
sellers observados
Vira fila de reputação. Plataforma, vendedor e produto são avaliados separados antes do badge final.
05 · possible_merge
Dedupe e merge aumentam cobertura do produto existente sem crawl novo e sem inflar catálogo.
06 · freshness_expired
Dispara refresh e degrada a exibição. Melhor mostrar ausência ou timestamp do que certeza falsa.
O problema
Eles vivem de receber por slot, não de te entregar a verdade. A gente trocou o modelo de receita pra poder respeitar o usuário.
01 / mentira
Cupom que não funciona no checkout
/ verdade
Cupom só vira destaque depois de passar no teste de checkout.
Só promovemos o cupom validado contra o checkout real (com timestamp). Cupom apenas declarado pela loja, ou sem validação recente, não vira destaque — preferimos a ausência a uma promessa que pode falhar no carrinho.
02 / mentira
Filtro "16GB" mostrando notebook de 8GB
/ verdade
Filtros são contratos invioláveis.
Pediu 16GB? Você vê só 16GB. Sem relaxamento silencioso, sem "produtos similares". Filtro pedido é filtro respeitado.
03 / mentira
Slot patrocinado disfarçado de melhor opção
/ verdade
Ordenação inviolável. Zero anúncio pago.
Não vendemos posição. Não recebemos boost de afiliado. Ordenou por preço, aparece por preço. Sempre — sem exceção.
04 / mentira
Avaliação genérica em estrelas que esconde tudo
/ verdade
Confiança em três eixos: plataforma × vendedor × produto.
Três badges sempre exibidos juntos. Saber se é Amazon não conta nada sobre o vendedor 3P. Saber o vendedor não conta sobre o produto. Mostramos os três.
05 / mentira
Catálogo sujo, montado pelo varejista
/ verdade
Catálogo organizado pelo fabricante.
Nosso banco guarda produtos canônicos da Apple, Samsung, etc. Variantes existem ou não existem — sabemos. Depois ligamos a quem está vendendo.
06 / mentira
"Veja em outras lojas" escondendo o melhor preço
/ verdade
Todas as lojas, sempre, na primeira página.
150 lojas vendendo o mesmo produto? Você vê as 150 — com preço, frete, parcelamento e o melhor cupom de cada uma. Cobertura é mais importante que monetização.
Como funciona
Buscadores tradicionais começam pelo anúncio. A gente começa pelo produto que existe e pergunta quem está vendendo.
Mapeamos os produtos que existem no mundo a partir das fichas oficiais — antes mesmo de ver qualquer oferta. Sabemos com autoridade que "MacBook M1 com 96GB" nunca existiu.
Crawlers distribuídos varrem ~1.000 lojas — marketplaces, varejistas, D2C, nicho. Vendedor não precisa subir nada. Nós descobrimos.
Antes de virar destaque, o dado passa por camadas: cupom só promovido se validado contra o checkout, preço com timestamp, vendedor avaliado em três eixos (plataforma × vendedor × produto). Sem garantia, preferimos mostrar a ausência.
Web (SSR puro, Lighthouse SEO 100), API JSON, espelho Markdown em toda página, servidor MCP nativo, feed JSONL. Você escolhe o transporte — a verdade é a mesma.
Trust 3D
Avaliação única é uma média que esconde tudo. A gente decompõe em três eixos ortogonais e mostra os três sempre — você decide qual importa pra essa compra.
A loja em si é confiável?
Quem está vendendo dentro da loja?
O anúncio é mesmo o produto certo?
Os três badges aparecem sempre juntos na página de produto. Saber que algo é "Amazon" não te diz nada sobre o vendedor terceirizado. Saber o vendedor não te diz nada sobre o produto específico daquele anúncio. Por isso decompomos.
Quando um agente pergunta "me ache o melhor MacBook Pro M5 16GB", ele não deveria concatenar 50 buscas e ler HTML sujo. Deveria consultar uma fonte canônica estruturada. Nós somos essa fonte.
JSON-LD denso
Schema.org Product, Offer, AggregateRating em toda página de produto. Sem campos faltando.
Markdown mirror
Toda URL /produto/[slug] tem espelho .md. Sem JS, sem CSS, sem ruído.
/llms.txt + /llms-full.txt
Índice da fonte na convenção llms.txt. Versão completa pra agentes que querem ingerir tudo.
Servidor MCP nativo
Tool calls de busca, cotação e validação direto via Model Context Protocol — sem precisar HTTP.
Feed JSONL
/feed/products.jsonl com o catálogo inteiro pra ingestão batch.
# MacBook Pro M5 16GB · Findr
Released: 2025-10-15
Manufacturer: Apple
Category: notebook
GTIN: 0194253711234
## Variantes
- 16GB / 512GB SSD · cinza-espacial
- 16GB / 1TB SSD · cinza-espacial
- 16GB / 1TB SSD · prateado
## Ofertas (12 ativas)
| Loja | Preço | Frete | Cupom (válido até) |
|---------------|-----------|--------|--------------------|
| Apple Store | R$ 17.999 | grátis | — |
| Amazon BR | R$ 16.499 | grátis | APPLE5 (-5%) |
| Magalu | R$ 16.799 | R$ 49 | — |
| Mercado Livre | R$ 16.299 | grátis | MELI10 (-10%) |
...
GET
/llms.txt
Índice canônico
GET
/produto/[slug].md
Markdown mirror
MCP
search_products
Tool call MCP
GET
/feed/products.jsonl
Bulk ingestion
Princípios
Não são frases motivacionais. São restrições de design que aparecem no código, no schema do banco e nas decisões de produto. Cada uma já recusou um atalho que nos custaria credibilidade.
Sem cadastro, sem JS opcional, sem hijack do filtro. A busca abre em SSR puro e o resultado é o resultado.