WP: Acabe com os spams de comentários com o NoSpamNX
OK, admito, o título foi meio forçado, pois não existe um meio 100% eficaz de acabar com os spams de comentários, a não ser um blog totalmente sem comentários.
Entretanto, existem muitas tentativas, desde o famoso e indispensável Akismet até plugins de “captcha” (aquelas “letrinhas” que devem ser digitadas a cada vez), mas ainda assim a eficiência acaba se mostrando baixa após o impacto inicial.
Descobri por acaso um plugin para WordPress que é uma verdadeira mão na roda, pois além de reconhecer spambots sem a necessidade de uso de Javascript implementa uma “lista negra” de palavras proibidas, que se estiverem presentes em um comentário enviam-no diretamente para lugar nenhum (eu ia dizer que mandam para o inferno, mas aí os evangélicos poderiam não entender a piada — que nem é tão engraçada — e eu acabar me incomodando).

Como os spammers veem o seu blog
O nome do plugin milagreiro é NoSpamNX. A maneira mais simples de instalá-lo é pela Dashboard do WordPress: vá em Plugins, Adicionar Novo, e pesquise pela palavra “nospamnx” (sem as aspas, claro). Na página seguinte clique em instalar, confirme na janela de confirmação, e pronto, agora é só ativar como você sempre fez.
Há três configurações que importam no NoSpamNX.
A primeira diz respeito a como o plugin deve tratar os spams que ele vier a reconhecer: jogando-os na “pasta” de spams de comentários, ou bloqueando-os permanentemente. Antes de decidir por recomendar o plugin a outros eu o usei por um tempo apenas marcando os spams, e não encontrei nenhum falso positivo. A partir de então deixo o plugin apagar tudo automaticamente. A escolha, claro, é sua, mas apenas marcar os spams como tal não vai diminuir o volume de trabalho, pois você vai continuar tendo de ver aquele lixo todo.
A segunda configuração é um pouco mais delicada, pois nem sempre funciona com todo mundo (mas o autor do plugin foi bacana o suficiente para incluir um teste da funcionalidade): é a que faz com que o plugin verifique se o comentário foi enviado a partir de uma página no seu próprio blog ou não (o que o plugin chama de “referer check”). Clique no link que diz Referer-check, na página de configuração, e veja a mensagem de retorno: se o plugin disser que o “referer” funciona no seu servidor, habilite esta opção.
Por fim, a configuração mais interessante, em minha humilde opinião: a lista de palavras bloqueadas.
Existem alguns comentários que são extremamente irritantes, como as correntes de “transforme seis reais em sei mil” (incrível como sempre tem otário que acredita nisso), as orações poderosas para amarrar marido, e os piores de todos: comentários deixados por outros blogueiros apenas com dizeres do tipo “visite meu site”, sem agregar conteúdo algum.
O WordPress tem um recurso semelhante a esse, nativo, mas em vez de apagar ele apenas marca como spam. O NoSpamMX deleta (caso você o tenha configurado para excluir os spams automaticamente).
Minha lista negra contém as seguintes palavras:
mentalidade.com
detetive-particular.net.br
Oxycodone
Without Prescription
?????
mentalidade.com
yougetsex.com
cashfiesta.com
www.awsurveys.com/HomeMain.cfm?RefID=
ganhardinheirointernet.hd1.com.br
TRANFORME R$ 6,00 EM R$ 6.000,00
Com estas configurações consegui reduzir o volume de spam nos meus blogs para dois ou três por semana (que passam pelo NoSpamNX e pelo Akismet).
Uma força extra
Apesar de o NoSpamNX e o Akismet serem produtos ótimos, nem sempre eles terão “a manha” de apagar todos os spams automaticamente. É quando o URL Nuker entra em ação.
Embora não sofra mais atualizações desde já há muito tempo, o plugin ainda funciona com as versões mais recentes do WordPress, e faz exatamente o que promete: exclui automaticamente comentários já marcados como spam mas que contenham mais do que n URLs (sendo n um valor qualquer que você configura).
