Saltar para o conteúdo

A sua comunidade nos motores de busca e nas IAs

O robots.txt, o sitemap.xml e o llms.txt que cada comunidade serve sozinha, o que o Google e as IAs leem e o que fica de fora, como a visibilidade dos espaços muda isso, a descrição para motores de busca e como enviar o sitemap no Google Search Console e no Bing Webmaster Tools.

Todas as comunidades da Memberfy, no endereço da Memberfy ou no domínio próprio, já entregam aos motores de busca e às IAs os ficheiros que eles procuram. Não precisa de criar nem de atualizar nada: os ficheiros são montados a partir do menu da comunidade, tal como ele aparece a quem não tem sessão iniciada.

FicheiroO que traz
/robots.txtGoogle, Bing e outros robôs. O que não devem visitar: só a API, o checkout, a administração e a conta. O resto fica liberado
/sitemap.xmlMotores de busca. A lista de páginas a indexar: a página inicial, os espaços abertos, os eventos futuros públicos e a página de planos (/pricing) Também os cursos abertos, as chamadas de trabalhos com inscrições abertas e os certificados que o titular deixou mostrar nos motores de busca.
/llms.txtIAs (ChatGPT, Claude, Perplexity…). A comunidade em Markdown: o que é aberto, com ligação; o que é fechado, só com o nome e o que é preciso para entrar
/llms-full.txtIAs. O mesmo, com as descrições completas em vez de uma linha

Exemplo: https://comunidade.papodesysadmin.org/sitemap.xml ou https://papodesysadmin.memberfy.net/llms.txt.

Para que serve

  • Ser encontrado: quem procura o tema da sua comunidade no Google chega aos espaços abertos, aos eventos e aos planos.
  • Ser bem descrito pelas IAs: quando alguém pergunta a um assistente pela sua comunidade, ele tem uma fonte organizada, com o que é público, os preços e o caminho para entrar.
  • Sem expor o que é fechado: o conteúdo de uma área restrita nunca entra; no máximo o nome e o que é preciso para o ver.

Como funciona

O que é indexado e o que não é

Entra no sitemap e no índiceNão entra
A página inicialA administração, as definições, o checkout e a conta (bloqueados no robots.txt)
Os espaços abertos a quem não tem sessão iniciada (visibilidade Público)Os espaços com cadeado: aparecem no llms.txt só com o nome, mas a página pede aos motores de busca que não a indexem
Os eventos futuros públicos desses espaçosOs espaços ocultos e os de grupo
A página de planos, quando há um plano à vendaOs planos Apenas com ligação
Os cursos publicados dos espaços de Cursos abertos
As chamadas de trabalhos com inscrições abertas, dos espaços de Chamada abertos
Os certificados cujo titular ativou Mostrar nos motores de busca (a página de verificação, sem o nome nem o e-mail)
As ligações de convite, de cancelamento de subscrição de e-mails e de pagamento, os formulários abertos só por ligação e as páginas de membro

Com Acesso de Visitantes desativado ("Permitir que visitantes vejam conteúdo público", o padrão), a comunidade não publica nada nesses ficheiros além da página inicial, nem os certificados indexáveis: motores de busca e IAs só veem a página inicial. Ver Registo e entrada.

Os espaços do módulo Link não entram no sitemap (a página é de outro site), mas aparecem no llms.txt com o endereço de destino.

Uma página que não existe responde 404. Um endereço com uma secção ou um espaço que não existe (ou que quem não tem sessão iniciada não vê) devolve não encontrado aos motores de busca, em vez de uma cópia da página inicial. Assim, uma ligação antiga sai do índice sozinha.

Como a visibilidade de cada espaço afeta isto

O que conta é a visibilidade do espaço e da secção, e a opção Para quem não tem acesso:

O espaço, para quem não tem sessão iniciadaSitemapllms.txt
PúblicoEntraEm Público, com ligação e descrição
Membros, com cadeadoNão entraEm Requer sessão iniciada ou compra: o nome, a descrição e "requer conta"
Assinantes, ou Privada com plano, com cadeadoNão entraO nome e "requer subscrição", com ligação para a página de planos
Privada com produto, com cadeadoNão entraO nome e "requer compra"
Privada só para gruposNão entraNão aparece: não há forma de entrar por fora
Com Ocultar em Para quem não tem acessoNão entraNão aparece

Se a comunidade não tem nenhum espaço aberto a quem não tem sessão iniciada, o llms.txt traz só o nome, a descrição e "comunidade privada; o conteúdo requer conta".

No llms.txt, os espaços de Eventos abertos listam os próximos eventos com data e hora; os da Loja, os produtos com preço; e a secção Planos traz cada plano público com os preços das opções de cobrança. O ficheiro sai no idioma da comunidade (Definições › Geral › Idioma).

Quer que um espaço apareça no Google? Deixe-o Público. Quer que não apareça nem com o nome? Use Ocultar em Para quem não tem acesso.

A descrição para motores de busca

A descrição que o Google mostra por baixo do título, e que abre o llms.txt, vem, por esta ordem:

  1. Da Descrição SEO, em Definições › Busca e divulgação › Meta Tags SEO (ver Imagens e SEO);
  2. Se estiver vazia, da Descrição da Comunidade, em Definições › Geral;
  3. Se as duas estiverem vazias, de uma frase padrão: "Papo de Sysadmin: comunidade na Memberfy."

A frase padrão não diz nada sobre o tema, e é com a descrição que os motores de busca e as IAs decidem a quem mostrar a comunidade. Escreva uma ou duas frases a dizer o que é a comunidade, para quem é e o que se encontra nela.

Quando muda

Os ficheiros acompanham a comunidade: um espaço aberto novo, um evento criado ou um plano novo aparece em até 5 minutos. Os motores de busca, por sua vez, releem no seu tempo, de algumas horas a alguns dias.

Quem pode

Os ficheiros são automáticos e não têm configuração. Quem muda o que aparece neles são o proprietário e o administrador, através da visibilidade dos espaços, dos planos e da descrição.

Verificar a comunidade no Google e no Bing

No endereço da Memberfy (.memberfy.net) não há DNS para alterar: a verificação é feita pela tag HTML. Funciona também no domínio próprio.

Papel: proprietário ou administrador.

  1. No Google Search Console, adicione a propriedade como Prefixo do URL (https://papodesysadmin.memberfy.net) e escolha o método Etiqueta HTML. No Bing Webmaster Tools, escolha Meta tag.
  2. Copie o código ou a tag inteira: <meta name="google-site-verification" content="…"> no Google, <meta name="msvalidate.01" content="…"> no Bing.
  3. Na comunidade, em Administração › Definições › Busca e divulgação, no cartão Verificação nos buscadores, cole no campo Google Search Console ou Bing Webmaster Tools e guarde. Só o código fica guardado (até 100 letras, números, - ou _); outra tag ou outro texto mostra uma mensagem de erro no campo. Apagar o campo retira a verificação.
  4. Volte ao motor de busca e clique em Verificar: a tag já está no cabeçalho das páginas da comunidade. Depois, envie o sitemap como nos passos abaixo.

Passo a passo: Google Search Console

Com o Search Console vê que páginas o Google indexou, as pesquisas que trazem pessoas e os erros. A verificação pede acesso ao DNS, por isso vale para o domínio próprio; no endereço da Memberfy, o Google encontra o sitemap sozinho através do robots.txt.

Papel: quem administra o DNS do domínio.

  1. Abra search.google.com/search-console e clique em Adicionar propriedade.
  2. Escolha Domínio e escreva o domínio principal, sem https:// e sem o subdomínio: papodesysadmin.org.
  3. O Google mostra um registo TXT. Crie-o no painel do seu fornecedor de DNS (Cloudflare, GoDaddy, PTisp…), no nome @ (ou o domínio raiz), e clique em Verificar. O DNS pode demorar alguns minutos.
  4. No menu da esquerda, abra Sitemaps, escreva o endereço completo, https://comunidade.papodesysadmin.org/sitemap.xml, e clique em Enviar.
  5. Volte daqui a alguns dias: Páginas mostra o que foi indexado e o motivo de cada página que ficou de fora.

Passo a passo: Bing Webmaster Tools

O Bing também alimenta outros motores de busca e assistentes que usam o índice dele.

  1. Abra bing.com/webmasters e entre com uma conta Microsoft, Google ou Facebook.
  2. O caminho mais curto é Importar do Google Search Console: traz o site e o sitemap já verificados. Se preferir fazer à mão, adicione https://comunidade.papodesysadmin.org e escolha a verificação por registo DNS (CNAME).
  3. Em Sitemaps, clique em Enviar sitemap e cole https://comunidade.papodesysadmin.org/sitemap.xml.

Exemplos

Escola Excel, com o domínio escola.excelpratico.pt. A secção Comece aqui é Público, com os espaços Boas-vindas e Aulas grátis; Área do aluno é Privada com o plano Completo, com cadeado; Turma de março é Privada só com o grupo da turma. Resultado:

  • O sitemap traz a página inicial, Boas-vindas, Aulas grátis, os próximos eventos da agenda aberta e /pricing.
  • O llms.txt lista os dois espaços abertos, os eventos, o plano Completo com o preço mensal e anual e, em Requer sessão iniciada ou compra, a Área do aluno — requer subscrição. A Turma de março não aparece.

Dicas

  • Escreva a Descrição da Comunidade mesmo que preencha a Descrição SEO: a primeira aparece também dentro da comunidade.
  • Dê uma descrição a cada espaço aberto: torna-se a descrição da página no Google e a linha do espaço no llms.txt.
  • Use o cadeado (e não Ocultar) nas áreas pagas que quer vender: o nome e a descrição aparecem às IAs com o caminho para entrar, sem revelar o conteúdo.
  • Com domínio próprio, envie o sitemap do domínio próprio, não o do endereço da Memberfy: é ele que as páginas indicam como endereço oficial.

Erros comuns e como resolver

SituaçãoO que fazer
Um espaço não aparece no sitemapConfirme que ele é Público, e que a secção também é: o espaço nunca é mais aberto do que a secção
A pesquisa mostra "comunidade na Memberfy" como descriçãoPreencha a Descrição da Comunidade ou a Descrição SEO e espere que o Google releia a página
O Search Console diz "Bloqueada pelo robots.txt" numa páginaÉ uma página de administração, checkout ou conta: não deve ser indexada
O Search Console diz "Excluída pela etiqueta noindex"É um espaço com cadeado, uma página de membro ou uma ligação de convite: está certo ficar de fora
O Search Console diz "Não encontrado (404)"Uma secção ou espaço foi eliminado, renomeado ou fechado. Se o renomeou, o endereço novo entra no sitemap sozinho
Não consigo verificar o endereço .memberfy.netUse a verificação pela tag: cole o código do Google ou do Bing nas definições de pesquisa da comunidade (ver Verificar a comunidade)

Perguntas frequentes

É possível desligar o sitemap ou o llms.txt? Não. Eles só trazem o que qualquer pessoa já vê sem entrar na comunidade. Para tirar um espaço, mude a visibilidade ou use Ocultar.

O conteúdo das publicações e das aulas vai para as IAs? Do que é fechado, não: só o nome e o que é preciso para entrar. Do que é Público, o ficheiro traz o nome, a descrição e a ligação; uma IA que siga a ligação lê a página como qualquer visitante.

Posso escrever o meu próprio robots.txt? Não. O da Memberfy bloqueia só as áreas privadas e liberta o resto.

Os preços no llms.txt são os da página de planos? Sim, os mesmos, na moeda de cada opção. Os planos Apenas com ligação não entram.

Na API

  • PUT /api/communities/{id} aceita googleSiteVerification e bingSiteVerification (proprietário e administrador): o código ou a tag inteira desse motor de busca; fica só o código, e vazio ou null apaga. Outro texto devolve 400 com o campo em errors[].param. Os dois saem em GET /api/communities/settings.
  • GET /api/public/community-summary (sem sessão; a comunidade vem do X-CommunityId): courses, callsForPapers (com closesAt) e certificates, cada item com title, description (uma linha, ou null), path e updatedAt. Até 200 por lista, os mais recentes primeiro; cache de 5 minutos e até 120 leituras por minuto por IP. Nunca traz o nome nem o e-mail do titular do certificado. Com Acesso de Visitantes desativado (o padrão), as três listas voltam vazias, certificados indexáveis incluídos.

Relacionados