Akismet

Meu site foi atacado por spammers de comentários. Parece que o problema atinge qualquer um cujo page rank passa de 2. Resolvi fazer o que já cansei de ouvir o pessoal recomendando, instalar o Akismet. Se você, como eu, tem acesso ssh ao servidor, segue como instalá-lo:

  1. Você vai precisar de uma chave de API do WordPress.com. Se você já tem uma, pule para o passo 5.
  2. Acesse a tela de cadastro do WordPress.com e crie um nome de usuário para você. Digite um e-mail válido, você vai precisar confirmá-lo. Escolha “Gimme a blog[bb]!” Você precisa ter um blog lá, mesmo que não pretenda usá-lo, para ter uma chave de API.
  3. Ao clicar em “Next” um e-mail será enviado para você, clique no link enviado e-mail e você terá uma senha temporária. Se você quiser, pode mudá-la em seguida. Não vou ensinar como fazê-lo porque nosso objetivo é apenas instalar o Akismet.
  4. Logue-se com a senha temporária e clique em “My Account” no menu superior. Na tela seguinte você terá o texto: “Your WordPress.com API key is:” seguido de sua chave.
  5. Logue-se no ssh, entre na pasta onde está seu blog e digite:
    $ cd wp-content/plugins/
    $ wget http://downloads.wordpress.org/plugin/akismet.zip
    $ unzip -j akismet
    $ rm akismet.zip
  6. Entre no wp-admin do seu blog e clique em “Plugins”. Ative o Akismet.
  7. Em “Akismet configuration” digite sua chave de API[bb] do WordPress.
  8. Diga adeus ao Spam de comentários. Funciona mesmo. Maravilhosamente.

Uma vez feita a instalação, você ganha uma aba “Akismet Spam” em “Manage”. É o limbo, onde você pode ver os comentários que o Akismet barrou. Os que você deixar lá por mais de 15 dias são enviados para a casa do chapéu automaticamente. (Para os que não são de São Paulo, aqui nas periferias “a casa do chapéu” equivale a uma expressão semelhante, a casa de outra coisa, e significa o nada, lugar nenhum, a inexistência, a morte, “o saco”.)

Akismet, WordPress, WordPress Plugins, Spam, Comment Spam

Publicado por

Elcio

Elcio é sócio fundador da Visie Padrões Web. Pioneiro no uso e divulgação dos padrões do W3C no Brasil, Elcio já treinou equipes de dezenas de empresas como Globo.com, Terra, Petrobras, iG e Locaweb. Além disso, tem dirigido as equipes da Visie no desenvolvimento de projetos web para marcas como Brastemp, Itaú Unibanco, Johnson & Johnson e Rede Globo.

13 comentários em “Akismet”

  1. Tudo bem Élcio?Tenho um blog no blogspot. Egostaria de saber se posso usar o askimet no meu blog.
    Se não for possível usar, qual o melhor serviço para usar no blospot?
    Obrigado e abraços.

  2. Olá!
    gostei da sua dica do akismet, mas no item 5. logar no ssh, não sei o que significa isso. E como assim na pasta do WP?
    Se puder me orientar, eu agradeço!

    Ab

  3. Pingback: Bruno Alves
  4. No editor de temas, em “sidebar”, coloquei o seguinte código onde é para mostrar os posts recentes:

    <?php
    $posts = get_posts('numberposts=10&order=DESC&orderby=post_date');
    foreach($posts as $post) :
    setup_postdata($post);
    ?>
    <li><a href="<?php the_permalink(); ?>"
    id="post-<?php the_ID(); ?>"><?php the_title(); ?></a></li>
    <?php endforeach; ?>

  5. Oi Élcio,
    O Akismet é muito bom mesmo!
    Gostaria de te perguntar como vc concertou esse problema que o Ciro comentou:

    A barra lateral do teu blog em “Most Recent Posts”. Acho que ele tá listando até os posts que ainda vão ser liberados

    Estou com o mesmo problema no meu blogue também… Assim que publico um post para ir ao ar numa data futura, ele aparece no “Most Recent” e a entrada para aquele post fica retornando erro 404 até o post ser publicado efetivamente…

    abraços,
    marcelo
    http://virgulaimagem.redezero.org/

  6. Spam em comentários parece ser um problema sério mesmo, eu tenho meia dúzia de visitas e diariamente tem spam nos meus comentários. Fico imaginando sites bem visitados.

  7. Elcio, dá uma olhadinha na barra lateral do teu blog em “Most Recent Posts”. Acho que ele tá listando até os posts que ainda vão ser liberados. 🙂

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *