Спам в комментариях WordPress - как с ним бороться - WPtuts.ru

Вы устали получать кучу спама в комментариях на сайте WordPress? Вы не одиноки.

Спам в комментариях представляет огромную проблему, особенно если вы не знаете, как с ним бороться.

В этой статье мы поделимся лучшими плагинами, которые помогут защитить ваш сайт от спама в комментариях на сайте WordPress. Также расскажем пару полезных советов. Всё это поможет сэкономить вам много времени и значительно уменьшить количество спама в комментариях.

Почему нужно бороться со спамом в комментариях WordPress?

В интернете много спам-ботов, которые автоматически распространяют ссылки на не качественные сайты. Цель этих спам-комментариев – получить обратные ссылки, чтобы улучшить свои позиции в поисковой выдаче, а также получить случайные клики от ничего не подозревающих посетителей.

Не все спам комментарии оставляются ботами. Есть также те комментарии, которые отправляют сами люди. Обычно это комментарии не по теме, не грамотно составленные предложения, часто содержащие ссылки на сторонние сайты.

Если вы не следите за своим сайтом, то эти комментарии публикуются и их могут видеть как ваши посетители, так и поисковые системы.

Это влияет на репутацию вашего сайта. Пользователи видят много некачественных комментарии, спам-ссылки и думают, что сайт заброшен и на него больше не стоит возвращаться.

Поисковые системы могут пометить ваш сайт как небезопасный, если найдут на вашем сайте ссылки, которые содержат вредоносное ПО, вирусы или запрещенный контент.

Давайте посмотрим, как можно эффективно бороться со спамом в комментариях, чтобы меньше времени тратить на их модерацию и больше времени уделять контенту и развитию сайта.

Включение модерации комментариев на сайте WordPress

Для начала нам нужно убедиться, что ни один комментарий на вашем сайте не будет опубликован без вашего разрешения. Этот шаг даст вам полный контроль над тем, какие комментарии появляются на вашем сайте.

Мы настоятельно рекомендуем это сделать для бизнес-сайтов, таких как юридические фирмы, бухгалтеры и т.д.

Перейдите на страницу Настройки -> Обсуждение в админке WordPress. Прокрутите вниз до раздела “Перед появлением комментария” и установите галочку рядом с пунктом “Комментарий должен быть одобрен вручную“.

Спам в комментариях WordPress - как с ним бороться - ruchnaja moderacija kommentariev wordpress ot spama

Не забудьте нажать кнопку “Сохранить изменения”, чтобы применить настройки.

Все ваши комментарии теперь будут отправляться сначала на модерацию, чтобы вы вручную могли проверит и одобрить их перед публикацией.

На молодые сайты обычно приходят десятки спам-комментариев в день, проверять их – это очень долго. Далее мы расскажем, как бороться с явным спамом, чтобы видеть только комментарии от настоящих людей.

Использование плагина Akismet Anti-Spam

Спам в комментариях WordPress - как с ним бороться - akismet wordpress ot spama

Плагин Akismet Anti-Spam – это антиспам плагин, который устанавливается вместе с WordPress. Плагин проверяет ваши комментарии и отправленные данные из форм с помощью своей базы данных спама. Это предотвращает публикацию нежелательного контента. Akismet Anti-Spam установлен более чем на 5 миллионах WordPress сайтов. Это позволяет ему отлично справляться со спамом.

Akismet Anti-Spam доступен в виде бесплатного плагина. Вам потребуется зарегистрироваться у них на сайте, чтобы получить API ключ. Для личного блога и небольшого сайта – это бесплатно.

Спам в комментариях WordPress - как с ним бороться - icon 256x256

Akismet Anti-Spam

Akismet проверяет комментарии и данные контактных форм в нашей глобальной базе данных спама для защиты вашего сайта от вредоносного содержимого.

Automattic

Использование Firewall на сайте

Спам в комментариях WordPress - как с ним бороться - firewall wordpress

Хоть Akismet и блокирует большинство спам-комментариев, но он не может помешать спамерам зайди на ваш сайт. Большое количество запросов на отправку комментариев от спамеров может замедлить работу вашего сайта. Это влияет на производительность и скорость загрузки вашего сайта.

Чтобы это избежать, воспользуйтесь плагинами с функцией брандмауэра. Эти плагины блокируют подозрительные запросы к вашему сайту ещё до того, как спамер зайдет на ваш сайт.

Спам в комментариях WordPress - как с ним бороться - icon 256x256

Wordfence Security — Firewall & Malware Scan

Secure your website with the most comprehensive WordPress security plugin. Firewall, malware scan, blocking, live traffic, login security & more.

Wordfence

Спам в комментариях WordPress - как с ним бороться - icon 256x256

Sucuri Security — Auditing, Malware Scanner and Security Hardening

The Sucuri WordPress Security plugin is a security toolset for security integrity monitoring, malware detection…

Sucuri Inc.

Спам в комментариях WordPress - как с ним бороться - icon 256x256

Jetpack от WordPress.com

Идеальный плагин для получения статистики, похожих записей, оптимизации поиска, публикации в социальных сетях, организации защиты, резервирования и обеспечения безопасности сайта и многого другого.

Automattic

Все эти плагины имеют возможность блокирования подозрительных запросов к сайту.

Также можете настроить на своем сайте CDN CloudFlare. Он блокирует подозрительные запросы, а также ускоряет загрузку сайта.

Использование технологии Honeypot для ловли спам-комментариев

Спам в комментариях WordPress - как с ним бороться - honey

Технология Honeypot – это эффективный метод, который позволяет спам-ботам идентифицировать себя. Как только спам-бот определен, его комментарии могут быть заблокированы.

Это очень интересная технология, задачей которой является подвергаться атакам, чтобы в будущем определить способы и методы этих атак для их блокировки.

Спам в комментариях WordPress - как с ним бороться - icon 256x256

Antispam Bee

Antispam plugin with a sophisticated tool set for effective day to day comment and trackback spam-fighting. Build with data protection and privacy in …

pluginkollektiv

Чтобы воспользоваться этой технологией, установите плагин Antispam Bee. После активации зайдите в настройки плагина и включите Антиспам-фильтры, по которым будут отлавливаться спам-комментарии.

Не забудьте нажать кнопку “Сохранить изменения” для применения настроек.

Плагин имеет большое количество фильтров. Например вы можете блокировать комментарии из определенных стран, на определенном языке, использование BBcode и многое другое.

Использование Google reCAPTHA в комментариях WordPress

Используйте плагин Simple Google reCAPTCHA, чтобы включить использование Google reCAPTCHA в ваших комментариях.

Спам в комментариях WordPress - как с ним бороться - icon 128x128

Simple Google reCAPTCHA

Simply protect your WordPress against spam comments and brute-force attacks thanks to Google reCAPTCHA v3 or v2 Checkbox for free and without ads!

Michal Novák

reCAPTCHA – это усовершенствованный формат CAPTCHA (капча), который используется для идентификации пользователей и роботов. Если перевести аббревиатуру CAPTCHA на русский, то мы получим “Полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей”.

Спам-ботам очень сложно обойти эту технологию от Google. Если Google понимает, что это робот, он дает ему более сложную задачу, которую он не в силах решить.

Многих раздражает старая капча, где нужно вписывать слова. В reCAPTCHA человеку требуется просто поставить галочку напротив “Я не робот”.

Удалить поле URL (сайт) из формы комментариев

Поле URL (сайт) в форме комментариев привлекает не только спам-ботов, но и людей. Они не заинтересованы в обсуждении материала, но хотят получить обратную ссылку на свой сайт.

Эти комментарии обычно содержат одно или два предложения, возможно взятых с вашего сайта. Имя такого комментатора состоит из реального имени и ключевого слова, например “Коля из БургерКинга”.

Чтобы удалить поле URL-сайта из формы комментариев, воспользуйтесь следующим кодом. Код нужно добавить в файл functions.php вашей активной темы.

PHP
functions.php

Этот код удаляет из формы комментариев WordPress поле URL-сайта.

Отключение комментариев у медиафайлов

WordPress автоматически создает страницы вложений с изображениями, где пользователи могут видеть изображение и даже оставлять комментарии к нему.

Если вы не настроили редирект со страницы вложения на фактический адрес файла с помощью Yoast SEO, то вскоре у вас может появится множество страниц вложений. Эти страницы плохо ранжируются, так как содержат только медиафайл.

Если изображения на вашем сайте являются основной частью контента и вы качественно оформляете эти страницы, то это нормально. Но если вы не хотите, чтобы пользователи могли комментировать ваши изображения, вам следует отключить у них комментарии.

Самый простой способ сделать это – использовать плагин Disable Comments.

Спам в комментариях WordPress - как с ним бороться - icon 256x256

Disable Comments

Позволяет администраторам глобально отключить комментарии на своем сайте. Комментарии могут быть отключены для определенных типов…

Samir Shah

Более подробно об этом плагине и его настройке вы можете прочитать в нашей статье, как отключить комментарии на WordPress сайте.

Отключение HTML в комментариях WordPress

Спамеры часто используют HTML разметку, чтобы текст и ссылка выглядели естественно и поисковые системы думали, что эту ссылку одобрили вы.

Чтобы это исправить, добавьте следующий код в файл functions.php.

PHP
functions.php

Этот код заставляет HTML-код в комментариях отображаться в виде текста и не анализироваться браузером.

Минимальная и максимальная длина комментария

Ещё один способ борьбы со спамом в комментариях – использование плагина Yoast Comment Hacks для установки минимальной и максимальной длины комментария.

Представим, человек пишет комментарий “Привет” тысячи раз. Этот комментарий не будет считаться спамом, но и не является полезным.

Спам в комментариях WordPress - как с ним бороться - icon 256x256

Yoast Comment Hacks

Make comments management easier by applying some of the simple hacks the Yoast team uses.

Team Yoast

Благодаря плагину Yoast Comment Hacks, вы сможете установить минимальную длину комментария. Это заставит пользователей оставлять более осмысленные комментарии, а не просто одно слово.

Отключить оповещение с других блогов (трекбэки) в WordPress

Большая часть спам комментариев – это трекбэки, оповещения с других блогов. Для большинства блогов необязательно отключать обратные ссылки. Вы можете отключить трекбэки на своем сайте. Это позволит легко уменьшить количество спама в комментариях.

Спам в комментариях WordPress - как с ним бороться - otkljuchit trekbjeki v wordpress

Найти эту настройку можно в разделе Настройки -> Обсуждение. Это отключит трекбэки на всем сайте.

Отключить комментарии к старым записям WordPress

WordPress позволяет отключать комментарии к старым статьям/новостям. Это очень полезно для новостных сайтов. Новость устаревает через несколько недель и обсуждать её нет смысла. Спам в комментариях старых статей на сайте WordPress частая история.

Зайдите в раздел Настройки -> Обсуждение, в разделе “Другие настройки комментариев” найдите опцию “Автоматически закрывать обсуждение статей старше ХХ дней”. Установите галочку рядом с этим параметром и введите количество дней. По истечению этих дней, возможность комментирования у записи пропадет.

Спам в комментариях WordPress - как с ним бороться - otkljuchit kommentarii k starym zapisjam wordpress

Теперь WordPress будет автоматически закрывать комментарии у записей, которые старше того количества дней, которое вы указали в этой опции. Также вы можете настраивать эту опцию для определенных записей при создании и редактировании поста.

Отключить комментарии на сайте

Если вам кажется, что вам не нужны комментарии на вашем сайте или спам в комментариях WordPress выходит из под контроля, вы всегда можете отключить комментарии. Все, что вам нужно сделать, это перейти в Настройки -> Обсуждение и снять флажок с “Разрешить оставлять комментарии к новым записям”.

Спам в комментариях WordPress - как с ним бороться - otkljuchit kommentarii u novyh zapisei wordpress

Вы также можете сделать так, чтобы оставлять комментарии могли только зарегистрированные пользователи. Для этого поставьте галочку у опции “Пользователи должны быть зарегистрированы и авторизованы для комментирования.”.

Подробнее читайте в нашем руководстве о том, как полностью отключить комментарии в WordPress.

Часто задаваемые вопросы

Зачем боты и люди спамят мой сайт?

Спамеры хотят получить обратные ссылки с вашего сайта или заманить ваших пользователей на вредоносный сайт сомнительного качества. Они думают, что рассылая спам, они получат больше обратных ссылок и это поможет им улучшить свой рейтинг в поисковой выдаче.
В большинстве случаев спамеры атакуют не только вас, а сотни и тысячи других блогов, так как это автоматизированный процесс.

Что происходить с комментариями, которые помечены как “Спам”?

Комментарии, которые вы помечаете как спам, не отображаются на вашем сайте. Вы можете удалить спам-комментарии используя массовый режим и/или восстановить хорошие комментарии из спама.

Почему каждый комментарий попадает в очередь на модерацию?

Если вы воспользовались первым советом в этой статье, то все комментарии попадают к вам на проверку. Естественно, кроме тех, которые были автоматически отклонены анти-спам плагинами. Это позволяет вам полностью контролировать комментарии, которые публикуются на сайте.


Мы надеемся, что эта статья помогла вам найти способ, как бороться со спамом в комментариях на вашем WordPress сайте. Если вы знаете ещё способы и полезные плагины по борьбе со спамом – пишите их в комментарии.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Написать комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: