В данной статье пойдет речь о проблеме, с которой я недавно столкнулся на данном сайте. Сайт находится на стадии наполнения, посещаемость его пока близка к нулю. Кто-то приходит с сайтов-доноров, на которых я поставил ссылки, иногда заходит народ с поисковых систем по НЧ-запросам.

Недавно в Яндекс.Метрике заметил странные изменения - появление "левых" ссылок в статистике:

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

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

Эти записи оставляют боты, которые "заходят" на сайт и сразу же "уходят" с него.

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

Чтобы избавиться от рефспаммеров я воспользовался рекомендацией модифицировать файл .htaccess и запретить переход с этих сайтов.

RewriteEngine on

RewriteCond %{HTTP_REFERER} trlk\.ru [NC]

RewriteCond %{HTTP_REFERER} knft\.ru [NC]

RewriteRule ^.*$ – [F]

 Можно еще заблокировать по IP:

RewriteEngine On

%{REMOTE_ADDR} ^192\.168\.1\.1$    

RewriteRule ^.*$ – [F]

 Там, где выделено желтым цветом нужно ввести IP-адрес