WordPress-блог без спама, без капчи, но с комментариями
К написанию данного поста меня подтолкнула недавняя статья Михаила Шакина “Как бороться с ручным спамом“.
Для начала хочу привести цитату из моей предыдущей статьи на тему спама в комментариях блога:
… меня спам в комментариях вот уже несколько месяцев никоим образом не беспокоит. Абсолютно серьезно.
Текст цитаты датируется октябрем 2008-го года, т.е. прошло полтора года. За это время ситуация относительно спама на данном блоге (как, в принципе, и в других моих блогах) никоим образом не изменилась, изменился лишь подход (частично) к борьбе с ним.
Честно говоря, я постоянно удивляюсь, когда на блогах пишут, что их достал спам, или, например, что кто-то создал очередной плагин-капчу для WordPress.
Некоторые блоггеры борются со спамом кардинальным образом: удаляют поле “Сайт” из формы комментариев (например, так сделал тот же Миша Шакин), либо того жестче – вообще отключают форму комментариев на своем блоге.
Я не сторонник ни того, ни другого подхода, поскольку, считаю, при этом статус блога несколько теряется – для блога важна обратная связь. А поле “Сайт” – это один из стимулов к написанию комментария.
К чему я веду – к тому, что блог может оставаться блогом в полном смысле этого слова, при этом:
- админ имеет возможность не париться с автоспамом;
- админ имеет возможность не париться с проверкой ссылок, оставляемых комментатором (никто не любить наличие на своем блоге ссылок на плохие сайты);
- посетители блога могут быть избавлены от необходимости вводить какую бы то ни было капчу (лично я просто ненавижу капчи);
- посетители могут оставить ссылку на свой блог.
Теперь я хочу рассказать вам о том, каким образом можно реализовать все вышеуказанные пункты:
Чтобы избавить себя от автоспама, а читателей от заполнения капчи, я использую плагин “Antispam Bee“.
Его принцип действия очень прост – он прячет поле
textarea
(в которое вводится текст коммента), не удаляя его из HTML-кода, плюс вставляет свое дополнительное полеtextarea
, в котором нормальный человек и напишет комментарий. А спам-бот заполнит спрятанное поле, и такой комментарий со 100% вероятностью попадает в спам.У плагина есть опция “Помечать спам, но не удалять”, благодаря ей всегда можно проверить эффективность этого плагина на вашем блоге.
Чтобы дать возможность комментирующим оставить ссылку на свой сайт (чтобы этот сайт можно было посетить при желании), но при этом не тратить время на проверку, ГС это или нет, можно задействовать один и следующих способов:
- Использовать плагин (J)ExR или любой другой аналог. Его суть – сделать из внешних ссылок внутренние и заблокировать эти ссылки через robots.txt, в результате такие ссылки становятся абсолютно непригодными для SEO.
- Использовать мой плагин “jQuery Comment Links“. Его суть – сделать ссылки в комментах рабочими только в случае, если в браузере активен JavaScript. Т.е. при этом способе ссылки для SEO тоже бесполезны, но по ним можно перейти на сайт.
- И еще один из вариантов – просто-напросто отображать ссылку комментатора в виде текста. Так, например, поступил Сибиряк. На сайт комментирующего при желании можно перейти? Можно! От активных (для SEO) ссылок избавлены? Конечно! Значит цель достигнута.
В заключение.
Кто-то, наверняка, скажет, что любая защита от спама не 100% надежна (речь, конечно же, про автоспам), и если антиспам-плагин станет популярен (в данном случае я про “Antispam Bee”), то очень скоро изобретут способ, чтобы его обойти. Я с этим абсолютно согласен. Но ведь антиспам движение тоже не стоит на месте, и, если “взломают” одно решение, то обязательно найдется другое.
Главное то, что способ обойтись без капчи в комментариях есть, и он будет существовать до тех пор, пока будет существать спам. Поэтому, уважаемые блоггеры, откажитесь от капчи в своих блогах раз и навсегда!
* * *
Компания, занимающаяся сервисами для автоматизации ритейла, предлагает инновационные продукты в качестве альтернативы 1С, которые предназначены для автоматизации торговли одеждой и обувью.
Комментарии (63)
Капча – зло! Читатели не хотят разгадывать её, нужно искать иные способы спастись от спама.