Доброго и бодрого всем дня! Вас достал реферальный спам, постоянно вылезающий в гугл аналитике для вашего WP сайта?
Т.е. вас атакуют спамом, который посылает ложную реферальную информацию; спамные ссылки появляются в отчетах и вынуждают вас щелкать по ним и переходить на вредоносные сайты. В этой статье я расскажу и покажу, как успешно бороться с рефспамом в Google Analytics.
Содержание
Если вы еще здесь не зарегистрированы, то поскорее это сделайте и подключите свой сайт к Google Analytics. Читайте мое руководство о том, как правильно подключить Google Analytics к WordPress сайту.
GA – это потрясающий бесплатный инструмент со множеством функций, который предоставит вам подробный отчет по истории пользовательской активности. Например, с его помощью вы сможете увидеть, какие страницы посещаются, источники трафика, результаты сплит-тестирования и многое-многое другое. Обязательно прочтите руководство для новичков Как использовать Google Analytics для сайта на WordPress.
Ну а если вы пользуйтесь этим замечательным и крайне полезным инструментом, то давайте не мешкая перейдем к решению заявленной проблемы.
Все мы мечтаем о том, чтоб наш сайт стал как можно популярнее и заметнее. Нас переполняет гордость и радость, когда другие источники начинают на нас ссылаться и упоминать в своих статьях. На этом логичном желании и строят свою работу спаммеры – они отправляют миллионам сайтов фейковые реферальные урлы с автоматизированными сценариями. Эти урлы отображаются в отчетах аналитики или в любых других статистических сервисах, которыми вы можете пользоваться.
Учитывая огромное количество адресатов, обязательно найдутся те, кто перейдет по этим спамным ссылкам, отображаемым в отчетах по рефералам.
Некоторые думают, что реферальный спам неопасен, если не переходить по ссылкам. Ок, давайте предположим, что вы никогда «позапарке» не щелкните по подозрительной ссылке, но есть и другие негативные моменты такого спама.
Если у вас достаточно молодой или не очень популярный и продвинутый сайт, то рефспам может просто в корне исказить статистические данные в отчетах – вы не будете знать, что нужно подправить, на что обратить внимание и т.п., т.к. у вас не будет реального представления дел.
Другой момент – если вы решите продать сайт и предоставите потенциальному покупателю данные о сайте с рефспамом, то о нем может сложиться негативное представление, а это уже плохо повлияет и на желание купить ваш сайт и на его стоимость.
Как бороться с рефспамом? Существует множество плагинов безопасности, я, например, пользуюсь Sucuri. Этот плагин не только защищает сайт от атаки различных вредоносных программ, но и блокирует рефспам. Sucuri Website Firewall успешно по умолчанию блокирует большинство таких ссылок. Команда разработчиков плагина постоянно обновляет и пополняет список спаммеров, а также активно прослеживает их поведение.
Существует несколько WordPress плагинов, которые достаточно успешно борются с рефспамом и сводят его к минимуму. Они пользуются данными с веб-сервисов, которые активно выявляют спамщиков, берут эти данные и на их основе блокируют вредоносные ссылки. В качестве примера я могу привести SpamReferrerBlock плагин. В первую очередь вы, конечно же, должны его установить и активировать. После этого зайдите в Настройки » Заблокировать Реферер спам, чтобы настроить работу плагина.
У вас должна открыться страничка настроек плагина, где будет текстовое окошко, где можно создать свой черный список. Под эти окном у вас также будут отображаться списком сайты, которые уже блокируются. Вы можете обновлять этот список до самой актуальной версии, просто щелкая по кнопке «Загрузить с сервера».
Это значит, что если в отчетах аналитики вы увидите ссылку рефспама, которой нет в списке блокировки, то вы всегда можете ее добавить в свой пользовательский черный список. Не забудьте сохранить изменения, и плагин будет блокировать все, что вы ему укажите!
Доступна также функция поделиться своим черным списком с интернет-сообществом, для этого просто щелкните по кнопке «Загрузить на сервер».
Даже после проделывания всех вышеописанных действий, существует вероятность, что вы будете получать рефспам. Это значит, что спамные сайты не заходят на ваш сайт, так что никакие плагины и в том числе Sucuri, не смогут заблокировать их.
Как они действуют? Они отправляют свои запросы напрямую в Google Analytics, используя ваш UA трек-код, который используется GA для идентификации сайта. Данный код большинство владельцев сайтов прописывают в футере или в области хедера, так что его может увидеть каждый и использовать для осуществления атак рефспамом.
Но и в этом случае можно заблокировать данные сайты: зайдите в GA, перейдите по Аудитория » Технологии » Сеть. В появившемся окне выберите «Имя хоста» в качестве основного параметра и отобразите результаты по месяцам.
Перед вами появиться длинный список имен хостов, содержащий в себе спам, т.е. вам нужно записать лишь те хосты, которые непосредственно касаются вашего сайта. На примере сайта wpbeginner.com, это могут быть www.wpbeginner.com, wpbeginner.com, videos.wpbeginner.com и любые другие действительные имена хостов для этого сайта.
Когда вы определитесь с соответствующими именами хостов, следующий ваш шаг – это создание фильтра, который включит в себя только действительные имена хостов.
Для этого: щелкните «Администратор» → «Фильтры» (в колонке все данные по веб-сайту).
Как только вы это сделаете, вы перенесетесь на экран фильтров, где вам нужно будет щелкнуть по кнопке «Добавить фильтр», чтоб начать работу. Проставьте «Пользовательский тип» и щелкните по «Включить».
В графе «Шаблон фильтра» пропишите все соответствующие имена хостов в следующем формате: ставьте знак ^ перед каждым именем хоста, а после знак $. Используйте знак |, чтоб разграничить имена. Вот как это будет выглядеть:
1
|
^wpbeginner.com$|^videos.wpbeginner.com$|^example.wpbeginner.com$
|
И наконец, щелкните на «Сохранить», чтобы фильтр заработал. Дайте ему по крайней мере 24 часа, чтоб можно было увидеть перемены в отчетах Google analytics.
Известных рефспамщиков можно также заблокировать через фильтры Google Analytics. Пройдите по: «Добавить фильтр» → выберите тип фильтра «Пользовательский» → «Исключить». В поле «Шаблон фильтра» пропишите имена хостов знатных рефспамщиков. Например, особенно отличились вот эти:
1
|
semalt\.com|buttons-for-website\.com|blackhatworth\.com|anticrawler\.org
|
Не забудьте щелкнуть по «Сохранить» и написать название фильтра.
Надеюсь, эта статья вам поможет в борьбе с рефспамом в Google Analytics для вордпрессовских сайтов. Возможно, вам также будет интересно почитать 7 лучших аналитических решений для пользователей WordPress. Спасибо за внимание и интерес к блогу, увидимся в следующих выпусках! А пока…
Я подготовил для Вас обращение, с ним можете ознакомиться тут
Макс Метелев - автор, блоггер, актер местного театра, ведущий городских мероприятий. Делюсь только лучшим!