Como aparecer no Perplexity: 3 verificações para o PerplexityBot

Por SEOgrinder · Publicado em · 10 min de leitura

Resposta curta: Ninguém pode prometer que você vai aparecer no Perplexity: a página da Perplexity sobre os seus crawlers explica como os bots devem ser tratados, não como as páginas são escolhidas ou ordenadas. Três verificações cobrem o que está nas suas mãos. O robots.txt deixa o PerplexityBot entrar, nada na frente do seu servidor o barra e o texto principal está no HTML sem JavaScript. Passar nelas elimina os obstáculos técnicos que conhecemos e não promete posição nem citação.

Dá para aparecer no Perplexity? O que a Perplexity documenta

Muita gente procura como aparecer no Perplexity como se fosse uma lista com posições que dá para subir. A própria página da Perplexity sobre os seus crawlers descreve algo mais estreito. Ela explica quais bots visitam o seu site, para que serve cada um e quais configurações você controla. Como o Perplexity escolhe as páginas para uma resposta e em que ordem as mostra não está lá, e não conhecemos nenhuma fonte que prove que uma configuração técnica mude isso. Por isso, este artigo não promete posição nem citação.

Legível não é o mesmo que citado. Uma página que o PerplexityBot consegue ler ainda pode ficar de fora de uma resposta, e uma página que ele não consegue ler não lhe dá nada para mostrar. A legibilidade é a parte que você controla, e só ela é verificada pelo SEOgrinder. Ele não mede se o Perplexity cita o seu site. Serviços que acompanham menções fazem outro trabalho, e o nosso artigo sobre visibilidade em IA explica a diferença.

PerplexityBot e Perplexity-User: dois bots, dois trabalhos

A página da Perplexity sobre os seus crawlers, que consultamos em 4 de novembro de 2026, lista dois user agents. Ela acrescenta que cada configuração funciona de forma independente e que pode levar até 24 horas para que os sistemas da Perplexity reflitam uma mudança.

User agentPara que serve, segundo a PerplexityO que a Perplexity diz sobre o robots.txt
PerplexityBotFoi criado para exibir e linkar sites nos resultados de busca da Perplexity. Não é usado para coletar conteúdo para modelos de base de IAA Perplexity recomenda permiti-lo no robots.txt e aceitar requisições das faixas de IP que ela publica
Perplexity-UserApoia ações de usuários: quando alguém faz uma pergunta, ele pode visitar uma página para responder com precisão e incluir um link para ela. Não é usado para rastrear a web nem para coletar conteúdo de treinamento de modelos de base de IAComo um usuário pediu a busca, esse bot, segundo a Perplexity, em geral ignora as regras do robots.txt (“generally ignores robots.txt rules”)

Os dois bots publicam as suas faixas de IP em JSON: perplexitybot.json e perplexity-user.json. O PerplexityBot é o bot feito para os resultados de busca, por isso as verificações abaixo tratam primeiro dele.

Verificação 1: o robots.txt deixa o PerplexityBot entrar

A Perplexity escreve que recomenda “allowing PerplexityBot in your site’s robots.txt file and permitting requests from our published IP ranges”, ou seja, permitir o bot no robots.txt e aceitar requisições das faixas de IP publicadas (Perplexity). A primeira metade é esta verificação. A segunda é a Verificação 2.

  • Descubra qual grupo vale para o PerplexityBot. Segundo a RFC 9309, um crawler segue o grupo que corresponde ao seu nome e, só se nenhum corresponder, o grupo *. Sem um grupo próprio, um Disallow: / em * bloqueia o PerplexityBot também. Com um grupo próprio, as regras de * deixam de valer para ele.
  • Não teste cedo demais. As mudanças podem levar até 24 horas. Quem testa uma hora depois da edição ainda vê o estado antigo.
  • Mantenha o arquivo acessível. De acordo com a RFC 9309, um crawler deve presumir proibição total quando o robots.txt está inacessível por causa de um erro de servidor ou de rede, como o status 500. Como o PerplexityBot lida com isso, a Perplexity não diz. Trata-se, portanto, do padrão, e não de uma declaração da Perplexity.

É comum falhar nesta verificação por causa da armadilha do primeiro item. O exemplo abaixo fecha /privado/ para todos e repete a regra no grupo próprio do bot:

User-agent: *
Disallow: /privado/

# Grupo próprio do PerplexityBot: repita o que deve continuar fechado
User-agent: PerplexityBot
Disallow: /privado/
Allow: /

Sem a linha Disallow repetida, /privado/ ficaria aberto para o PerplexityBot. O nosso artigo sobre robots.txt para crawlers de IA mostra o outro padrão, várias linhas User-agent acima de um único conjunto de regras.

O nosso próprio arquivo é um exemplo, não uma recomendação. Em 4 de novembro de 2026, consultamos https://seogrinder.com/robots.txt com o curl. O arquivo cita o PerplexityBot em um grupo comum com * e oito outros bots e permite tudo, exceto /api/. Essa é a nossa decisão para este site, e a sua pode ser diferente.

Verificação 2: nada na frente do servidor barra o PerplexityBot

Um robots.txt pode dizer “permitido” enquanto um firewall, a proteção contra bots de uma CDN ou a sua hospedagem respondem ao bot com um erro. Aí a permissão existe, mas a página não chega. A Perplexity dedica uma seção própria a isso: com um firewall de aplicações web (WAF), “you may need to explicitly allow Perplexity’s bots”, ou seja, pode ser preciso liberar os bots de forma explícita (Perplexity). A página traz passos para o Cloudflare WAF e para o AWS WAF. Estes pontos valem para qualquer ambiente:

  • Confira o nome e o endereço juntos. Os exemplos da Perplexity combinam o user agent (contém PerplexityBot) com um endereço de origem das faixas publicadas, e a Perplexity aconselha usar os dois, inclusive por segurança.
  • Cada bot tem as suas faixas. Compare o PerplexityBot com a lista dele e o Perplexity-User com a lista própria.
  • Atualize as faixas. A Perplexity diz que os endereços são atualizados regularmente e recomenda baixar os arquivos JSON de forma automática. Uma cópia que ninguém renova fica desatualizada.
  • No Cloudflare, atenção à ordem. Segundo a Perplexity, uma regra Skip só ignora as regras que rodam depois dela, então ela deve ficar acima das regras que bloqueiam ou exigem um desafio. O Bot Fight Mode, acrescenta a Perplexity, não pode ser ignorado por regras personalizadas do WAF e ainda pode desafiar os bots da Perplexity.
  • O log do servidor é a prova. Procure por PerplexityBot, não por um número de versão, que, segundo a Perplexity, pode mudar. Qualquer pessoa pode escrever esse nome em um cabeçalho, então uma visita só conta se o endereço de origem estiver na lista publicada. A Perplexity não diz com que frequência o bot passa por aqui. Por isso, um log vazio é motivo para rever as Verificações 1 e 2, e não prova de bloqueio.

Verificação 3: o texto principal está no HTML, sem JavaScript

Um bot pode estar permitido, chegar ao seu servidor e mesmo assim não achar nada para ler, se o seu texto só aparece depois que um script roda. A página da Perplexity não diz se o PerplexityBot executa JavaScript. Uma medição vem da Vercel e da MERJ e saiu em 17 de dezembro de 2024 com o título The rise of the AI crawler. O resultado: nenhum dos grandes crawlers de IA medidos executou JavaScript, e o PerplexityBot estava entre eles. O crawler do Google, que o Gemini usa, e o AppleBot, por outro lado, renderizaram JavaScript.

Leia isso com cuidado: é um retrato de 2024, não conhecemos uma medição mais recente que possamos citar, e ela diz o que um bot lê, não se uma página é citada. Use-a como um alerta.

O teste de leitura leva um minuto e só precisa do curl. Ele envia o user agent de exemplo da página da Perplexity, mostra o código de status e exibe o seu título como chega no HTML, sem executar nenhum script:

curl -sL -A "Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)" \
  -w "\nstatus: %{http_code}\n" https://www.example.com/sua-pagina | grep -i -E -A2 "<h1|^status:"

Se o status for 200 e a saída mostrar o seu título de verdade, o texto está no HTML entregue. Se ela mostrar uma casca vazia com um div e uma tag de script, ou nenhum título, um bot que ignora scripts vê o mesmo. Repita o teste com uma frase do seu primeiro parágrafo, porque texto que só existe dentro de um elemento script não conta. A solução é renderizar a página no servidor ou gerá-la com antecedência, e o nosso artigo sobre crawlers de IA e JavaScript traz mais dois testes de um minuto e os detalhes.

O teste mostra como o seu servidor reage ao nome, não aos endereços reais da Perplexity. Muitas regras de proteção barram nomes de bot falsos e deixam passar os bots reais pelo endereço IP, e isso é intencional. Portanto, um 403 é motivo para olhar as suas regras, e não prova de que o bot real está bloqueado, e um 200 não prova que ele passa. A prova de verdade é o log da Verificação 2.

Como o SEOgrinder ajuda nas três verificações

O SEOgrinder é gratuito e não exige conta. Digite um endereço, inicie a análise e abra o relatório. Três lugares importam aqui:

  • Aba Preparação para IA, “Verificações para agentes de IA”: o ponto “Controlar os bots de IA” mostra quantos crawlers de IA têm uma regra explícita, quantos estão permitidos e quantos estão bloqueados, e nomeia os bloqueados. “Regras de comportamento dos bots” cobre o próprio robots.txt. Esta é a Verificação 1.
  • Aba Tarefas, “Rastreadores de IA permitidos, mas recusados pelo servidor — verificar”: o SEOgrinder testa como o servidor responde a quatro nomes de bot fixos (GPTBot, ClaudeBot, OAI-SearchBot e PerplexityBot), apenas aos que o robots.txt permite, e compara com um navegador. O Perplexity-User não está entre eles, e o teste usa só o nome. Esta é a Verificação 2.
  • Aba Tarefas, “A página só é montada no navegador”: a constatação aparece para páginas que precisam de JavaScript para mostrar o conteúdo, porque muitos crawlers de IA não o executam. Esta é a Verificação 3.

Clique em Copiar prompt do agente em um ponto para obter uma instrução para o seu assistente de código e em Verificar de novo depois de uma mudança. Os relatórios ficam em cache por até 24 horas. O SEOgrinder não lê o log do seu servidor e não mede se o Perplexity cita o seu site.

Erros comuns

  • Bloquear o PerplexityBot para manter o conteúdo fora do treinamento de IA. A Perplexity diz que o PerplexityBot não é usado para coletar conteúdo para modelos de base de IA. Ele é o bot de busca.
  • Criar um grupo para um bot e perder as regras compartilhadas. O grupo próprio do bot substitui o grupo *.
  • Permitir no robots.txt e barrar no firewall. Confira o log, não só o arquivo.
  • Colar as faixas de IP uma vez e nunca atualizar. As listas publicadas mudam.
  • Testar cedo demais. A Perplexity diz que uma mudança pode levar até 24 horas.
  • Tratar o robots.txt como proteção. A RFC 9309 diz que o protocolo não substitui medidas reais de segurança do conteúdo.
  • Ler uma verificação aprovada como uma posição. Ela não diz nada sobre o Perplexity mostrar ou citar a sua página.

Perguntas frequentes

Posso fazer o Perplexity citar a minha página?

Não. Ninguém pode forçar uma citação, e a página de crawlers da Perplexity não descreve nenhuma configuração que provoque uma. Você pode remover obstáculos para que o PerplexityBot consiga ler as suas páginas. Se o Perplexity as mostra, a decisão é dele.

Preciso permitir também o Perplexity-User?

A Perplexity recomenda permitir o PerplexityBot; para o Perplexity-User, a página não traz essa recomendação. Ela diz que o Perplexity-User em geral ignora as regras do robots.txt, e os exemplos de WAF cobrem os dois bots.

Bloquear o PerplexityBot mantém o meu conteúdo fora do treinamento de IA?

A Perplexity diz que o PerplexityBot não é usado para coletar conteúdo para modelos de base de IA, então essa configuração diz respeito aos resultados de busca. A página não descreve uma configuração para treinamento, e não dizemos nada sobre isso.

O SEOgrinder mostra se o Perplexity cita o meu site?

Não. Ele verifica a base técnica: se os sistemas de IA conseguem acessar e ler a página.

Seu próximo passo

Abra o seu robots.txt e veja qual grupo vale para o PerplexityBot. Faça o teste de leitura da Verificação 3 na sua página mais importante e veja se você recebe o status 200 e o seu título. Depois, faça a verificação gratuita no SEOgrinder, abra as abas Preparação para IA e Tarefas e corrija o que estiver em aberto.

Leia também

Mais artigos do blog