
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.
| Site | Resposta ao Accept: text/markdown | Vary na resposta |
|---|---|---|
| tecnoblog.net | text/markdown | Accept-Encoding, accept |
| rockcontent.com | text/markdown | Accept-Encoding, accept |
| neilpatel.com | text/markdown | accept-encoding (sem accept) |
| Os outros 38 | HTML, erro ou desafio de bot | nã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ô | Bloqueia | Permite de forma explícita |
|---|---|---|
| GPTBot | 2 | 4 |
| ClaudeBot | 2 | 2 |
| Google-Extended | 2 | 3 |
| PerplexityBot | 2 | 2 |
| CCBot | 2 | 1 |
| Bytespider | 2 | 1 |
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
- Abra o terminal e rode
curl -s -H "Accept: text/markdown" -D - https://seusite.com.br/ -o /dev/null. - Olhe a linha
content-type. Se viertext/markdown, o site entrega a versão. Se viertext/html, ele ignora o pedido. - Procure a linha
vary. Ela deve conteraccept. Sem isso, um cache pode misturar as versões. - 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.