Skip to content

Tudo para WordPress, desenvolvimento web — e não só

📡 Pingbacks e trackbacks do WordPress: o que são, como desativá-los e o que usar em vez disso

📡 Pingbacks e trackbacks do WordPress: o que são, como desativá-los e o que usar em vez disso

Abre o painel de administração de manhã e encontra trinta notificações: «New pingback from cheap-seo-rankings.biz». Mais uma. E outra. Parece-lhe familiar? O WordPress notifica-o automaticamente quando alguém cria uma ligação para o seu site. O problema é que a maioria dessas ligações vem de spammers.

Os pingbacks e trackbacks são tão antigos como as primeiras versões do WordPress, uma tecnologia de 2002. Outrora formaram a espinha dorsal da blogosfera: os autores mantinham conversas entre sites através de ligações mútuas. Hoje, o mecanismo transformou-se num canal de spam que a maioria dos webmasters desativa no primeiro mês. Vamos explicar como funcionam, quando poderá querer mantê-los e o que usar em alternativa se decidir desligá-los.

No final deste guia, saberá se deve desativar os pingbacks no seu site ou usá-los de forma intencional. Pelo caminho, configuração personalizada, limpeza de notificações e cinco alternativas para aumentar o tráfego sem um único trackback.

💡 Visão geral rápida:

  • Como os pingbacks diferem dos trackbacks e porque é que estes últimos quase desapareceram
  • Onde se ativam e desativam os pingbacks, globalmente e para artigos individuais
  • Desativação em massa para centenas de artigos existentes em 5 minutos
  • Cinco regras de segurança se decidir mantê-los
  • Cinco alternativas aos pingbacks para aumentar o tráfego sem spam

O que são trackbacks e pingbacks: uma explicação em linguagem simples

Ambos os mecanismos resolvem o mesmo problema: notificar o autor do site B de que o autor do site A criou uma ligação para o seu conteúdo. A diferença está na forma como a notificação é enviada.

Trackback: um sinal manual

Janela de submissão de trackbacks no editor clássico do WordPress

O protocolo Trackback foi lançado pela Six Apart, criadora do Movable Type, em agosto de 2002. A ideia era simples: uma forma descentralizada de notificar outros blogues sem um hub central.

De acordo com o glossário do WordPress.org, um trackback notifica um autor de que escreveu material relacionado, mesmo que não haja uma hiperligação direta no seu texto. Pense nisto como as referências no final de um artigo académico, a mesma lógica, mas entre sites.

Como enviar um trackback manualmente:

  • Encontre o URL de trackback do destinatário. Em sites WordPress, normalmente é post-permalink/trackback/.
  • No seu artigo, cole este URL no campo «Enviar trackbacks», disponível no editor clássico.
  • Publique o artigo.
Campo de submissão de trackbacks abaixo do editor clássico do WordPress

O WordPress retira um excerto do seu artigo, juntamente com uma ligação, e envia-o para o site do destinatário. Aí, o trackback entra na fila de moderação de comentários: o proprietário pode aprová-lo, marcá-lo como spam ou eliminá-lo.

Duas notas. Primeira: os pingbacks têm de estar ativados no lado do destinatário, caso contrário a notificação não chega. Segunda: o campo «Enviar trackbacks» só é visível no editor clássico. O Gutenberg não o tem, mas o WordPress envia automaticamente um pingback para qualquer ligação para um site WP, pelo que os trackbacks manuais raramente são necessários hoje em dia.

Um detalhe histórico: os trackbacks foram originalmente concebidos para agregação de conteúdo, não para comentários. Mas a comunidade rapidamente lhes deu outra utilidade: discussões remotas entre blogues.

Pingback: totalmente automático

Exemplo de um pingback exibido na secção de comentários do WordPress

Um pingback é uma versão automática de um trackback. A especificação foi desenvolvida por Ian Hickson e Stuart Langridge. Basta colocar uma ligação para o artigo de outra pessoa no seu texto, e o WordPress deteta-a aquando da publicação e envia um sinal de pingback para o site do destinatário.

A outra parte vê uma notificação na moderação. Se a aprovar, o pingback aparece nos comentários. A maioria dos temas, incluindo os padrão, exibe-o simplesmente como uma ligação sem um excerto de texto, ao contrário dos trackbacks, que contêm um fragmento de conteúdo.

Porque é que os pingbacks substituíram os trackbacks na prática: são mais difíceis de falsificar e totalmente automáticos. Não é preciso copiar um URL de trackback, não é preciso preencher um campo separado. Uma única ação, uma ligação no seu texto, e a notificação é enviada. Infelizmente, os spammers também gostaram disto, e essa é a raiz do problema.

Prós e contras: porque é que a maioria das pessoas os desativa

Os pingbacks oferecem três benefícios. E quatro problemas que os superam.

O que obtém quando o sistema funciona honestamente:

  • Backlinks naturais. Um site com autoridade cria uma ligação para o seu, e o pingback regista isso nos comentários. Os motores de busca veem a ligação, os leitores clicam. Funciona exatamente como a construção de links normal, mas sem o seu esforço.

  • Notificação de atenção. Fica a saber que alguém está a discutir o seu material, pode visitar, agradecer, continuar a conversa. Nos anos 2000, isto realmente funcionava: os bloggers correspondiam-se através de trackbacks.

  • Prova social. Uma dúzia de pingbacks genuínos sob um artigo sinaliza aos leitores: «este material está a ser citado, é de confiança». Cria autoridade, especialmente em nichos restritos.

O que realmente acontece na maioria dos sites:

  • Uma inundação de spam. Os spammers geram pingbacks automaticamente, enviando-os aos milhares via XML-RPC. Pornografia, Viagra, casinos, quintas de SEO: é isso que as ligações contêm. A CognitiveSEO listou o spam de trackbacks entre os cinco tipos mais comuns de spam, e a situação não melhorou em dez anos.

  • Sobrecarga de moderação. Cada pingback requer revisão manual: aprovar, marcar como spam ou eliminar. Em sites com tráfego, chegam dezenas por dia. É tempo que poderia gastar em conteúdo ou promoção.

  • Riscos de SEO. Aprove um pingback de spam por engano e o seu site passa a ter uma ligação para um domínio de lixo. Os motores de busca veem isto como uma vizinhança de links de baixa qualidade. Algumas dezenas destes links e a reputação do seu domínio cai.

  • Auto-pings. Crie uma ligação para um dos seus próprios artigos e o WordPress cria um pingback. Crie uma ligação para outro artigo seu, outro pingback. Ao fim de um ano, os seus comentários estão cheios de dezenas de auto-notificações que não acrescentam valor, mas enchem o painel de administração. O problema pode ser resolvido com o plugin No Self Pings, mas é mais uma ferramenta para gerir.

Resumo desta secção: para a grande maioria dos sites, as desvantagens superam os benefícios. A menos que tenha um blogue ativo numa comunidade muito unida, onde os autores realmente criam ligações entre si, é melhor desativar os pingbacks.

Porque é que as coisas chegaram a este ponto? No início dos anos 2000, a blogosfera era mais pequena e transparente: os autores conheciam-se, as quintas de spam não existiam. Os trackbacks serviam como cola social. Mas, à medida que a pesquisa se comercializou, os spammers perceberam que um pingback automatizado gera um backlink gratuito a partir do site de outra pessoa. Em 2010, a proporção de pingbacks honestos para spam era de cerca de 1 para 50, e só piorou desde então. É por isso que os webmasters experientes desativam os pingbacks no primeiro dia após instalarem o WordPress.

Como desativar completamente os pingbacks: instruções passo a passo

O WordPress ativa os pingbacks por predefinição. A sua desativação é feita em duas etapas: globalmente para publicações futuras e em massa para as já existentes.

Etapa 1: desativar para novas publicações

Aceda a Definições → Discussão na barra lateral de administração:

Secção de definições de discussão no painel de administração do WordPress

Desmarque a opção «Permitir notificações de links de outros blogues (pingbacks e trackbacks) em novas publicações»:

Desmarcar a permissão de pingbacks nas definições de discussão

Desça a página e clique em Guardar alterações:

Botão para guardar alterações nas definições de discussão

Pronto. Todas as novas publicações serão editadas com os pingbacks desativados. Para os reativar, volte a marcar a caixa e guarde.

O WordPress permite gerir os pingbacks ao nível de cada publicação. No editor, localize o painel «Discussão», marque «Permitir pingbacks e trackbacks nesta página» e atualize a publicação:

Painel de controlo de pingbacks para um artigo individual do WordPress

Se o painel «Discussão» não estiver visível, abra Opções de ecrã no topo da página e ative a caixa de verificação correspondente. O mesmo se aplica ao campo «Enviar trackbacks» no editor clássico:

Opções de ecrã para mostrar o painel de discussão no editor

Etapa 2: desativar para publicações existentes

A definição global afeta apenas as publicações futuras. As publicações antigas continuarão a aceitar pingbacks até que os desative manualmente.

Aceda a Publicações → Todas as publicações:

Lista de todos os artigos no painel de administração do WordPress

Abra Opções de ecrã, introduza 999 no campo «Número de itens por página» e clique em Aplicar:

Definir a visualização para 999 itens por página na lista de artigos

A página será recarregada, mostrando agora até 999 publicações num só ecrã. Marque a caixa de verificação Título para selecionar todas:

Selecionar todos os artigos em massa através da caixa de verificação do título

No menu suspenso Ações em massa, selecione Editar e clique em Aplicar:

Aplicar edição em massa aos artigos selecionados

No painel de edição em massa que aparece, localize a secção Pings, selecione Não permitir e clique em Atualizar:

Desativar pings no painel de edição em massa

Se tiver mais de 999 publicações, repita o processo nas páginas adicionais. As publicações antigas deixarão de aceitar pingbacks, mas os anteriormente aprovados permanecem nos comentários. Terá de os eliminar manualmente através do ecrã de moderação.

Se decidir mantê-los: 5 regras de segurança

Em comunidades de nicho, os pingbacks ainda funcionam: os autores fazem links genuínos para colegas e o diálogo entre blogues mantém-se vivo. Aqui ficam cinco regras sem as quais o mecanismo se transforma numa quinta de spam.

1. Um plugin anti-spam é a primeira coisa a instalar. Sem um, a pasta de spam cresce exponencialmente. Qualquer um dos plugins anti-spam comprovados para WordPress serve: Akismet, CleanTalk, Antispam Bee; escolha com base no seu orçamento.

2. O No Self Pings é obrigatório. O plugin No Self Pings bloqueia pingbacks para as suas próprias publicações. Sem ele, cada link interno gera uma notificação e, num mês, o seu painel de administração fica soterrado em lixo automático.

3. Moderação manual: todos os pingbacks passam por si. Em Definições → Discussão, ative «O pingback deve ser aprovado manualmente». Sim, leva tempo. Mas um pingback de spam aprovado causa mais danos do que dez minutos de moderação por semana.

4. Faça link para uma publicação específica, não para a página inicial. Um trackback só é enviado quando faz link para uma publicação ou página. Um link para a página inicial / não envia sinal nenhum. Se quiser mencionar o blogue de um colega, encontre um artigo relevante e faça link para esse.

5. Reforce a sua divulgação através das redes sociais. Um pingback pode não chegar devido à proteção anti-spam ou a bloqueios do alojamento da outra parte. Se escrever um artigo com links para um colega, envie-lhe uma mensagem no Twitter ou por email. É também uma oportunidade para se apresentar e ganhar uma menção em troca.

Uma questão à parte é o que fazer com o XML-RPC. O WordPress recebe pingbacks através deste protocolo, que também é um vetor para ataques DDoS e tentativas de força bruta. Alguns fornecedores de alojamento recomendam desativar o XML-RPC por completo. Isso é drástico: juntamente com os pingbacks, perde as aplicações móveis do WordPress, o Jetpack, o IFTTT e o Zapier. Uma abordagem melhor não é desligar totalmente o XML-RPC, mas restringi-lo através de um plugin como o Disable XML-RPC Pingback, que bloqueia apenas os métodos de pingback. Se usar apenas o painel de administração web, pode desativar o XML-RPC por completo; reduz a sua superfície de ataque.

O que usar em vez de pingbacks: 5 alternativas funcionais

Os pingbacks estão desligados. Aqui estão cinco métodos para obter tráfego e links sem uma única notificação de trackback.

Publicações relacionadas. Plugins como o YARPP ou o Related Posts Thumbnails mostram aos leitores conteúdo relevante dentro do seu site, aumentando a profundidade de página e o tempo no site. Uma análise detalhada está no nosso resumo de plugins de publicações relacionadas (artigo em breve).

Guest posts. Escreve um artigo para outro blogue e obtém um backlink mais acesso à audiência deles. Controla o contexto, o texto âncora e a página de destino, algo que um pingback não oferece. Três guest posts por ano em blogues temáticos com tráfego real trazem mais visitantes segmentados do que cem referências aleatórias de pingbacks.

Fóruns e comunidades. Um fórum bbPress no WordPress ou a participação no Stack Overflow gera tráfego direto de pessoas interessadas no seu tópico. Os visitantes chegam não por causa de uma notificação automática, mas porque viram a sua resposta útil. Escolha uma ou duas plataformas no seu nicho, responda a perguntas com regularidade e partilhe o link do seu artigo apenas quando este resolver genuinamente um problema.

Redes sociais. Anuncie cada publicação no Telegram, no Twitter e em grupos relevantes. O alcance não depende das definições de pingback de terceiros, e os filtros de spam das redes sociais não vão confundir o seu conteúdo com anúncios de casino. Além disso, o feedback é instantâneo: republicações, comentários, impressões, tudo visível em tempo real.

Newsletter por email. Construa uma lista de subscritores e anuncie cada nova publicação por email. Este tráfego não depende de motores de busca nem de outros sites; sabe exatamente quantas pessoas receberam o email e quantas o abriram. Para começar, um plugin gratuito como o MailPoet ou o Newsletter é suficiente; funcionam diretamente a partir do painel de administração do WordPress.

Uma análise de 8 minutos do WPCrafter: onde estão as definições, que aspeto tem o spam de trackbacks no painel de administração e por que razão o autor recomenda desativar ambos os mecanismos.

⁉️🤔 Perguntas frequentes

Os pingbacks afetam o SEO?

Por si só, não. Mas os motores de busca veem os links dentro dos pingbacks aprovados. Se aprovar um pingback de spam, o seu site passa a ter um link para um recurso externo, e os motores de busca consideram isso no seu perfil de links. Uma dúzia de links para domínios duvidosos pode prejudicar o posicionamento. Se mantiver os pingbacks ativos, modere com rigor.

Posso desativar os pingbacks e manter os comentários?

Sim. São definições independentes. Em Definições → Discussão, desmarque apenas «Permitir notificações de links de outros blogues» e deixe o bloco «Permitir comentários» como está. Os comentários continuarão a funcionar normalmente.

Por que não vejo o campo «Enviar trackbacks» no editor?

O Gutenberg não tem este campo; ele existe apenas no editor clássico. Para recuperar o editor clássico para tarefas específicas, instale o plugin Classic Editor. Mas os trackbacks manuais raramente são necessários: o WordPress envia automaticamente um pingback para qualquer link para um site WP se a funcionalidade estiver ativa.

O que são self-pings e porque são prejudiciais?

Quando coloca um link para outro dos seus próprios artigos dentro de um texto, o WordPress cria uma notificação de pingback para si mesmo. Aparece nos comentários como «pingback do seu próprio site». Não há qualquer benefício: os leitores veem um link estranho e o painel de administração fica poluído. O mesmo plugin No Self Pings resolve isto num minuto.

XML-RPC e pingbacks são a mesma coisa?

Não. XML-RPC é um protocolo para interação remota com o WordPress, usado por aplicações móveis, Jetpack e para a transmissão de pingbacks. Se desativar completamente o XML-RPC, os pingbacks também deixam de funcionar. Mas pode manter o XML-RPC ativo e desativar apenas os pingbacks em Definições → Discussão; é mais seguro do que cortar o protocolo por completo.

Preciso de apagar os pingbacks antigos depois de desativar?

Sim. Desativar a funcionalidade através das definições e da edição em massa impede a chegada de novos pingbacks. Os existentes permanecem nos comentários. Percorra os comentários dos artigos antigos e elimine manualmente os pingbacks de spam. É uma tarefa única que não demorará muito tempo, mas que limpará o seu site de lixo de links.

O que configurar no seu site: uma decisão de 2 minutos

Para a maioria dos sites, a resposta é clara: desative-os. O fardo do spam supera os benefícios, e o tempo gasto em moderação é melhor investido em guest posts, redes sociais e artigos relacionados; estes trazem tráfego sem riscos de SEO.

Mantenha os pingbacks apenas se tiver um blogue inserido numa comunidade viva, onde os autores realmente colocam links uns para os outros. Mesmo assim, instale um anti-spam, ative a moderação manual e desative os self-pings, três ações da secção acima.

Plano de ação para um site novo: configure o anti-spam (o Akismet é gratuito e vem pré-instalado), desmarque a caixa dos pingbacks em Definições → Discussão e instale o No Self Pings. Tudo isto demora menos de cinco minutos, e o tempo poupado com a moderação de spam soma horas todos os meses. Se mais tarde decidir que precisa de pingbacks, voltar a ativá-los é igualmente fácil: uma caixa de seleção nas definições.

A principal conclusão: os pingbacks e trackbacks não são um bug do WordPress nem uma funcionalidade obrigatória de um blogue. São uma tecnologia antiga com uma intenção nobre que, na realidade atual, cria mais problemas do que resolve. Desligue-os e concentre-se no que traz resultados: bom conteúdo e promoção nos canais onde a sua audiência está presente.

Tem experiência com pingbacks, boa ou má? Partilhe nos comentários qual a relevância deles no seu nicho.