Arquivos robots.txt de exemplo
robots.txt é um arquivo de texto na raiz do site: ele diz aos rastreadores quais seções percorrer e quais deixar em paz. Abaixo estão arquivos prontos que você pode usar como estão: um comum de trabalho, os padrões dos CMSs populares, o bloqueio de rastreadores de IA e scrapers, e casos limite para testar o seu próprio parser
O básico
Padrões dos CMSs populares
Soluções prontas para tarefas comuns

Casos limite

🧠 Qual regra vence
Um rastreador obedece a exatamente um grupo: aquele cujo User-agent casa com ele de forma mais precisa. Ele não lê também o grupo do asterisco, portanto as regras nunca se somam. Dentro desse grupo vence a correspondência de caminho mais longa, e o que decide é o comprimento do padrão, não a ordem das linhas: Allow: /wp-admin/admin-ajax.php vence Disallow: /wp-admin/ mesmo estando abaixo. Em caso de empate vence Allow. Só existem dois caracteres especiais: * é qualquer sequência de caracteres e $ marca o fim do endereço. E o que todo mundo esquece: o arquivo bloqueia o rastreamento, não a indexação. Uma página para a qual outros sites apontam pode aparecer nos resultados mesmo estando proibida aqui, apenas sem descrição. Para tirá-la do índice é preciso o cabeçalho X-Robots-Tag ou a meta tag noindex, e para isso a página precisa justamente poder ser rastreada.