
Bruto × renderizado
O que o ChatGPT vê × o que o Google vê
O HTML bruto é o que GPTBot, ClaudeBot e PerplexityBot leem. O HTML renderizado é o que o Googlebot indexa. A aba de diferenças coloca os dois lado a lado, linha por linha.
Googlebot · GPTBot · ClaudeBot · PerplexityBot
Análise SEO de renderização, indexação, W3C, dados estruturados e velocidade: cada problema marcado na própria página, em um corte 3D do DOM.
example.com/catalog
1.204 elementos · renderização 3,2 s
● Googlebot · vê a página inteira
● Rastreadores de IA · catálogo vazio
Os rastreadores de IA leem sua página sem JavaScript. O app mostra exatamente isso: uma visão 3D sem JS, uma comparação entre o HTML bruto e o renderizado e uma aba de rastreadores de IA.
olive-tattoo.ruuma análise real
A gravação de uma análise real de um site no ar, acelerada.Gravado com a interface em russo; o app também está em português.

Bruto × renderizado
O HTML bruto é o que GPTBot, ClaudeBot e PerplexityBot leem. O HTML renderizado é o que o Googlebot indexa. A aba de diferenças coloca os dois lado a lado, linha por linha.

Relatório
Passe o mouse sobre um problema da lista e o elemento acende no corte 3D. Escolha um e o código-fonte abre na linha exata.

Rastreamento
Em largura a partir da página inicial, como o Googlebot. As páginas ficam em anéis de profundidade de cliques, a cor mostra se são indexáveis e um problema do site acende as páginas afetadas.
HTML brutodepois do JavaScriptGooglebot · rastreadores de IA
A página parece certa no navegador, mas os rastreadores recebem outra coisa. Quatro casos que o SearcherVision encontra e aponta no código.
HTML bruto14 linhas
<body>
<div id="app"></div>
<script src="/app.js"></script>
</body>
depois do JavaScript+318 linhas
<h1>Sofás e poltronas</h1>
<p>Entrega em 2 dias…</p>
▲ o texto principal só aparece depois do JavaScript
O Googlebot renderiza. GPTBot, ClaudeBot e PerplexityBot nunca fazem isso: para eles, esse texto não existe.
JSON-LD · FAQPage1 de 4 perguntas
{
"@type": "Question",
"name": "Quanto custa o frete?",
"acceptedAnswer": {
"text": "Grátis em pedidos acima de US$ 300"
}
}
▲ a resposta não está no texto da página
O Google exige que o conteúdo marcado esteja visível. Comparamos cada resposta com o texto da página.
<head>linha 12
<meta name="yandex" content="noindex">
Um cabeçalho ou uma meta tag que esconde a página de um buscador e não do outro.
depois do JavaScript<nav>
<nav>
<a href="/catalog/chairs">Poltronas</a>
<a href="/catalog/sofas">Sofás</a>
</nav>
▲ este link não está no HTML bruto
Rastreadores que não renderizam nunca vão segui-los.
GooglebotGPTBotClaudeBotPerplexityBot
O Googlebot executa JavaScript antes de indexar. Os rastreadores de IA — os do ChatGPT, do Claude e do Perplexity — leem só o HTML bruto. O SearcherVision mostra as duas versões da sua página e a diferença exata entre elas.
Googlebot/2.1 · renderiza no Chromium
●Vê a página inteira
GPTBot · ClaudeBot · PerplexityBot
●Vê um catálogo vazio
Veja exatamente o que só existe depois do JavaScript: a parte que os assistentes de IA nunca leem.
Quem pode entrar: GPTBot, ClaudeBot, PerplexityBot, Google-Extended — e se o servidor realmente deixa eles passarem.
Para sites na Rússia e na CEI: um veredito separado do Yandex.
Por que os rastreadores de IA não executam JavaScript (em inglês) →
O que analisamosregras determinísticas
Cada verificação é determinística. Cada problema aponta para uma linha e uma coluna do código-fonte e para o elemento no corte 3D.
Método: User agents do Googlebot Smartphone e do YandexBot
Método: Chromium · Playwright
Método: Nu Html Checker, o motor do validator.w3.org
Método: Vocabulário schema.org · regras de resultados avançados do Google
Método: Chromium · PageSpeed Insights
Método: Regras determinísticas: cada problema tem seu lugar no código
rastreamento em larguraaté 1.000 páginas
Em largura a partir da página inicial, como o Googlebot: até 1.000 páginas pelo HTML bruto ou 300 com renderização. Páginas quebradas e quem aponta para elas, redirecionamentos, títulos duplicados, páginas órfãs, falhas no sitemap e canibalização de palavras-chave, em um mapa 3D de profundidade de cliques.
example.com · 134 páginas
rastreamento do HTML bruto · 41 s
anéis: cliques a partir do início
MCPStreamable HTTP
Conecte o SearcherVision ao Claude Code, ao Cursor ou a qualquer cliente MCP. O agente analisa uma página, recebe cada problema com sua posição no código e corrige.
O servidor MCP responde em inglês; seu agente fala com você no seu idioma.
Endereço do servidor: https://api.searchervision.com/mcp
Claude Code · configuração
claude mcp add --transport http searcher-vision https://api.searchervision.com/mcpVerifique a página inicial e corrija os erros de marcação
searcher-vision · analyze_page(https://example.com/)
Google: indexable · Yandex: indexable
Problems: 3 errors, 5 warnings, 12 notes
Errors:
- [HTML (W3C)] Bad value "dialog" for attribute "role"
after JS 107:33498 <aside> cid=412
- [Structured data] Product › offers: "price" is missing
raw HTML 41:5get_html(cid=412) → editando components/Sidebar.vue
Preços
Use o SearcherVision de graça enquanto ele está em beta. Pro e Agency estão em desenvolvimento: entre na lista para ter acesso antecipado.
US$0
Funciona hoje, sem cadastro.
US$19/mês
Para quem verifica sites todos os dias.
a partir de US$99/mês
Para equipes que cuidam de sites de clientes.
Os preços são uma hipótese: entre na lista e conte pelo que você pagaria.
FAQPagea marcação bate com o texto
As respostas desta página e dos seus dados estruturados batem palavra por palavra — exatamente o que o SearcherVision verifica na marcação de FAQ.
O Search Console mostra só os seus próprios sites verificados e só o Google. O SearcherVision analisa qualquer URL, mostra o Google e os rastreadores de IA lado a lado e aponta o elemento exato no código.
Uma auditoria SEO costuma ser uma lista de recomendações. Aqui cada problema tem um lugar exato: a linha e a coluna no código e o elemento no corte 3D, com o HTML bruto e o renderizado lado a lado.
Não. Qualquer URL pública serve.
Emulamos os rastreadores a partir do nosso servidor. Regras geográficas e proteção contra bots veem o nosso servidor, não o Google. A integração com o Search Console (chega no Pro) vai trazer os dados do próprio Google.
GPTBot, ClaudeBot e PerplexityBot baixam o HTML bruto e não executam JavaScript, segundo a análise do tráfego deles publicada pela Vercel. O Google-Extended é a exceção: ele usa a renderização do Google.
40 análises por hora e 6 rastreamentos por dia por IP durante o beta.
Sim: a interface, as descrições dos problemas e os vereditos. O seletor de idioma fica no cabeçalho. O servidor MCP responde em inglês.