Захист від спаму у WordPress

Last Updated on: Червень 22nd, 2018Elena B. 4 Хв Читання

Вступ

За замовчуванням WordPress читачам дозволено розміщувати свої коментарі під публікацією. Коментарі – це прекрасний спосіб взаємодіяти зі своїми читачами і отримувати від них зворотний зв’язок. На жаль, коментарі в WordPress незмінна мета спамерів. Вони використовують програми для автоматичного коментування та розміщення посилань на свої сторінки. Навіть не популярні блоги на WordPress можуть отримувати тисячі спам коментарів. Цей спам може зашкодити вашому блогу на WordPress, так як вони підвищують трафік і використання ресурсів і навіть можуть негативно позначитися на показниках позицій вашого сайту в пошукових системах. Це керівництво показує, як організовується захист від спаму в WordPress і блокування спамерів.

Зміст

  • Що знадобиться
  • Крок 1 – Установка плагіна Akismet
  • Крок 2 – Використання Google ReCaptcha для зупинки спам коментарів WordPress
  • Висновок

Що знадобиться

Перш, ніж приступити до розбору теми керівництва перевірте, чи є у вас:

  • Доступ до частини адміністрування WordPress

Крок 1 – Установка плагіна Akismet

Найбільш популярний плагін для блокування спаму в коментарях – Akismet. Цей плагін відправляє всі коментарі на сервер Akismet, де вони перевіряються з використанням складних алгоритмів. Якщо коментарі розпізнаються як спам, Akismet відфільтрує їх.
Akismet настільки ефективний, що він йде в поставці разом з WordPress. Дотримуйтесь цих кроків, щоб налаштувати плагін Akismet:

  • Увійдіть в адмін область WordPress.
  • Перейдіть в розділ Встановлені плагіни і натисніть кнопку Активувати під плагіном Akismet.
  • Ви побачите велике повідомлення на зеленому тлі про успішне виконання активації. Натисніть на кнопку Налаштуйте свій обліковий запис Akismet.
  • Для роботи Akismet потрібен API ключ. Натисніть кнопку Отримати API ключ для продовження. Якщо у вас вже є API ключ, введіть його в поле нижче і натисніть на кнопку Підключитися за допомогою ключа API.
  • Вас перенаправляють на офіційну сторінку Akismet. Натисніть кнопку Activate Akismet.
  • Для продовження вам потрібно зареєструвати аккаунт в Akismet. Заповніть свої дані та натисніть кнопку Sign Up.
  • Якщо вам не потрібна більш розширена захист від спаму, виберіть тариф Personal і натисніть кнопку Add Personal Subscription.
  • Використовуйте повзунок ліворуч і встановіть ціну в $0/year, заповніть контактну інформацію та натисніть кнопку Continue або Create Subscription.
  • Далі вам буде запропоновано активувати свій сайт за посиланням Activate this site небудь ви потрапите на сторінку Akismet. Тут вгорі сторінки можна знайти API ключ. Натисніть на іконку з оком, якщо ключ схований або відразу скопіюйте API ключ.
  • Поверніться у свою адмін область WordPress, відкрийте сторінку налаштувань Akismet і вставити свій API ключ. Натисніть кнопку Use this key. Якщо ви скористалися посиланням Activate this site на попередньому кроці, то все вже буде активовано.
  • Ви побачите повідомлення на зеленому тлі вгорі сторінки.
  • Вітаємо, ви тільки що успішно встановили плагін Akismet. Тепер всі спам-коментарі будуть автоматично міститися в Папці спам і видалені через 15 днів.

    Крок 2 – Використання Google ReCaptcha для зупинки спам коментарів WordPress

    Інший ефективний спосіб протистояти спаму в коментарях WordPress використовувати інструмент ReCaptcha. Він автоматично створює картинку із символів і ваші відвідувачі повинні будуть підтвердити, що вони живі люди, шляхом заповнення символів в полі. ReCaptcha – це прекрасний спосіб зупинити спам, якщо спамери використовують автоматизовані програми для додавання коментарів. На жаль, це не так ефективно проти ручного заповнення спаму і може ускладнити коментування для справжніх користувачів. Плагінів, які впроваджують механізм ReCaptcha в WordPress досить багато, однак, ми рекомендуємо використовувати плагін WordPress ReCaptcha Integration автора Jörn Lund просто тому, що він дуже простий і зручний. Дотримуйтесь цих кроків для установки і налаштування плагіна:

  • Зайдіть в адмін консоль WordPress і перейдіть в розділ Плагіни.
  • Встановіть плагін WordPress ReCaptcha Integration. Покрокове керівництво про те, як встановити плагін можна знайти тут.
  • Як тільки установка завершена, перейдіть на сторінку налаштувань плагіна.
  • Для установки ReCaptcha, вам потрібно отримати Site key і Secret key від Google. Натисніть на сторінку адміністрування Google reCAPTCHA і ви потрапите на адмін сторінку Google ReCaptcha. Зверніть увагу, що у вас повинен бути обліковий запис Google для входу на цю сторінку. Новий аккаунт може бути створений тут.
  • Перш за все вам потрібно зареєструвати свій блог. Введіть своє доменне ім’я поля Label (Назва) і Domains і натисніть кнопку Register (Реєстрація).
  • Новий сайт і секретний ключ для вашого блогу будуть створені.
  • Скопіюйте обидва ключа і поверніться на сторінку налаштувань плагіна ReCaptcha.
  • Вставте ключі у відповідні поля і натисніть Save Change.
  • Тепер ви повинні побачити більше налаштувань. Увімкніть ReCaptcha для коментарів натисканням кнопки Форма надсилання коментарів.
  • Внизу сторінки натисніть кнопку Зберегти зміни.
  • І це все! Ви успішно встановили і включили Google ReCaptcha. Тепер користувачі повинні будуть заповнювати каптчі ReCaptcha перед тим, як залишити коментар.

    Висновок

    Спам-коментарі можуть нашкодити вашому блогу на WordPress і навіть хостинг-акаунту. Вони підвищують трафік і використання інших ресурсів, що можуть негативно позначитися на показниках рейтингу в пошукових системах. Тепер, після проходження цього посібника, ви знайомі зі способами захисту вашого блогу на WordPress від спаму коммертариях.