Спиране на спам в уеб сайт публикации

Понякога се случва така, че получавате спам коментари към публикации, за които не сте разрешили коментарите? Защо и как да решим този проблем?

1. В WordPress понякога спам-ботовете изпращат коментари директно през backend-а
Дори ако на дадена публикация няма видима форма за коментар на фронтенда (предния край на сайта или това, което вижда всеки човек/потребител), възможно е коментарите технически да са разрешени на нивото на публикацията или на сайта като цяло и тогава ботовете могат да подават коментари директно към /wp-comments-post.php файла на WordPress. Т.е. смятате, че сте ги забранили, като сте изключили тази опция към конкретната публикация, но дефакто не сте я спели на по- дълбоко ниво.

2. Старите публикации понякога остават с отворени коментари
Дори да си забранил коментарите за нови публикации, старите публикации може да имат активирана възможност за коментари.

3. Някои плъгини или теми не затварят правилно коментарите
Възможно е в админ панела да изглежда, че няма форма за коментари, но от гледна точка на сървъра коментарите да са технически разрешени.

Какво можеш да направиш?

Масово да затвориш коментарите за стари публикации:
Отиди на Публикации → Всички публикации, избери ги с чекбокс, след това „Редактиране“ от групови действия и там за „Коментари“ избери „Не е разрешено“.

Задай автоматично затваряне на коментарите след определено време:
Влез в Настройки → Дискусия и включи:

Автоматично да се затварят коментарите за публикации, по-стари от X дни
Например: „30 дни“ – така всичко старо автоматично ще бъде защитено.

Инсталирай анти-спам плъгин

  • Най-добрите безплатни са Antispam Bee или Akismet (Akismet обаче изисква регистрация).

  • Те блокират ботовете още на входа.