Acabar com Spam no WordPress

Wordpress

Quem frequenta sistematicamente a Web, sabe de um problema chamado Spam. Para mim existem dois tipos de Soam, o passivo em que uma pessoa tenta promover o seu produto publicando-o em vários locais repetidamente, mas que por vezes, devido a ignorância não sabe que está a fazer algo de errado e os SpamBots, que são robots criados com o objectivo de publicitar automaticamente um serviço/produto em comentários de sites, listas de e-mails, fóruns, etc…

Hoje vou deixar 3 dicas importantes para quem tem um blog em WordPress e se quer ver livre do Spam.

Akismet

Em primeiro lugar, é essencial ter instalado o Akismet, uma extensão que permite verificar os dados dos comentadores numa blacklist e assim decidir se este é ou não spammer.

No entanto o Akismet apenas informa separa os comentários que provavelmente são spam, dos que não o são e é por isso que tenho mais duas dicas.

Math Comment Spam Protection Plugin

O Math Comment Spam Protection adiciona um campo no formulário do WordPress onde lhe pede para efectuar uma soma aleatória. Como esta soma é totalmente aleatória, os Robots que tentem enviar o comentário pelo método POST, não terão sucesso. Para além disso este campo é obrigatório e como a maioria dos bots estão desenhados para o formulário por omissão do WordPress, é muito provável que este consiga enviar o comentário a partir daí.

Simple Trackback Validation Plugin

Como nem todos os bots utilizam o método POST, mas sim o sistema de Trackback, é necessário bloquear também este tipo de Robots.

Para tal existe o Simple Trackback Validation que verifica se o IP do servidor que enviou o trackback é o mesmo IP do URL do Trackback.

A partir desta verificação, 99% dos Spam Bots vão ser bloqueados, pois a maioria deles estão a correr em máquinas diferentes da página do endereço do URL para evitar que estes sejam bloqueados.

Existe sempre um ou outro que ultrapasse esta protecção, ou até mesmo falhas encontradas no sistema que permitam ao Spam Bot fazer o seu trabalho, no entanto irá reduzir em muito o número de Spam que recebe.

Estes três plugins podem ser encontrados no directório oficial do WordPress e portanto instalados em segundos directamente do backend do WordPress. Convém ler as instruções de utilização de cada um, tal como configurar as opções ao seu gosto.

Para ter uma ideia, o Akismet já bloqueou mais de 400.000 comentários de spam.

Alojamento Web

Plugins WordPress usados no WebTuga

Wordpress Plugins WebTuga

Como devem saber, o WebTuga e todos os blogs da rede WebTuga, são "powered by" WordPress. Existem milhares de plug-ins espalhados pela web para este excelente script, neste artigo vou-lhes apresentar os usados por nós. Akismet – Vêm de default no WordPress e faz a selecção do que são comentários e do que são comentário Spam. Para usar é necessário uma ID do WordPress.com e assim tem o seu blog protegido contra spammers, no entanto o filtro ainda pode deixar alguns comentários indevidos passarem e pode bloquear alguns comentários normais. Backlinks – É um plug-in bastante útil que lhe permite saber em média quantos sites têm links para o seu blog. O script usa o Live Search para calcular os backlinks. Para trabalhar necessita duma MSN Search API ID. Diagnosis – Cria uma sub-página no menu principal da administração do WordPress que lhe mostra informações acerca do servidor, o Sistema Operativo, a versão do PHP, a versão do MySql, software de servidor, porta do mysql, entre outros… Google Analytics – Permite-lhe adicionar o código fornecido pelo Google Analytics para calcular as suas visitas e visualizações de páginas. Google Sitemaps – Permite-lhe criar um mapa do seu site para que o motor de busca Google o indexe rapidamente. More Smilies – Permite-lhe adicionar novos "smilies" aos seus comentários. Vem preparado já com algumas galerias, bastante útil para quem quer ter uma melhor interacção com o utilizador. Referer – Este é o plugin que melhor ajuda um blogger a saber quem o "linka" e quem cita os seus artigos. Grava a hora, a data e o url de onde veio uma determinada visita. Related Posts – Devolve uma lista de artigos relacionados com o artigo actual, segundo as suas tags. RSS Footer – Permite adicionar código html no final de cada item da sua RSS Feed, muito boa para promover outros sites ou artigos ( neste caso serve para promover os restantes blogs da Rede WebTuga ). Sidebar Widgets – Altera a barra lateral de forma a esta ser dinâmica e facilmente alterada através de blocos pelo painel admin, nem todos os themes suportam esta extensão, no entanto é muito fácil colocar qualquer theme compativél com a extensão, o do WebTuga não dava, mas em alguns minutos passou a dar… Subscribe To Comments – Permite ao utilizador ser notificado, através do e-mail, por novos comentários nos artigos do blog. Ultimate Tag Warrior – Permite adicionar tags especificas a cada artigo e/ou página do blog, sendo assim possível ter um blog mais SEF ( Search Engine Friend ). Tags in the Head – Permite colocar as tags geradas pelo plug-in anterior como Meta Keywords na header de cada página. Viper’s Video Quicktags – Facilita a colocação de Videos do Youtube, MySpace, Google Video, MetaCafe, IFilm, videos QuickTime e ainda videos genéricos em jpeg, wmv, avi, entre outros, nos posts do blog. Who is Online – Como o próprio nome indica, permite-lhe saber quem e quantas pessoas estão online no seu blog. Widget Pesquisa SAPO – Permite fazer uma pesquisa no sapo no domínio do teu blog. Esta extensão foi feita pelo nosso amigo André Ribeirinho. WP-ContactForm – permite ter um formulário de contacto bastante acessível e eficaz. WP-EMail – Deixa-o enviar uma notificação a um colega sobre um determinado tópico. WP-Notable – Adiciona um conjunto de links para que as suas visitas submetam os seus artigos para social bookmarkings. WP-PostViews – Mostra o número de vezes que os artigos do blog foram vistos. WP-Print – Altera o css do artigo de forma a ficar num formato de impressão. WP-Websnapr – Permite aos utilizadores verem um preview das páginas passando com o rato por cima dos links. Este plug-in aproveita as screenshot do serviço WebSnapr. WP Paginate – Adiciona uma paginação dos artigos no final de cada página. Além destes plug-ins ainda usamos outros que fazem umas minorias, mas não têm interesse para vocês. Espero que gostem das nossas escolhas e se tiverem sugestões, não se as esqueçam de recomendar.