Como estruturar as informações dos autores no WordPress para Google e IA

TL;DR O Google não exige schema especial para aparecer em IA: a base continua a ser SEO clássico e conteúdo people-first. Mas o Google recomenda bylines e informação de autoria (Who/How/Why) como sinal de E-E-A-T. No WordPress, os campos nativos (bio, avatar, author archive) não bastam: é preciso expor JSON-LD (Person/ProfilePage/Article.author) e tornar os author archives indexáveis. Autoria nomeada e verificável correlaciona-se com maior citação por IA. É correlação, não garantia. A Semly mede menção, citação e posição separadamente, e o agente Leon audita schema, llms.txt e robots.txt.

Como estruturar informações dos autores no WordPress: o que Google e IA procuram

Antes de mexer em plugins, vale perceber o que está em jogo. O Google diz claramente que E-E-A-T não é um fator de ranking direto. E-E-A-T significa Experience, Expertise, Authoritativeness e Trustworthiness. O Google usa um conjunto de sinais para identificar conteúdo com bom E-E-A-T, e o trust é o mais importante. Em temas sensíveis, como saúde e finanças, esse peso é ainda maior.

O mesmo Google recomenda bylines e informação de autoria. No quadro "Who, How, Why", pergunta se as páginas têm byline quando o leitor espera uma, e se essa byline leva a mais informação sobre o autor. A conclusão é direta: adicionar informação de autoria precisa é recomendado. Quando há uso de IA, o Google pede divulgação clara ao visitante.

Agora o mito mais comum. Não existe schema especial nem ficheiro de IA obrigatório para aparecer em AI Overviews ou AI Mode. O Google classifica AEO e GEO como "ainda é SEO". Ou seja, não precisa de llms.txt para ser citado. Isso não significa que dados estruturados sejam inúteis. Significa que servem para desambiguar entidades e ganhar elegibilidade a rich results, não como atalho.

Porque é que a autoria importa para citação? Os motores generativos usam RAG e query fan-out. Fazem várias sub-consultas em paralelo e montam a resposta com fontes recuperadas. A citação já não depende do top 10: em março de 2026, apenas 38% das páginas citadas em AI Overviews também estavam no top 10, contra 76% em julho de 2025. Isso abre espaço para páginas que não rankeiam bem, desde que sejam claras e credíveis.

E há uma diferença que muita gente confunde: menção não é citação. Uma marca pode ser mencionada numa resposta sem que o site seja citado como fonte. São métricas diferentes e devem ser medidas em separado.

Na prática: o que fazer hoje vs o que é mito

  • Fazer hoje: byline real, bio com credenciais, página de autor indexável, JSON-LD de Person e ProfilePage.
  • Fazer hoje: divulgar quando o conteúdo foi assistido por IA.
  • Mito: "preciso de schema especial para IA". Não precisa.
  • Mito: "llms.txt é obrigatório". Não é. Ajuda a auditar, não é requisito.

Antes de começar: o que preparar no WordPress

Este guia assume um WordPress com vários autores ou com intenção de construir uma entidade de autor. Se for um site de autor único sem essa ambição, o esforço pode ser menor.

Checklist de preparação:

  • Acesso de administrador e WordPress atualizado.
  • Um plugin de SEO com módulo de autor (por exemplo, AIOSEO) ou capacidade de injetar JSON-LD.
  • Dados por autor: nome real, cargo, credenciais, áreas de especialidade, foto e links (LinkedIn, site pessoal, Wikidata).
  • Decisão sobre author archives: indexáveis, com título e meta description próprios.
  • Acesso a ferramentas de validação: Rich Results Test e URL Inspection.

Não precisa de programar para a maior parte disto. Um plugin de SEO resolve o schema básico. Só precisa de código se quiser controlo fino sobre @id e @graph.

Quando este método não é o indicado: sites de autor único sem intenção de construir entidade de autor, e projetos onde o conteúdo é gerado em massa sem revisão humana. O segundo caso não é uma questão de estrutura, é uma violação das spam policies do Google.

Passo 1 — Criar e completar os perfis de autor

O objetivo é simples: transformar utilizadores genéricos em entidades identificáveis.

  1. Elimine ou substitua o autor "Admin" genérico. Um autor sem perfil, bio ou credenciais é um sinal negativo para motores e leitores.
  2. Preencha a biografia nativa com credenciais e experiência. Não escreva só o cargo. Explique o que a pessoa faz e porque é credível naquele tema.
  3. Adicione um avatar real. Nada de Gravatar genérico.
  4. Preencha os campos estendidos do plugin: especialidades, prémios, idiomas, credenciais.
  5. Ligue cada autor a perfis externos consistentes: LinkedIn, site pessoal, Wikidata.

Ponto de controlo: o nome do autor aparece igual no site, no LinkedIn e nos restantes perfis. Consistência é o que permite ao motor ligar as peças.

Sinal de erro: bio vazia, avatar padrão, autor "Admin".

Passo 2 — Tornar os author archives indexáveis

O author archive é o hub de entidade do autor. Se estiver escondido, perde o ponto de ligação entre a pessoa e os seus conteúdos.

  • Verifique se o author archive está em noindex e remova essa definição.
  • Defina título e meta description próprios, com o nome do autor e a sua especialidade.
  • Adicione um bloco de Author Bio no archive.
  • Confirme que o archive lista os artigos do autor.

Ponto de controlo: o archive é acessível, indexável e mostra bio mais artigos.

Sinal de erro: archive em noindex. Isso elimina o hub de entidade e enfraquece os sinais de E-E-A-T.

Passo 3 — Expor JSON-LD: Person, ProfilePage e Article.author

Aqui está o núcleo técnico. O objetivo é dar aos motores dados legíveis e sem ambiguidade.

Na página de autor, use ProfilePage. O mainEntity é obrigatório e aponta para um Person. Dentro do Person, inclua name, alternateName, description, image, sameAs[], knowsAbout e worksFor.

{
  "@context": "https://schema.org",
  "@type": "ProfilePage",
  "mainEntity": {
    "@type": "Person",
    "@id": "https://exemplo.pt/author/ana-silva/#person",
    "name": "Ana Silva",
    "description": "Especialista em SEO técnico e dados estruturados.",
    "image": "https://exemplo.pt/img/ana-silva.jpg",
    "sameAs": [
      "https://www.linkedin.com/in/anasilva",
      "https://www.wikidata.org/wiki/Q000000"
    ],
    "knowsAbout": ["SEO técnico", "Schema.org", "GEO"],
    "worksFor": { "@type": "Organization", "name": "Exemplo" }
  }
}

No post, o Article.author deve referenciar o autor através de @id. Isto cria entity linking entre o artigo e a página de autor.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Título do artigo",
  "author": { "@id": "https://exemplo.pt/author/ana-silva/#person" }
}

Use sameAs para desambiguar identidade. Se existirem várias pessoas com o mesmo nome, o LinkedIn, o Wikidata e o site oficial ajudam o motor a saber de quem se trata.

Prefira JSON-LD a microdados ou itemprop. Use @id e @graph para ligar entidades entre si. Injete o bloco no <head> via wp_head ou através do plugin.

Ponto de controlo: o markup corresponde exatamente ao texto visível na página.

Sinal de erro: markup inconsistente com o visível. Pode ser ignorado ou gerar manual action.

Passo 4 — Validar e medir

Estruturar sem validar é meio caminho andado para nada.

  • Valide com o Rich Results Test e confirme com URL Inspection.
  • Verifique se os author archives estão indexados.
  • Meça menção, citação e posição em separado. São coisas diferentes e contam histórias diferentes.

É aqui que a Semly entra de forma natural. A plataforma integra-se com WordPress e WooCommerce através de uma chave de API, e o agente Leon audita schema.org, llms.txt e robots.txt. Em vez de adivinhar se a autoria está a funcionar, passa a ter dados de visibilidade, taxa de citação e fontes citadas pelos modelos.

Sobre prazos: pense em semanas a meses. Nunca em datas garantidas. Os resultados variam por modelo e por setor.

Ponto de controlo: dados estruturados válidos, archive indexado e métricas a acompanhar.

Erros mais comuns e como corrigi-los

Erro Correção
Autor "Admin" genérico Criar perfil real com bio e credenciais
Author archives em noindex Remover noindex e otimizar título e meta
Markup inconsistente com o texto visível Alinhar o JSON-LD com o conteúdo da página
Conteúdo IA sem autoria ou divulgação Adicionar byline e disclosure
sameAs ausente ou inconsistente Uniformizar perfis externos

Porque é que o meu schema é ignorado? Normalmente porque não corresponde ao que está visível, ou porque está mal formado. O que é red flag para o Google? Autoria falsa, conteúdo em massa sem revisão e markup que promete o que a página não mostra.

O que fazer a seguir

Depois de validar a autoria, estenda a consistência de entidade a toda a marca. Isso significa Organization, autores e produtos alinhados entre si.

Aplique o mesmo padrão a outros tipos: Article ou BlogPosting, FAQPage e Product. Cada tipo reforça a forma como os motores entendem o que o site oferece.

Quando considerar uma abordagem diferente: se o site não tem múltiplos autores, foque-se em Person mais ProfilePage numa única página "Sobre". É suficiente e evita complexidade desnecessária.

Por fim, acompanhe a evolução com medição contínua. A Semly permite ver se a autoria está a traduzir-se em mais menções e citações, e onde ainda há lacunas de conteúdo ou de presença digital.

Mini-glossário

  • Person: tipo de schema.org que representa uma pessoa, com propriedades como name, knowsAbout e sameAs.
  • ProfilePage: tipo de schema.org para páginas de autor, com mainEntity obrigatório a apontar para um Person.
  • sameAs: propriedade que indica URLs que identificam inequivocamente a mesma entidade, como LinkedIn ou Wikidata.
  • @id: identificador único de uma entidade, usado para ligar blocos de JSON-LD entre si.
  • JSON-LD: formato de dados estruturados recomendado, injetado no <head> da página.
  • E-E-A-T: Experience, Expertise, Authoritativeness e Trustworthiness. Não é fator de ranking direto, mas orienta os sinais que o Google valoriza.

Checklist final de verificação

  • Autor "Admin" eliminado ou substituído.
  • Bio preenchida com credenciais e experiência.
  • Avatar real em todos os perfis.
  • Campos estendidos do plugin preenchidos.
  • Perfis externos consistentes e ligados via sameAs.
  • Author archives indexáveis, com título e meta próprios.
  • Bloco de Author Bio no archive.
  • ProfilePage com mainEntity na página de autor.
  • Article.author a referenciar o autor via @id.
  • JSON-LD validado no Rich Results Test.
  • Author archives confirmados como indexados.
  • Menção, citação e posição medidas em separado.

FAQ

Preciso de schema especial para aparecer em IA? Não. O Google afirma que não existe schema.org especial nem ficheiro de IA obrigatório para aparecer em AI Overviews ou AI Mode. A base continua a ser SEO clássico e conteúdo people-first. Os dados estruturados ajudam a desambiguar entidades e a ganhar elegibilidade a rich results, mas não são um atalho.

O que é E-E-A-T na prática? É um conjunto de sinais que o Google usa para identificar conteúdo com experiência, especialidade, autoridade e confiança. Não é um fator de ranking direto, e o trust é o mais importante. Na prática, traduz-se em bylines reais, bios com credenciais, páginas de autor indexáveis e informação consistente entre o site e os perfis externos.

Porque é que a autoria importa para citação por IA? Os motores generativos usam RAG e query fan-out, e a citação já não depende do top 10. Páginas com autor nomeado e ligado a uma bio tendem a ser citadas mais. Trate isto como correlação observada, não como garantia. A Semly mede menção, citação e posição em separado para perceber o que está a funcionar.

Quanto tempo até ver efeitos? Pense em semanas a meses. Os resultados variam por modelo de IA, por setor e pela qualidade do conteúdo. Não existem prazos garantidos. O caminho é estruturar, validar e acompanhar com medição contínua.

Sources

Verifique se vê sua marca

Digite o seu site para receber um relatório gratuito de Visibilidade em IA