Permission
Is the crawler allowed?
Free, no signup. “Am I letting ChatGPT, Claude, Perplexity, and Google’s AI read this page — and did I mean to?” Enter a URL and get the answer for every major AI crawler, with the exact robots.txt rule that decided it.
Is the crawler allowed?
Are useful facts present in raw HTML?
Does JavaScript successfully expose them?
Can an agent identify and use semantic controls?
Do page, schema, feed and checkout facts agree?
HTML remains primary. llms.txt, UCP, and other protocol files are optional distribution layers and cannot compensate for inaccessible or unextractable HTML.
Expected columns: crawler, timestamp, url, status, verification. A user-agent string alone is never treated as verified identity.
No log evidence uploaded.
As verificações são executadas em nosso servidor; buscamos a URL informada e não guardamos os resultados. Contadores anônimos de resultados por execução podem ser usados em pesquisas agregadas; URLs, domínios, IPs e identificadores nunca são incluídos, e nenhuma estatística é divulgada com menos de 100 execuções.
+ salva o site ou a página atual. Use ☆ ao lado de qualquer site, página ou lista salva para adicioná-la aos favoritos. O histórico de verificações recentes aparece abaixo.
Alvo preenchido a partir das suas escolhas locais.
Alvos salvos, listas nomeadas e resumos de verificações recentes permanecem apenas neste navegador.
nosnippet, max-snippet, and data-nosnippet can limit preview/use but also affect normal Search snippets. Google-Extended only controls Gemini/Vertex training and grounding, not Search or Overviews.
nosnippet can block content from generative-model context without preventing title-based discovery, while Bing documents AI-answer/training effects for noarchive and noindex. Use the page audit or extension to inspect those meta and HTTP-header directives.
These fetch pages to answer questions and cite sources. Blocking a cooperating crawler can prevent that crawler from accessing the page, but it does not guarantee absence from every answer or citation.
These collect pages for model training. A provider's documented robots control governs future crawling; it does not remove content already collected or guarantee deletion from an existing training dataset.
Pick what to block; copy the generated rules into your robots.txt.
Blocking here means “documented posture,” not enforcement — a cooperating crawler will honor it; a hostile one may not.
Crawler roster last reviewed . Data is hand-maintained and editable (src/data/ai-crawlers.json).
Grátis e sem cadastro. “Estou permitindo que o ChatGPT, Claude, Perplexity e a IA do Google leiam esta página — e essa era a minha intenção?” Informe uma URL e obtenha a resposta para cada grande rastreador de IA, com a regra exata do robots.txt que determinou o resultado.
Veja se o ChatGPT, Claude, Perplexity e a IA do Google podem ler uma página — e se você pretendia permitir isso — com a regra exata do robots.txt que decidiu o resultado.
Como funciona: a correspondência é executada no navegador com um comparador adaptado do analisador de robots.txt de código aberto do Google. O servidor apenas busca o robots.txt do site e verifica se existe um llms.txt, pois o navegador não pode solicitar diretamente arquivos de outro domínio por causa do CORS.
Não por si só. O GPTBot é o rastreador de treinamento da OpenAI — bloqueá-lo exclui seu conteúdo de futuros treinamentos de modelos, mas não impede os robôs de recuperação em tempo real que buscam páginas para responder perguntas e citar fontes. Esses robôs são o OAI-SearchBot (resultados e citações da pesquisa do ChatGPT) e o ChatGPT-User (uma página buscada quando um usuário segue um link). Para ficar fora das respostas do ChatGPT, você teria que bloqueá-los também; o verificador os lista separadamente em “Recuperação em tempo real e citação de respostas”.
Não existe um rastreador separado para AI Overviews, e o Google não oferece uma exclusão completa exclusiva para AI Overviews que mantenha a página inalterada no restante da Pesquisa. Bloquear o Googlebot impede o rastreamento, mas por si só não garante que uma URL conhecida desapareça da Pesquisa. Os controles de trechos também afetam os trechos comuns da Pesquisa. O Google-Extended controla separadamente o treinamento e a fundamentação do Gemini/Vertex, não a Pesquisa nem as AI Overviews.
O robots.txt é uma orientação, não uma trava. Ele informa suas preferências aos rastreadores cooperativos; não impõe nada tecnicamente. Operadores bem-comportados o respeitam, mas há relatos de rastreadores que o ignoram — o verificador os sinaliza com a etiqueta “⚠ ignora robots”. Para realmente impedir um rastreador, bloqueie-o na CDN ou no WAF e confirme a solicitação pelo IP, em vez de confiar na sequência do agente de usuário.
A etiqueta “verificável” / “não verificável” indica se o operador publica uma forma de validar a alegação do rastreador — faixas de IP atuais ou DNS reverso com confirmação direta (FCrDNS), consultadas no cadastro do Verificador de Bots. Um agente de usuário isolado sempre pode ser falsificado. A Anthropic agora publica uma lista oficial de IPs de rastreadores em claude.com/crawling/bots.json, portanto o tráfego do Claude pode ser comparado com uma faixa publicada; isso não é o mesmo que confirmação por DNS reverso.
Não. O llms.txt é uma convenção proposta pela comunidade, e nenhum grande rastreador de IA documenta sua leitura. Por isso, a presença ou ausência do arquivo não altera se um rastreador é permitido ou bloqueado. O verificador informa a existência de um llms.txt no domínio apenas como dado complementar — todos os veredictos de acesso são determinados exclusivamente pelo robots.txt.