Início » » WordPress Tutorials, blogging » Como evitar trackback Spam

Como evitar trackback Spam

Stop Spam

Ultimamente tenho andado a apanhar uma quantidade absurda de spam num dos meus blogs que me deixou um pouco frustrado devido ao facto de todos os comentários passarem pelo meu mail, aprovados ou não e trackbacks incluídos.

Por uns tempos usei o Simple Trackback Validation que a inicio me pareceu uma boa ideia mas que se veio a provar um fiasco. A única coisa que faz é bloquear o URL no campo dos comentários e não impede que o spam chegue ao Akismet o que é muito chato para mim.

Decidi então tentar outro plugin chamado Trackback Validator Plugin, um plugin interessante que pesquisa se o no endereço do trackback existe algum link para o nosso blog, caso não tenha ele será marcado como spam e rejeitado, mas se tiver um link para o nosso blog caso tenha será aceite.
Muito interessante mas infelizmente hoje em dia os blogs de spam que procuram conseguir tráfego roubado conteúdo usam muito a táctica de publicar um excerto do artigo e colocar um link para o artigo original. Portanto com este plugin serão aceites os trackbacks desses sites como válidos. Novamente não me satisfaz.

Após testar todos estes comentários lembrei-me que o WordPress tem a opção de filtrar palavras nos comentários. Basta ir ao painel Settings » Discussion e procurar por onde diz Comment Blacklist, de seguida é adicionar as keywords, nome de utilizador, url, email ou IP que são mais comuns nos comentários de SPAM, tendo o cuidado de colocar apenas uma destas referências por linha.

robocop stop spamMas é preciso ter cuidado visto que no próprio exemplo por cima da textarea onde se insere as referências avisa que as palavras serão verificadas na totalidade ou seja a palavra “press” irá impedir que a palavra “WordPress” passe como comentário válido. Para os interessados eu criei a Spam Blacklist que incluí algumas das keywords mais vulgares e que confesso que ajudou bastante a parar o spam.

Neste ponto o meu blog estava equipado com o filtro de palavras da blacklist e com o Akismet mas mesmo assim alguns trackback manhosos continuavam a chatear-me e era imperativo encontrar uma forma de os parar ou diminuir drasticamente sem recorrer a eliminação do ficheiro trackback.php do WordPress.

Uma pesquisa rápida levou-me a recorrer a CAPTCHAs, algo que na altura que incluí no blog limitou bastante os comentários porque os utilizadores não estavam habituados a ter de preencher mais um campo, e ainda hoje tenho a certeza que alguns olham com olhos de pouco convencidos.

A solução apareceu em nome de Math Comment Spam Protection. O plugin insere na secção de comentários um campo onde compara o resultado de uma operação matemática com o resultado inserido pelo utilizador. Desta forma consegue verificar se o comentário é inserido via máquina (forma automática) ou uma pessoa.

Captcha spam protection in wordpress

Os resultados que tenho obtido com este plugin em conjunto com o akismet e a blacklist dos comentários que mencionei em cima são excelentes sendo que actualmente consigo menos de 10 comentários de spam por mês no meio de mais de 30 mil visitas.

Em resumo:

  1. Activa o Akismet
  2. Cria a tua blacklist de palavras proibidas nos comentários
  3. Instala o Math Comment Spam Protection

Que estratégias usas para combater o spam no teu blog?


Subscreve as Feeds

RSS Comentários Comentários

  1. Eu já conheço o Math Comment Spam Protection a algum tempo.
    Acho fundamental a sua inclusão nos meus blogues.

    Com a adição de este plugin até me dei ao luxo de desactivar o Akismet. Até agora não caiu cá NADA!

    Para mim, “Math Comment Spam Protection” é o único método que preciso para aniquilar o spam.

    Depois há sempre os trolls, mas isso já é outra conversa!

  2. Olá!
    Gostei das dicas, já comecei a criar a minha lista negra, tenho notado que o número de spam principalmente os de venda de medicamentos tem aumentado muito, recebia em média 10 por dia, utilizando apenas o Akismet e agora quando abro o wordpress nao tem menos de 150! É muita diferença, mas não entendi, esses spams não são comentários e sim trackbacks? Como eles fazem para conseguir deixar tanto spam???
    Agradeço a atenção.
    Um abraço

Tags HTML suportadas nos comentários:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>