Metodologia

Tudo o que existe por trás do número

43 comprovações, três pilares com pesos diferentes e uma regra que impede que uma média esconda um problema fatal. Está aqui por inteiro, para que o possas discutir.

Quatro passos, nenhum deles com surpresas

  1. Pedimos, identificando-nos

    A tua página, o teu robots.txt e o teu sitemap, com o agente ParsigoBot. O teu robots.txt lemo-lo e aplicamos as suas regras, agente a agente; além disso, pedimos a tua página de entrada com o nome de 8 rastreadores de IA, com um user-agent que continua a dizer quem somos, para ver se um firewall os trata de forma diferente.
  2. Não executamos JavaScript

    Tal como os rastreadores de IA. O que analisamos é o HTML tal como sai do teu servidor, que é exatamente o que eles recebem.
  3. Percorremos várias páginas

    Até 12, escolhidas entre o teu sitemap e as ligações da página inicial, repartidas por secções diferentes. A página inicial costuma ser a menos representativa de um site.
  4. Avaliamos com regras deterministas

    Não há modelos de linguagem na nota nem nas verificações. As mesmas condições dão sempre o mesmo resultado, hoje e daqui a seis meses. O bloco opcional «O que um assistente percebe do teu site» usa um, e não conta para a nota.

O que comprovamos, exatamente

Esta lista sai do próprio motor de análise, não está escrita à mão: se acrescentarmos uma comprovação, aparece aqui sozinha. O peso é o que ela vale dentro do seu pilar.

bloqueia · teto 39
Se falha, a nota inteira fica com um teto de 39.
informativo · 0 pts
Dizemo-lo; nunca mexe na nota.
O que comprovamos, exatamente

Acesso

Conseguem entrar?· 17 · 45 % da nota
  • Acesso dos bots que geram respostas

    bloqueia · teto 39

    Os agentes que pesquisam em direto e citam com ligação. Bloqueá-los custa visibilidade a sério.

    14 pts
  • Indexabilidade da página

    bloqueia · teto 39

    Um noindex na etiqueta ou no cabeçalho HTTP deixa a página de fora, mesmo que o rastreador entre.

    12 pts
  • Resposta do servidor

    bloqueia · teto 39

    Se a página não responder com um 2xx, não há nada para ler.

    10 pts
  • Desafios anti-bot

    bloqueia · teto 39

    Um WAF mal afinado devolve um desafio a agentes legítimos. O robots.txt diz que sim e a infraestrutura diz que não.

    8 pts
  • Prova real com o nome de cada bot

    Um firewall pode deixar passar um rastreador desconhecido e fechar a porta precisamente aos de IA. Só se vê ao pedir a página com o nome deles.

    8 pts
  • Diretivas que tiram a página das respostas de IA

    Ficar elegível para os AI Overviews e para as respostas do Copilot sem mudar nada no robots.txt.

    8 pts
  • Disponibilidade do robots.txt

    bloqueia · teto 39

    Um robots.txt que devolve um erro de servidor, ou que nem responde, é lido como proibição total de rastreio.

    6 pts
  • Ligação segura (HTTPS)

    Requisito básico. Sem ele, vários agentes nem tentam.

    4 pts
  • Cadeia de redirecionamentos

    Cada salto é uma oportunidade de perder o rastreador pelo caminho.

    4 pts
  • Tempo de resposta (TTFB)

    Um agente que resolve uma pergunta em direto tem pressa: o utilizador está à espera.

    4 pts
  • Bots de treino (informativo)

    informativo · 0 pts

    Bloqueá-los é uma decisão editorial legítima e não afeta o facto de te citarem. Dizemos-te; não te penaliza.

    —
  • Versão em Markdown da página

    informativo · 0 pts

    Uma versão em Markdown poupa ao modelo desmontar o teu HTML, e com isso o risco de o teu texto se perder entre menus e banners.

    —
  • Página de erro em Markdown

    informativo · 0 pts

    Quando um agente pede um endereço que não existe, um 404 em Markdown diz-lhe por onde seguir sem desmontar HTML.

    —
  • Manifesto de comércio (UCP)

    informativo · 0 pts

    Um manifesto de comércio deixa um agente de compras ler o teu catálogo inteiro sem depender de interpretar bem cada ficha.

    —
  • Nomes de bot retirados no robots.txt

    informativo · 0 pts

    Os operadores mudam o nome dos bots. Uma regra escrita para o nome antigo deixa de se aplicar sem aviso.

    —
  • Sinais «noai» (informativo)

    informativo · 0 pts

    Alguns CDN e plugins acrescentam noai por omissão. Não é um padrão, mas convém saber que lá está.

    —
  • CAPTCHA à entrada

    informativo · 0 pts

    Um agente raramente passa um CAPTCHA: uma caixa à vista à entrada, e não só num formulário, pode travá-lo quando precisa de interagir com a página. Informativo: não mexe na nota.

    —

Legibilidade

Conseguem ler-te?· 11 · 35 % da nota
  • Conteúdo disponível sem JavaScript

    bloqueia · teto 39

    Nenhum rastreador de IA relevante executa JavaScript. Se o conteúdo se monta no navegador, o que eles veem é uma página vazia.

    20 pts
  • Alternativa sem JavaScript (noscript)

    Um remendo, não uma solução: serve para avisar, não para substituir.

    5 pts
  • Título principal (H1)

    O sinal mais básico sobre o assunto da página.

    5 pts
  • Navegação no HTML

    Sem ligações no HTML, o rastreador fica preso na página por onde entrou.

    5 pts
  • Idioma declarado

    Sem idioma declarado, o conteúdo pode acabar no grupo errado.

    4 pts
  • Conteúdo principal delimitado

    Delimitar com <main> ou <article> separa o conteúdo do menu e do rodapé.

    4 pts
  • Peso do HTML

    Passado o limite de tamanho, o rastreador corta o documento e o fim da página deixa de existir.

    3 pts
  • Texto alternativo das imagens

    informativo · 0 pts

    O que está numa imagem sem alt não existe para um rastreador. Informativo: não mexe na nota.

    —
  • Hierarquia dos títulos

    informativo · 0 pts

    Os títulos são o índice com que a IA parte a página. Informativo: não mexe na nota.

    —
  • Formulários com rótulos

    informativo · 0 pts

    Um agente que preenche um formulário lê o nome de cada campo; sem rótulo, adivinha. Informativo: não mexe na nota.

    —
  • Texto escondido para agentes

    informativo · 0 pts

    Um texto escondido que dá ordens a uma IA é uma possível injeção, por exemplo de um plugin comprometido. Informativo: não mexe na nota.

    —

Estrutura

Conseguem perceber-te?· 15 · 20 % da nota
  • Dados estruturados (JSON-LD)

    Dizer explicitamente aquilo que, de outro modo, é preciso deduzir do texto.

    10 pts
  • Validade do JSON-LD

    Uma vírgula a mais e o bloco inteiro é descartado. Não há degradação elegante.

    6 pts
  • URL canónico

    Se a mesma página for acessível por vários URL, o sinal reparte-se entre eles.

    6 pts
  • Tipos de entidade declarados

    Declarar alguma coisa não é o mesmo que declarar quem és: é preciso um tipo de entidade.

    5 pts
  • Título da página

    A primeira coisa que se lê da página, dentro e fora dela.

    5 pts
  • Sitemap XML

    A lista do que queres que encontrem, sem depender das ligações.

    5 pts
  • Etiquetas hreflang

    Com as versões mal ligadas entre si, o motor mostra a página no idioma errado.

    4 pts
  • Meta description

    O resumo que aparece quando alguém te encontra.

    3 pts
  • Entidades ligadas entre si

    Entidades avulsas obrigam a adivinhar que falam do mesmo negócio; ligadas, está escrito.

    3 pts
  • Fichas de entidade contraditórias

    Duas fichas que se contradizem valem menos do que uma só: na dúvida, não se usa nenhuma.

    3 pts
  • Ações feitas com botões

    informativo · 0 pts

    Um botão que navega só existe com JavaScript. Informativo: não mexe na nota.

    —
  • Pré-visualização ao partilhar (Open Graph)

    informativo · 0 pts

    É o que aparece quando alguém cola a ligação numa conversa ou numa rede. Informativo: não mexe na nota.

    —
  • Autor e datas do artigo

    informativo · 0 pts

    Quem assina e quando: o que se vê antes de confiar num texto. Informativo: não mexe na nota.

    —
  • Páginas de confiança

    informativo · 0 pts

    É o que um assistente usa para confirmar que o negócio existe e responder «como os contacto?». Informativo: não mexe na nota.

    —
  • Ficheiros para agentes (llms.txt)

    informativo · 0 pts

    Um índice em Markdown das tuas páginas-chave. Nenhum grande assistente confirmou que o lê, mas custa cinco minutos e não tira nada.

    —

Treino não é citação

Bloquear o GPTBot impede que o teu conteúdo entre no treino de um modelo, mas não impede que o ChatGPT te cite: para isso são precisos o OAI-SearchBot e o ChatGPT-User. O Google-Extended é o caso à parte: além do treino, controla o grounding (conteúdo do índice da Google que o Gemini usa ao responder) nas apps do Gemini e no Vertex AI; não os AI Overviews nem a pesquisa. É por isso que comprovamos os 34 agentes em separado e só penalizamos o bloqueio dos que afetam a citação.

Respondem neste momento

6 agentes

penalizado se for bloqueado

Vão ler quando alguém pergunta, e citam com ligação. Bloqueá-los custa-te visibilidade: é a única coisa que penalizamos.
  • ChatGPT-UserOpenAI
  • Claude-UserAnthropic
  • Perplexity-UserPerplexity
  • DuckAssistBotDuckDuckGo
  • MistralAI-UserMistral AI
  • Amzn-UserAmazon

Alimentam o motor de pesquisa

8 agentes

penalizado se for bloqueado

Constroem o índice de onde saem as respostas. Bloqueá-los também tem custo.
  • OAI-SearchBotOpenAI
  • Claude-SearchBotAnthropic
  • PerplexityBotPerplexity
  • GooglebotGoogle
  • BingbotMicrosoft
  • ApplebotApple
  • Amzn-SearchBotAmazon
  • MistralAI-IndexMistral AI

Recolhem para treinar

9 agentes
O conteúdo deles não volta como citação. Bloqueá-los é uma decisão editorial legítima, e não te baixa a nota.
  • GPTBotOpenAI
  • ClaudeBotAnthropic
  • Google-ExtendedGoogle
  • Applebot-ExtendedApple
  • CCBotCommon Crawl
  • meta-externalagentMeta
  • AmazonbotAmazon
  • AI2BotAllen Institute for AI
  • MistralAI-TrainingMistral AI

Também os verificamos

9 agentes
Rastreadores de busca e de resposta que não alimentam nenhum dos assistentes que medimos. Mostramo-los no resultado, mas não pesam na nota.
  • BytespiderByteDance
  • Meta-ExternalFetcherMeta
  • DuckDuckBotDuckDuckGo
  • YouBotYou.com
  • DiffbotDiffbot
  • omgiliWebz.io
  • ImagesiftBotImageSift
  • Meta-WebIndexerMeta
  • Diffbot-UserDiffbot

Publicidade

2 agentes
Os operadores documentam-nos para a publicidade. Mostramo-los no resultado, mas não pesam na nota.
  • Meta-ExternalAdsMeta
  • OAI-AdsBotOpenAI

Como se calcula, e porque não é uma média

Os pilares não valem o mesmo

Se não conseguem entrar, o resto nem chega a importar.

  • Acesso45 %
  • Legibilidade35 %
  • Estrutura20 %

O que não vemos não passa

Se o teu servidor não nos devolve o HTML, não inventamos um veredicto sobre aquilo que não vimos: a comprovação sai do cálculo e é declarada à parte. Arredondar para cima era mentir com um número.

Um bloqueador põe um teto

6 das 43 comprovações não tiram pontos: se falharem, a nota global não pode passar de 39. Uma média escondia uma falha fatal por trás de quinze acertos menores.

039 teto100

As regras da nota têm uma versão, e cada relatório guarda a sua. Quando as mudamos, a nota de um site pode mudar sem o site ter mudado: contamos o quê e porquê em O que mudou.

O que significa cada tramo

  1. 0–39Bloqueado
  2. 40–69Com problemas
  3. 70–89Preparado com reservas
  4. 90–100Preparado

Os cinco resultados possíveis

  • Correto
    Comprovámos e está bem. Soma todos os seus pontos.
  • Aviso
    Funciona, mas não como devia. Soma metade.
  • Falha
    Comprovámos e está mal. Não soma nada.
  • Sem conclusão
    Não conseguimos comprová-lo. Sai do cálculo: não conta como aprovado nem como chumbado.
  • Não se aplica
    A comprovação não faz sentido no teu caso. Também sai do cálculo.

Não comprovamos se um assistente te cita hoje

Os estudos disponíveis apontam para que nem o sinal externo mais correlacionado explica mais do que uma fração pequena das razões por que um modelo recomenda uma marca, e que a maior parte do comportamento não é observável a partir de fora. Prometer essa previsão era vender uma coisa que não se consegue sustentar. O Parsigo fica-se pelo requisito prévio, esse sim mensurável e estável ao longo do tempo.

As outras três coisas que não fazemos

Já sabes como se calcula. Agora vê a tua nota

As 43 comprovações sobre o teu domínio, em segundos. Grátis e sem registo.