O que é entregar Markdown para agentes de IA

Em qualquer projeto de GEO, uma pergunta aparece cedo: o que o robô de uma IA lê quando visita a minha página? A resposta padrão é o HTML, com menus, scripts, banners e rodapé. O Markdown é uma versão em texto limpo da mesma página, só com títulos, parágrafos, listas e tabelas, e tem menos ruído para um agente ler.

No mercado, circula a ideia de que oferecer essa versão é o próximo passo depois do llms.txt. Eu não sei se algum assistente prefere o Markdown hoje. O que dá para medir é quantos sites brasileiros já respondem a esse pedido, e foi isso que eu fui conferir.

Como funciona a negociação de conteúdo

A web tem um mecanismo antigo para isso, chamado negociação de conteúdo. Quando um programa pede uma URL, ele envia cabeçalhos com as suas preferências. O principal é o Accept, que lista os formatos aceitos, cada um com um peso que indica a preferência. O navegador pede HTML. Um agente pode pedir text/markdown.

O servidor compara a lista com as versões que tem e escolhe uma. Quando a resposta muda por causa de um cabeçalho, ele deve dizer isso no cabeçalho Vary, para que um cache não entregue a versão errada a outro visitante. A explicação completa está no guia de negociação de conteúdo do MDN.

O que conferi em 41 sites brasileiros

Em 27 de outubro de 2026, pedi a página inicial de 41 sites brasileiros com o cabeçalho Accept: text/markdown. A lista mistura portais de notícias, lojas, bancos, órgãos públicos e sites de marketing. Também li o robots.txt de cada um para ver se cita os robôs de IA.

Só três responderam com Markdown. Os três devolveram Content-Type: text/markdown, e dois deles avisaram no Vary que a resposta muda com o Accept.

SiteResposta ao Accept: text/markdownVary na resposta
tecnoblog.nettext/markdownAccept-Encoding, accept
rockcontent.comtext/markdownAccept-Encoding, accept
neilpatel.comtext/markdownaccept-encoding (sem accept)
Os outros 38HTML, erro ou desafio de botnão se aplica

O terceiro caso mostra um erro comum. A página volta como Markdown, mas o Vary não cita o Accept. Se existir um cache no meio do caminho, ele pode guardar a versão em Markdown e entregá-la a quem pediu HTML, ou o contrário.

Os três sites da QMIX Digital, qmix.com.br, qmix.digital e ferramentas.qmix.com.br, responderam HTML. Eu cobraria isso de um cliente e ainda não tinha feito no meu próprio site.

O que os robots.txt dizem sobre os robôs de IA

O robots.txt legível veio de 23 dos 41 sites. Os outros 18 devolveram uma tela de verificação de bot, um redirecionamento ou erro para o meu teste, e ficaram de fora desta parte. Dos 23, oito citam ao menos um robô de IA e 15 não citam nenhum.

RobôBloqueiaPermite de forma explícita
GPTBot24
ClaudeBot22
Google-Extended23
PerplexityBot22
CCBot21
Bytespider21

O número de bloqueios é pequeno e igual para todos os robôs, o que sugere que os mesmos dois sites bloqueiam o conjunto inteiro. A maioria das empresas ainda não decidiu o que fazer com os robôs de IA, e o robots.txt é o lugar onde essa decisão aparece primeiro.

Isso é cloaking?

A pergunta é natural, porque o servidor devolve uma coisa para uma pessoa e outra para um programa. A política de spam do Google define cloaking como apresentar conteúdos diferentes para usuários e para mecanismos de busca, com a intenção de manipular o ranqueamento e enganar as pessoas.

A mesma política dá dois exemplos: mostrar à busca uma página sobre viagens e aos usuários uma de remédios, e inserir palavras-chave só quando quem pede é um mecanismo de busca. O texto não menciona agentes de IA nem formatos de resposta.

A minha leitura, que não é parecer jurídico nem posição do Google, é que a versão em Markdown com a mesma informação não tem a intenção descrita. O risco aparece quando o Markdown traz o que a página não mostra, como palavras-chave a mais, preços diferentes ou links que o HTML esconde. Por segurança, o Markdown deve ser a conversão fiel do HTML, e a resposta ao Googlebot não deve mudar por causa disso.

Como testar o seu site em dois minutos

  1. Abra o terminal e rode curl -s -H "Accept: text/markdown" -D - https://seusite.com.br/ -o /dev/null.
  2. Olhe a linha content-type. Se vier text/markdown, o site entrega a versão. Se vier text/html, ele ignora o pedido.
  3. Procure a linha vary. Ela deve conter accept. Sem isso, um cache pode misturar as versões.
  4. Rode de novo sem o cabeçalho Accept e confirme que o HTML continua igual para o navegador.

Alguns sites bloqueiam o curl e devolvem uma tela de verificação. Nesse caso, o teste não vale, e é preciso repeti-lo com o agente de usuário de um navegador ou direto no servidor.

Como entregar a versão em Markdown

Há dois caminhos. O primeiro é um recurso pronto do seu provedor de hospedagem ou de rede de entrega, caso ele exista: o próprio provedor converte a página e responde ao cabeçalho Accept, e vale conferir na documentação dele. O segundo é código no seu servidor, que checa o Accept, converte o HTML da página para Markdown e devolve a resposta com Vary: Accept.

Em qualquer dos dois, três cuidados evitam dor de cabeça. A conversão precisa manter títulos, listas, tabelas e links. O Markdown não pode esconder nem acrescentar informação. E o teste de cada URL importante precisa ficar na rotina, porque uma mudança no tema do site pode quebrar a conversão sem aviso.

O que esta conferência não prova

Esta conferência mostra que, em 41 sites brasileiros, só três entregam Markdown. Ela não mostra que os agentes de IA preferem o Markdown, nem que entregá-lo aumenta as citações de uma marca. Eu não sei se algum assistente pede esse formato hoje.

Os 41 sites foram escolhidos por mim, e não são uma amostra do Brasil. Dezoito não devolveram o robots.txt ao meu teste, e parte deles pode bloquear robôs sem que eu saiba. O resultado também pode mudar de uma semana para outra, porque os sites alteram a configuração sem avisar.

Perguntas rápidas

O que é entregar Markdown para agentes de IA?

É responder à mesma URL com uma versão em texto simples, em Markdown, quando o programa que pede a página informa que prefere esse formato. Pessoas continuam recebendo o HTML normal.

Como o servidor sabe que o agente quer Markdown?

Pelo cabeçalho Accept da requisição. Se ele inclui text/markdown, o servidor pode devolver essa versão e deve avisar no cabeçalho Vary que a resposta mudou por causa do Accept.

Servir Markdown para IA é cloaking?

A política de spam do Google define cloaking como mostrar conteúdo diferente para usuários e mecanismos de busca com a intenção de manipular o ranqueamento. Uma versão em outro formato, com a mesma informação, não tem essa intenção, mas o conteúdo não pode mudar nem a resposta ao Googlebot.

Qual teste simples diz se o meu site entrega Markdown?

Rode curl -s -H 'Accept: text/markdown' -D - URL e olhe o Content-Type. Se vier text/markdown, o site entrega. Se vier text/html, ele ignora o cabeçalho.

Quantos sites brasileiros entregaram Markdown no seu teste?

Três de 41, em 27 de outubro de 2026: Tecnoblog, Rock Content e Neil Patel. Nenhum dos três sites da QMIX Digital entregava, e essa é uma lacuna nossa.

Fontes consultadas

  • MDN Web Docs, "Content negotiation", sobre os cabeçalhos Accept e Vary
  • Google Search Central, "Políticas de spam da Pesquisa Google", seção sobre cloaking
  • Teste próprio da QMIX Digital, 27 de outubro de 2026: página inicial de 41 sites brasileiros pedida com Accept: text/markdown e robots.txt de cada um

Quer saber o que as IAs respondem sobre a sua marca?

Faça o teste grátis no simulador ou fale comigo pelo WhatsApp. Eu mostro onde a sua marca aparece e onde ela ainda não aparece.

Anderson Alves, QMIX Digital

Anderson Alves

Agência de GEO QMIX Digital

Especialista em Marketing Digital desde 2000, atua no segmento de SEO e GEO e testa, na prática, o que as IAs respondem sobre marcas brasileiras. Neste blog, ele publica o que mede e o que muda no resultado.