Реферальный спам: что такое и как с ним бороться
Глобальная проблема в SEO — наличие реферального спама, который негативно влияет на показатели трафика. В нашей сегодняшней статье мы рассмотрим более подробно, как обнаружить и избавиться от него.
RewriteEngine On Options +FollowSymlinks RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*site\.com\ [NC,OR] RewriteRule .* – [F] |
Данный код заблокирует все http и https рефералы с сайта site.com и со всех его поддоменов. 2. Блокировка IP адреса, который использует спам-бот. Для этого необходимо внести следующие директивы в файл .htaccess, что лежит в корне сайта Пример:
RewriteEngine On Options +FollowSymlinks Order Deny,Allow Deny from 123.45.67.89 |
Важно! Это лишь пример, в таком виде он не сработает, вам необходимо подставить свои значения IP адреса. 3. Исключение реферального трафика Чтобы реферальный трафик не суммировался с общим трафиком, необходимо создать и настроить фильтры трафика в Google Analytics, который в дальнейшем не будет учитывать источники реферальных атак. Заходим в «Источники трафика» → «Весь трафик» → «Источник/Канал» Мы видим источники трафика разного типа. Нас интересует реферальный. Спам-боты могут изменять источники и делать их схожими между собой по названию. Пример №1: Исключаем реферальных спамеров, которые содержат повторяющееся слово в середине своего названия. Исходя из трафика за последние 6 месяцев, выделим только те источники, которые содержат в себе слово «buttons». Для этого через поиск по трафику отсортируем источники, содержащие «buttons».
В результате мы получим список всех доменов с содержанием в названии «buttons» которые использовали спам-боты для реферера. 21 источник реферального спама с содержанием в названии «buttons».