Voltar as noticias
Seu site falhou na nova auditoria de Navegação Agentiva do Lighthouse — veja como corrigir cada verificação
WebMCPAltaEN

Seu site falhou na nova auditoria de Navegação Agentiva do Lighthouse — veja como corrigir cada verificação

Dev.to - WebMCP·18 de junho de 2026

Se você abriu o Chrome DevTools recentemente e executou o Lighthouse, pode ter notado uma nova categoria sob Performance, Acessibilidade, SEO e o restante: Navegação Agente.

Ela foi lançada na Lighthouse 13.3 (maio de 2026). Ainda está marcada como experimental, então não fornece uma pontuação de 0 a 100 — apenas um passe/falha por verificação. Mas "experimental" no Lighthouse tende a se tornar "padrão, e agora seu cliente está perguntando por que está vermelho." Portanto, vale a pena entender agora, enquanto é barato.

A categoria responde a uma pergunta: um agente de IA pode realmente entender e operar esta página? Ela faz isso com quatro verificações. Aqui está o que cada uma testa e exatamente como fazê-la passar.

1. llms.txt

O que verifica: se a raiz do seu domínio serve um /llms.txt, e — esta é a parte que as pessoas perdem — se esse arquivo é realmente útil: ele sinaliza o arquivo se estiver faltando um H1, for muito curto ou não contiver links.

Como passar: adicione um arquivo em texto simples (bem, Markdown) em https://seudominio.com/llms.txt. Versão mínima viável:

# Acme Tools

> Acme vende ferramentas manuais de precisão. Este arquivo ajuda agentes de IA a encontrar as páginas certas.

## Páginas principais
- [Catálogo de produtos](https://acme.example/products): navegue e filtre todas as ferramentas
- [Busca](https://acme.example/search): busca de produtos em texto completo
- [Suporte](https://acme.example/support): devoluções, garantia, contato

Um H1, um resumo de uma linha, links reais para as páginas que importam. Essa é toda a verificação. Não despeje seu sitemap nele — selecione os poucos pontos de entrada que um agente deve conhecer.

2. Árvore de acessibilidade

O que verifica: cada elemento interativo tem um nome programático, os papéis e as relações pai/filho são válidos, e nada está oculto da árvore de acessibilidade enquanto ainda é interativo.

Como passar: isso é apenas higiene de acessibilidade, e é a verificação mais importante das quatro — porque a árvore de acessibilidade é a principal maneira que um agente lê sua página. Use <button>, <a>, <label>/<input> reais em vez de <div>s com manipuladores de clique. Dê a botões apenas com ícones um aria-label. Certifique-se de que um <div role="button"> que você não conseguiu evitar seja focável e nomeado.

Se você tem adiado sua lista de pendências de acessibilidade, a era agente apenas lhe deu uma segunda razão, mais difícil de ignorar, para fazê-lo: as mesmas correções que ajudam usuários de leitores de tela ajudam cada agente que visita.

3. Mudança de Layout Cumulativa (CLS)

O que verifica: o mesmo CLS que você já conhece dos Core Web Vitals.

Como passar: nada específico para agentes aqui — reserve espaço para imagens e embeds (width/height ou aspect-ratio), evite injetar conteúdo acima do conteúdo existente, pré-carregue fontes. Por que uma categoria agente se preocupa com a estabilidade visual? Porque agentes que dirigem um navegador real clicam em coordenadas e leem instantâneas; uma página que se reorganiza sob eles clica incorretamente exatamente como um humano faria. Layout estável = automação confiável.

4. WebMCP

Esta é a nova, e a única verificação que é genuinamente sobre a web agente em vez de higiene que você já deveria estar fazendo.

O que verifica: o Lighthouse exibe todas as ferramentas WebMCP registradas na página — seja via API HTML declarativa ou imperativamente através de navigator.modelContext.registerTool() — e valida que qualquer inputSchema declarado é sintática e semanticamente válido. Para formulários anotados, verifica se as anotações correspondem ao esquema esperado.

Como passar: você precisa realmente expor ferramentas, e seus esquemas têm que ser válidos. A versão imperativa:

if ("modelContext" in navigator) {
  navigator.modelContext.registerTool({
    name: "search_products",
    description: "Buscar no catálogo de produtos",
    inputSchema: {
      type: "object",
      properties: {
        query: { type: "string" },
        maxPrice: { type: "number" },
      },
      required: ["query"],
    },
    // chame a MESMA função que sua caixa de busca já chama
    async execute({ query, maxPrice }) {
      const results = await productSearch({ query, maxPrice});
      return { content: [{ type: "text", text: formatResults(results) }] };
    },
  });
}

Contexto Triplo Up

Com a crescente adoção de agentes de IA, é crucial que empresas brasileiras adaptem seus sites para atender aos novos padrões de auditoria do Lighthouse. A implementação das recomendações pode melhorar a acessibilidade e a eficiência dos agentes, resultando em melhor desempenho online.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.