Li4ik3
@Li4ik3

Как остановить реферальный спам Google Analytics?

Ко мне на сайт зачастил рефспам. Самые частые ссылки:
adf.ly
black-friday.ga
santasgift.ml
w3javascript.com
claim67040902.copyrightclaims.org
traffic2cash.xyz

Я ставил фильтры а Аналитиксе, но они почему то не работают. Выбивает алерт - удалите фильтры, которые не используются. В нете нашел инфу и делал так как там и писалось (вот на скрине) - 3b7308b0dbdd4c70830a8adf183b4020.jpg
и кнопку Save.
Вопрос 1: Почему фильтры не работают? Смотрел как делать фильтры с буржуйского сайта botcrawl.

Тогда решил я вышеуказанные ссылки забанить в .htaccess.
Вопрос 2: правильно будет вставить код перед закрывающим ifModule или так как есть в .htaccess?

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://.*adf.ly/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*black-friday.ga/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*santasgift.ml/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*w3javascript.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*claim67040902.copyrightclaims.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*traffic2cash.xyz/ [NC]
RewriteRule ^(.*)$ – [F,L]

# END WordPress
  • Вопрос задан
  • 829 просмотров
Решения вопроса 1
Li4ik3
@Li4ik3 Автор вопроса
ладно, всем спасибо. Решил проблему - указав в .htaccess вот такое правило для каждого сайта:
- RewriteCond %{HTTP_REFERER} adf.ly [NC]
Пока что, все стабилизировалось.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
PlanetaFx
@PlanetaFx
я таким фильтром пользуюсь
помогает здорово
web-analytic.ru/kak-ochistit-otchyoty-analitiks-ot...
Ответ написан
Комментировать
prolis
@prolis
Независимый разработчик BPM
На первый вопрос:
Фильтры работают, но:
1. Ограничение на количество символов в строке, поэтому необходимо забаненные домены разносить по двум фильтрам, привожу два моих для com-зоны:
darodar*|semalt*|buttons*|blackhatworth*|ilovevitaly*|prodvigator*|cenokos*|cheap*|sucks*|theguardlan*
и
porn*|traffic*|ranksonic*|cash*|hulfingtonpost*|4webmaster*|monetizer*|seo*|event-tracking*|e-buyeasy*|copyrightclaims*|o-o-8-o-o*|googlemare*|webvisor*|website*
2. Фильтры применяются только для данных, поступивших после внедрения фильтра.
Ответ написан
@pilulkayullka
фильтр не работает, потому что не заэкранировали точку. то есть перед "." нужно пставить "\"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы