Combate definitivo ao spam

O wordpress é uma maravilha, mas passado uns tempos e tendo em conta o sucesso ou não do blog, os ataques de spam tornam-se altamente insuportáveis.
Nos últimos tempos, ou, para ser mais exacto, nos últimos 7 dias, recebi qualquer coisa como 2347 comentários/trackbacks de spam. 7 dias. Dá mais de 300 por dia.
Além de tornar a navegabilidade muito mais lenta, porque me estão a congestionar o servidor, torna-se bastante incomodativo estar a moderar ou apagar centenas de comentários todos os dias.

Posto isto, decidi tomar algumas medidas. O Akismet já estava a funcionar, mas estava a deixar escapar alguns comentários e não apanhava um único trackback, porque apesar de ter desactivado trackbacks desde à uns tempos, só afecta posts novos. Instalei então um plugin para verificar a veracidade dos trackbacks, que é eficaz, mas que também já estava a ficar saturado com tanto trabalho, e estava a deixar escapar vários trackbacks. Ontem ,finalmente, decidi adoptar uma medida mais radical, e cortar o mal pela raíz, depois de me informar devidamente no codex do wordpress. Apaguei o ficheiro wp-trackback.php na raíz do wordpress, e assim acaba-se com a brincadeira aos meninos. Não será possível, portanto, fazer trackbacks ao meu blog daqui em diante. Temos pena.

Instalei também, só por uma questão de descargo de consciência, um plugin nos comentários, que vai pedir o resultado de uma soma simples para poderem comentar. Se alguma vez não conseguirem fazer a conta, avisem, que eu aprovo o comentário ;)

7 Comentarios

  1. Dextro // March 22nd, 2007
    Mozilla Firefox 2.0.0.3 Windows XP

    Se queres algo mais radical experimenta usar um plugin chamado bad behaviour que pura e simplesmente bloqueia o acesso a muitos desses spammers… Eu sei que o plugin é agressivo porque quando o experimentei vi que até alguns dos meus utilizadores se viram bloqueados de entrar ocasionalmente.

  2. Boss // March 22nd, 2007
    Mozilla SeaMonkey 1.1.1 Linux

    Eu já andei a ver esse plugin, mas fiquei com algum receio por causa disso mesmo que descreves. Não queria estar a “incomodar” os leitores do blog com esses problemas.

  3. Pedro Timóteo // March 23rd, 2007
    Mozilla Firefox 2.0.0.3 Linux

    Esse é agressivo demais, sim. Já o experimentei, e, além de alguns utilizadores legítimos, bloqueia montes de coisas que acha suspeitas, como… o lynx! Ou bots de motores de busca menos comuns.

    Neste momento estou só a usar o Akismet, e ele porta-se bastante bem. É raríssimo passar alguma coisa, e, quando isso acontece, nota-se logo, graças à lista de comentários mais recentes na sidebar do K2. Rui, tens a certeza de que alguma coisa está mesmo a ficar mais lenta por causa disto? Acho isso estranho…

  4. Boss // March 23rd, 2007
    Mozilla SeaMonkey 1.1.1 Linux

    @Pedro: tendo em conta que me estavam a congestionar o tráfego, pelo menos, durante dois dias (passado fim de semana), sim, durante esse tempo o acesso ficou mais lento. Foram, só nesses dois dias, quase 1500 cometários/trackbacks. A bd ressentiu-se, e o akismet viu-se à rasca.

    Sei que é estranho, porque o meu blog não é desse com centenas (milhares) de links e com milhares de visitas diárias, mas que me atacaram em peso isso atacaram.

    Até ver, desde os últimos procedimentos, não apareceu nem um único …

  5. Tiago // March 24th, 2007
    Mozilla Firefox 1.5.0.11 Windows XP

    A táctica da conta deve acabar de vez com o spam, a não ser que os bots tenham aprendido matemática.

    Outra táctica que ajuda a combater o spam é encerrar comentários a posts antigos como aqueles que têm 1 mês ou mais.

  6. Boss // March 24th, 2007
    Mozilla SeaMonkey 1.1.1 Linux

    @Tiago: os comentários já estão fechados, a partir de 20 dias, mas os trackbacks continuavam a aparecer.

  7. re21 // March 31st, 2007
    Internet Explorer 7.0 Windows XP

    Muito obrigado por esta dica.