Como aparecer no ChatGPT com a tua marca

Publicado a

Para a tua marca aparecer no ChatGPT, o assistente tem de conseguir ler o teu site quando pesquisa na web e tem de encontrar páginas que respondem à pergunta do utilizador. Isso implica permitir o OAI-SearchBot no robots.txt, publicar páginas que respondem a perguntas concretas e manter o nome, a morada e os serviços da empresa iguais em todos os sítios onde aparecem.

Ninguém controla a resposta de um assistente de IA. Podes controlar o que ele consegue ler sobre ti e a quantidade de fontes que confirmam essa informação. Este guia explica cada uma dessas peças e como verificar o resultado.

Como é que os assistentes de IA escolhem as fontes?

Um assistente como o ChatGPT, o Claude ou o Perplexity responde a partir de duas origens de informação:

  • Dados de treino. Texto recolhido da web antes do treino do modelo. O que lá está fica fixo até ao modelo seguinte. Se o teu site mudou depois dessa recolha, o modelo não sabe.
  • Pesquisa na web no momento da pergunta. O assistente faz uma ou mais pesquisas, lê algumas páginas e cita-as na resposta. É aqui que uma página publicada hoje pode aparecer amanhã.

Cada empresa usa robôs diferentes para cada uma destas funções. Na OpenAI, o GPTBot recolhe conteúdo que pode ser usado para treinar modelos e o OAI-SearchBot serve para mostrar sites nos resultados de pesquisa do ChatGPT. A OpenAI indica que os sites que bloqueiam o OAI-SearchBot não aparecem nas respostas de pesquisa do ChatGPT. A Anthropic separa o ClaudeBot (treino), o Claude-SearchBot (indexação para pesquisa) e o Claude-User (pedidos feitos por utilizadores). A Perplexity usa o PerplexityBot para mostrar e ligar sites nos resultados e indica que este robô não recolhe conteúdo para treinar modelos.

Para uma pequena empresa, a pesquisa na web é a parte que podes trabalhar. Os dados de treino mudam devagar e não dependem de ti.

O que podes controlar no teu site?

Permitir os robôs de pesquisa no robots.txt

O ficheiro robots.txt fica na raiz do domínio e diz a cada robô o que pode ler. Muitos sites bloqueiam robôs de IA sem saber, através de regras herdadas de um tema, de um plugin de segurança ou de uma configuração do alojamento. Abre teusite.pt/robots.txt e procura estes nomes:

  • OAI-SearchBot e GPTBot (OpenAI)
  • Claude-SearchBot, Claude-User e ClaudeBot (Anthropic)
  • PerplexityBot (Perplexity)

Se queres aparecer nas respostas, os robôs de pesquisa (OAI-SearchBot, Claude-SearchBot, PerplexityBot) não podem ter Disallow: /. Os robôs de treino (GPTBot, ClaudeBot) são uma decisão à parte: bloqueá-los diz que não queres o teu conteúdo nos dados de treino, e segundo a OpenAI isso não retira o site da pesquisa do ChatGPT. A OpenAI e a Perplexity indicam que uma alteração ao robots.txt pode demorar cerca de 24 horas a ter efeito.

O ChatGPT-User e o Perplexity-User visitam páginas a pedido de um utilizador. A OpenAI diz que as regras do robots.txt podem não se aplicar ao ChatGPT-User, e a Perplexity diz que o Perplexity-User ignora em geral essas regras.

Páginas que respondem a perguntas concretas

Um assistente cita a página que responde à pergunta feita. Se alguém pergunta "quanto custa um contabilista para trabalhadores independentes em Braga", a página que diz o preço, a cidade e o tipo de cliente tem mais hipóteses de ser citada do que uma página inicial com uma frase genérica.

  • Uma página por serviço, com o que fazes, para quem, onde e a partir de que preço.
  • Respostas às perguntas que os clientes te fazem por email ou telefone, escritas no site.
  • A resposta no primeiro parágrafo e os detalhes a seguir.
  • Títulos que repetem a pergunta, para o leitor e o assistente saberem o que a secção responde.
  • Texto em HTML. Informação que só existe dentro de imagens ou PDFs é mais difícil de ler.

Dados estruturados

Os dados estruturados descrevem a página num formato padronizado. O Google recomenda o formato JSON-LD e os tipos do Schema.org. Para uma empresa, o tipo Organization (ou LocalBusiness, se tens morada de atendimento) permite indicar o nome, a morada, o logótipo e, no campo sameAs, os perfis noutros sites. O Google diz que esta marcação o ajuda a distinguir a tua empresa de outras com nomes parecidos. Testa a marcação no Teste de resultados avançados do Google.

O Google diz também que não existe marcação especial para aparecer no AI Overviews ou no AI Mode. Os dados estruturados descrevem a empresa; não garantem citações.

Nome, morada e serviços iguais em todos os diretórios

Quando o assistente pesquisa a tua marca, encontra o teu site, o Perfil da Empresa no Google, diretórios do setor, redes sociais e plataformas de avaliações. Se o nome, a morada, o telefone ou a lista de serviços mudam de um sítio para outro, a informação contradiz-se. Faz uma lista dos perfis que tens, corrige os dados antigos e usa sempre a mesma grafia do nome da empresa.

Menções em sites de terceiros

Quando a pergunta é "quem recomendas para X", o assistente procura páginas que comparam ou listam empresas: artigos de imprensa local, listas de associações, diretórios do setor, entrevistas, podcasts com transcrição. Uma marca que só aparece no próprio site tem menos fontes a confirmar o que faz. Algumas formas de ganhar menções:

  • Pedir a inscrição em associações e diretórios do teu setor.
  • Responder a pedidos de jornalistas da tua área.
  • Publicar casos de clientes com autorização e com o nome do cliente.
  • Pedir avaliações em plataformas que aparecem nas pesquisas do teu setor.

O ficheiro llms.txt

O llms.txt é um ficheiro em Markdown, colocado na raiz do site, com o nome do site, um resumo e uma lista de ligações para as páginas principais. Foi proposto por Jeremy Howard, da Answer.AI, em setembro de 2024. O llmstxt.org descreve-o como uma proposta aberta a contributos, não como uma norma formal.

Nenhuma das fontes consultadas para este guia confirma que a OpenAI, a Anthropic ou a Perplexity usam o llms.txt para escolher que sites citam. O Google diz que não precisas de criar ficheiros de texto para IA para aparecer no AI Overviews ou no AI Mode. Criar o ficheiro leva pouco tempo e não prejudica, mas não substitui as páginas e o robots.txt.

Como medir se a tua marca aparece?

Pergunta aos assistentes

Escreve 5 a 10 perguntas que um potencial cliente faria antes de te contratar, sem incluir o nome da tua marca. Por exemplo: "que fotógrafo de casamentos recomendas no Porto" ou "qual é o melhor software de faturação para trabalhadores independentes". Faz as mesmas perguntas no ChatGPT, no Claude e no Perplexity, com a pesquisa na web ativa, e regista:

  • se a tua marca é mencionada;
  • se o teu site aparece nas fontes citadas;
  • que concorrentes e que páginas aparecem no teu lugar.

As respostas variam de uma conversa para outra. Repete as perguntas uma vez por mês e compara as listas, em vez de tirar conclusões de uma única resposta.

Lê os registos do servidor

Os registos de acesso do alojamento (no cPanel, em "Raw Access" ou "Visitantes") mostram o user agent de cada pedido. Procura OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User e PerplexityBot. Se nunca aparecem, confirma o robots.txt e as regras de firewall do alojamento. Se aparecem, vê que páginas visitam: são as que estão a ser lidas para responder a perguntas.

Usa o Search Console para o Google

O Google indica que o tráfego vindo do AI Overviews e do AI Mode entra no relatório de Desempenho do Search Console, no tipo de pesquisa "Web". Não aparece separado, mas mostra se as páginas continuam a ser apresentadas.

Que erros são frequentes?

  • Bloquear todos os robôs de IA de uma vez. Uma regra para impedir o treino acaba por bloquear também os robôs de pesquisa.
  • Firewall ou CDN a bloquear robôs. O robots.txt permite, mas o alojamento devolve erro 403 ou um desafio de verificação.
  • Site construído só em JavaScript. Se o texto só aparece depois de o JavaScript correr, alguns robôs leem uma página vazia.
  • Páginas de serviço sem preço, zona ou público. O assistente não tem o que citar quando a pergunta inclui esses dados.
  • Nome da empresa escrito de formas diferentes. Siglas, versões antigas e nomes comerciais diferentes do site dividem as menções.
  • Esperar resultados do llms.txt. É uma proposta sem efeito confirmado nas citações.
  • Medir com uma pergunta só. Uma resposta isolada não mostra o padrão.

Por onde começar?

  1. Abre o teu robots.txt e confirma que OAI-SearchBot, Claude-SearchBot e PerplexityBot não estão bloqueados.
  2. Escreve as 5 perguntas que os teus clientes fazem antes de comprar e confirma que cada uma tem resposta numa página do site.
  3. Adiciona dados estruturados Organization ou LocalBusiness à página inicial, com o campo sameAs preenchido.
  4. Corrige nome, morada e serviços nos diretórios onde a empresa aparece.
  5. Faz as perguntas aos três assistentes e guarda as respostas para comparar no mês seguinte.

Se queres saber como o SEO se relaciona com isto, lê o guia AEO vs SEO. Se o site precisa de ser refeito, vê o serviço de website com assistente de IA.

Fontes