O que o diagnóstico mede, item por item
Ferramenta que dá uma nota com nome bonito e não conta o que mediu não ajuda ninguém. Esta página lista todas as verificações do diagnóstico gratuito, com o critério exato de aprovação de cada uma, para você poder conferir uma a uma no seu próprio site.
Como as verificações estão organizadas
São 33 verificações em toda análise, mais duas que só entram quando a página tem tabela ou conteúdo incorporado por iframe. Todas são medidas por requisição direta ao seu site, de fora, como qualquer visitante faria, e nenhuma altera qualquer coisa no seu servidor.
Cada uma pertence a um de quatro grupos e tem um peso: alta vale 3 pontos, média vale 2 e baixa vale 1. A nota final é a proporção de pontos aprovados sobre o total possível. Os grupos também formam as duas notas que aparecem lado a lado no resultado: base técnica e acessibilidade compõem a leitura de quem visita, enquanto SEO e leitura por IA compõem a leitura de quem é máquina. Os termos técnicos desta página estão explicados no glossário.
O robô consegue entrar?
| Verificação | Peso | O que significa | Aprovado quando |
|---|---|---|---|
| Robôs de IA liberados no robots.txt | alta | O robots.txt diz a cada robô se ele pode ler o site. Bloquear um robô de IA é pedir para ele nunca voltar. | Nenhum dos robôs de IA tem regra de Disallow para a raiz do site. |
| Acesso real dos robôs | alta | O robots.txt pode liberar e o servidor recusar mesmo assim, por firewall ou proteção contra robôs. Aqui a visita é feita de verdade. | Os 7 robôs oficiais receberam resposta 200 do servidor. |
| Arquivo llms.txt publicado | baixa | Um arquivo simples na raiz que resume quem você é e o que oferece, pensado para leitura por modelos. | O endereço /llms.txt responde 200 e devolve texto, não uma página de erro disfarçada. |
O que ele encontra depois de entrar?
| Verificação | Peso | O que significa | Aprovado quando |
|---|---|---|---|
| Conteúdo presente no HTML servido | alta | Se o texto só aparece depois que o JavaScript roda, o robô que não executa JavaScript recebe uma casca vazia. | A página entrega ao menos 250 palavras e pelo menos 5% do HTML é texto de verdade. |
| Resposta objetiva logo no início | alta | Assistentes recortam os primeiros parágrafos para citar. Se a resposta vem só lá embaixo, o trecho citável não existe. | O primeiro parágrafo tem 120 caracteres ou mais. |
| Subtítulos no formato de pergunta | media | Um subtítulo escrito como pergunta casa diretamente com o que alguém pergunta a uma IA, e é mais fácil de recortar. | Pelo menos 2 subtítulos terminam em interrogação ou começam por "o que", "como", "quando", "onde", "por que", "qual" ou "quanto". |
| FAQ com dados estruturados | media | Perguntas e respostas marcadas num formato que buscadores e IAs reconhecem como FAQ, e não como texto solto. | Existe um bloco FAQPage ou QAPage no schema da página. |
| Data de publicação ou atualização | media | Uma data visível diz ao modelo se a informação ainda vale ou se pode estar velha. | A página traz datePublished, dateModified ou um elemento time com data. |
| Sinais de autoria e organização | media | Dados que ligam o texto a uma entidade real, e não a uma página anônima. | O schema declara Organization, Person, Article ou NewsArticle. |
| Como te encontrar, legível por máquina | media | Um modelo só recomenda quem ele consegue dizer como encontrar. | Existe telefone em link tel: ou no schema, ou um endereço declarado como PostalAddress. |
| Perfis oficiais declarados | baixa | Perfis oficiais declarados no código provam que aquelas contas pertencem mesmo a este site. | Há 2 ou mais perfis em sameAs, ou 2 ou mais redes sociais ligadas por link na página. |
O que a busca clássica ainda exige
| Verificação | Peso | O que significa | Aprovado quando |
|---|---|---|---|
| Página liberada para indexação | alta | Um noindex apaga a página de tudo sem aparecer em lugar nenhum do conteúdo. É o primeiro item conferido. | Não existe noindex na meta robots nem no cabeçalho x-robots-tag. |
| Title com tamanho adequado | media | É o título da aba e do resultado de busca. Curto demais não descreve; longo demais o Google corta. | O title tem de 30 a 65 caracteres. |
| Meta description presente | media | O resumo de uma ou duas linhas que aparece embaixo do título nos resultados. | A meta description existe e não está vazia. |
| Exatamente um H1 | media | O H1 é o título principal, o que diz qual é o assunto central da página. | Há exatamente um H1 no HTML. |
| Hierarquia de subtítulos | media | H2 e H3 organizam o conteúdo em seções. Sem eles, um texto longo vira bloco único. | A página tem 2 ou mais H2. |
| Sitemap declarado e com páginas | media | O mapa que rastreadores usam para achar tudo que foi publicado. | O robots.txt aponta ao menos um sitemap e ele lista ao menos uma página. |
| Cartão de compartilhamento (Open Graph) | media | É o que aparece quando alguém cola o link no WhatsApp, LinkedIn ou Instagram. | og:title, og:description e og:image estão presentes. |
| URL canônica declarada | baixa | Diz qual é o endereço oficial da página quando ela pode ser acessada por mais de um link. | Existe link rel="canonical" na página. |
| Links internos suficientes | baixa | Página órfã não é rastreada nem considerada relevante. | A página tem 10 ou mais links para endereços do próprio domínio. |
| Endereços legíveis e permanentes | baixa | Endereço legível é citado como fonte com mais frequência do que um código com parâmetros. | Menos de 20% dos endereços do sitemap têm parâmetro, maiúscula, underline, espaço, extensão de programa ou terminam em número. |
| Peso do HTML | baixa | Página muito pesada demora mais para carregar e para ser processada por um robô. | O HTML servido tem menos de 500 KB. |
Base técnica
| Verificação | Peso | O que significa | Aprovado quando |
|---|---|---|---|
| Conexão segura (HTTPS) | alta | Requisito básico de segurança e de confiança para visitantes e buscadores. | O endereço final, depois de redirecionamentos, está em https. |
| Preparado para celular | media | Sem a meta viewport, o site é servido em versão de desktop no celular, onde está a maior parte das buscas de turismo. | A meta viewport está declarada. |
| Endereço inexistente responde 404 | baixa | Se o servidor responde "OK" para qualquer endereço, o robô não distingue página real de erro. | Um endereço inventado devolve 404 ou 410. |
Acessibilidade: quem lê com leitor de tela e quem lê com máquina
| Verificação | Peso | O que significa | Aprovado quando |
|---|---|---|---|
| Ampliação da tela liberada | media | Bloquear o gesto de ampliar prejudica quem enxerga com dificuldade e é falha direta de acessibilidade. | A meta viewport não traz user-scalable=no nem maximum-scale=1. |
| Imagens com texto alternativo | baixa | O alt é lido por quem usa leitor de tela e também por robôs, que não enxergam a imagem. | Menos de 20% das imagens estão sem alt. |
| Idioma declarado | baixa | Define para qual público a resposta serve, para leitor de tela e para buscador. | O elemento html traz o atributo lang. |
| Títulos em ordem, sem pular nível | baixa | Pular de H1 para H3 confunde quem usa leitor de tela e desmonta a hierarquia que o modelo usa. | Nenhum título pula mais de um nível em relação ao anterior. |
| Links com texto que se explica sozinho | baixa | Um link escrito "clique aqui" não diz para onde leva, nem para a pessoa nem para o rastreador. | Nenhum link tem texto genérico como "clique aqui", "saiba mais" ou "veja mais". |
| Campos de formulário com rótulo | baixa | Campo sem rótulo faz o leitor de tela anunciar apenas "campo de texto", sem dizer o que preencher. | Todo campo visível tem label associado, está dentro de um label, ou traz aria-label ou title. |
| Botões com nome acessível | baixa | Botão só com ícone é anunciado apenas como "botão", sem dizer o que faz. | Nenhum botão fica sem texto e sem aria-label. |
| Marcos de página | baixa | São como leitor de tela e robô pulam o menu e vão direto ao conteúdo. | A página tem um elemento main, ou algo com role="main". |
| Conteúdo incorporado identificado | baixa | Sem título, o leitor de tela não diz o que é aquele mapa ou vídeo embutido. Só entra quando existe iframe. | Todo iframe tem o atributo title. |
| Tabelas com linha de cabeçalho | baixa | Tabela sem cabeçalho vira lista de números sem significado. Só entra quando existe tabela. | Toda tabela tem ao menos uma célula th. |
O que não medimos aqui, e por quê
Backlinks e autoridade de domínio ficam de fora. Todo dado confiável desse tipo vem de base paga, e um número inventado seria pior do que a ausência dele.
Contraste de cores, foco de teclado e o que um leitor de tela realmente anuncia exigem renderizar a página num navegador de verdade. Medir isso lendo só o HTML daria um resultado errado, e resultado errado numa auditoria custa mais caro do que verificação que não existe. Esses pontos entram na análise manual do diagnóstico estratégico.
Velocidade real de carregamento aparece no resultado quando o serviço de medição do Google responde a tempo, e some quando ele não responde. Preferimos mostrar um bloco a menos a mostrar um número que não foi medido agora. Para entender o caminho completo, da pergunta do viajante até a citação, veja como as IAs leem o seu site.
Perguntas sobre a medição
Como a nota de 0 a 100 é calculada?
Cada verificação tem um peso: alta vale 3, média vale 2 e baixa vale 1. A nota é a soma dos pesos das verificações aprovadas dividida pela soma de todos os pesos, em porcentagem. Não há modelo de IA gerando a nota, e por isso duas análises do mesmo site, no mesmo estado, devolvem o mesmo número.
Por que aparecem duas notas no resultado?
Porque a mesma página tem dois leitores. A nota de quem visita reúne base técnica e acessibilidade; a nota de quem lê por máquina reúne SEO e leitura por IA. Separar as duas mostra com evidência a distância entre o que a pessoa vê e o que o robô recebe.
O diagnóstico analisa o site inteiro ou só uma página?
As verificações de conteúdo olham a página que você informou, normalmente a inicial. Já robots.txt, llms.txt, sitemap, teste de endereço inexistente e acesso dos robôs valem para o domínio todo. O sitemap também é lido por inteiro, até 200 endereços, para medir quantas páginas existem e se os endereços são legíveis.
Quer ver como o seu site aparece para os robôs de IA?
O diagnóstico é gratuito, sem limite de uso, e devolve a resposta real que o seu servidor deu a cada robô oficial, com a evidência de cada verificação.
Rodar o diagnóstico agora