Що таке «примарний спам» в Google Analytics і як з ним боротися

Кращого інструменту для відстеження трафіку на сайт, ніж Google Analytics, ще не придумали. Аналізуючи свою статистику, ми помітили підозрілий і незрозумілий сплеск трафіку з невідомого джерела і визначили, що це так званий «примарний спам». Усунувши цю проблему у себе, ми вирішили поділитися з вами власним чек-листом по боротьбі з «примарним трафіком».

Усунувши цю проблему у себе, ми вирішили поділитися з вами власним чек-листом по боротьбі з «примарним трафіком»

А в чому, власне, проблема?

Даний спам виникає внаслідок того, що ваш сайт через систему редиректів цілеспрямовано «спонсорується» брудним трафіком від деяких спам-сайтів. Останні, в свою чергу, роблять це заради самореклами і заманювання нових користувачів.

Чи означає це нанесення шкоди вашому SEO-просуванню? Ні, тому що примарний спам звертається до сайту безпосередньо і не використовує пошукові запити, він не сприймається пошуковою системою як відмова. Однак, він може принести чимало клопоту, якщо ви підходите з усією серйозністю до відстеження статистики по сайту і активно використовуєте її в роботі над просуванням свого ресурсу. Адже статистична інформація від подібного трафіку може істотно спотворити реальну картину відвідуваності сайту.

методи рішення

Слід зазначити, що найбільш активно схильні до такого спаму слабо-захищені сайти, створені на базі популярних CMS. Тому одним з методів боротьби з небажаним трафіком може бути відмова від подібних систем.

Поширеною помилкою є використання в якості інструменту боротьби зі спамом видалення примарних доменів зі списку джерел переходів. Але даний метод не виключить статистичну інформацію за даними адресами. Єдине, чого ви досягнете - це перемістіть спам-адреси в список джерел прямого трафіку (список власних доменів).

Найпростіше рішення проблеми - використання функції виключення звернення роботів і «павуків» в настройках уявлення. Для цього вам необхідно у вкладці адміністратора вибрати уявлення і увійти в його налаштування. Однак таке рішення, може не в повній мірі допомогти вам усунути проблему.

Однак таке рішення, може не в повній мірі допомогти вам усунути проблему

Добре зарекомендував себе і метод додавання корективів для блокування вхідного трафіку безпосередньо в файл «.htaccess». Але таке рішення вимагає поглиблених знань кодування, а тому не підходить для більшої частини користувачів.

Читайте також: Скарбничка порад. 10 популярних SEO помилок

Найточнішим із дієвих методів є додавання виключає фільтра, в який переносяться всі шкідливі адреси-джерела помилкових переходів. Для цього вам необхідно у вкладці адміністратора вибрати уявлення і увійти у вкладку «Фільтри», потім натиснути клавішу «Додати фільтр» і скласти шаблон фільтра (як це зробити, ми опишемо далі).

Для цього вам необхідно у вкладці адміністратора вибрати уявлення і увійти у вкладку «Фільтри», потім натиснути клавішу «Додати фільтр» і скласти шаблон фільтра (як це зробити, ми опишемо далі)

Але разом з простотою даний метод має і один істотний недолік. Такий тип фільтра буде мати гостру потребу в регулярному оновленні та доповнення списку адрес, адже нові джерела примарного спаму, на жаль, з'являються щодня.

Ми ж займаємося складанням включає фільтра, в який внесемо імена всіх довірених джерел переходу. Даний фільтр особливо зручний для використання в невеликих проектах, коли серед валідних джерел трафіку знаходиться невелика кількість хостів.

ставимо фільтр

Але перш, локалізуємо джерело загрози. У цьому нам допоможе та ж статистика з Google Analytics. Як параметр фільтрації ми будемо використовувати імена реальних хостів. Для цього зайдемо у вкладку «Звіти», в меню джерел трафіку виберемо вкладку «Весь трафік». Потім переходимо у вкладку «Спрямування», за допомогою меню поведінки додаємо параметр «Ім'я хоста» і фільтруємо по ньому.

Перед нами відкриється список реальних і фантомних хостів, з яких здійснювалися переходи на наш сайт. Фантомні ресурси зазвичай легко ідентифікуються по нехитрим адресами (free-social-buttons.com, Get-Free-Traffic-Now.com) або ж значенням «not set», який відображається, якщо спамери не стали витрачати сили на створенні імені фантомного хоста. Але в нашому випадку «примарний спам» - це рефферал rank-checker.online.

online

Отже, приступимо. Для початку повторимо шлях, як і при створенні виключає фільтра (вистава-фільтри-додати фільтр). Тепер створюємо новий фільтр, вказуємо його ім'я і задаємо призначений для користувача тип. Як поля фільтра вказуємо «Ім'я хоста», а в шаблон фільтра запишемо наш фільтруючий шаблон. Він дозволить враховувати тільки той трафік, який йде з перевірених джерел. Для цього нам буде потрібно скласти регулярний вираз. Вперше про них чуєте? Не біда.

Вам всього лише потрібно запам'ятати кілька основних правил написання запиту:

1.Для відокремлення записів при їх перерахування використовуємо знак «|», замість звичної нам «коми»;

2.Всем іншим розділовим знакам в адресі хоста (точка і дефіс), для їх коректного використання при пошуку повинен передувати знак «»;

3.Пробели при цьому нам взагалі не знадобляться;

4.Общее довжина вираження не повинна перевищувати 255 символів, і необхідно вміститися в цей ліміт, тому що система приймає тільки один включає фільтр для конкретного параметра пошуку;

5.Сократіть довжину запиту, замінивши список адрес, які використовують загальне доменне ім'я другого і вище рівня (рівні зважають на кінця) цим же доменним ім'ям. Приклад: замість "host. Name. Com | other. Name. Com« можна використовувати »name. Com«. Але не варто впадати в крайнощі і скорочувати до домену першого рівня ( "com", "net") - сенсу в такому фільтрі точно не буде.

Читайте також: 7 способів отримати трафік в складній ніші бізнесу

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

Фільтр краще спочатку застосовувати до одного сайту - крім того, що для іншого сайту вам, швидше за все, знадобиться зробити зміни в фільтрі, ви ще й захистите інші ресурси вашого облікового запису від можливих помилок в роботі фільтра

Втім, для виявлення помилок в роботі запиту у сервісу Analytics передбачена функція перевірки фільтра. Неодмінно скористайтеся нею - і перед вами з'явиться таблиця, в якій будуть відображені всі дані по вхідних сеансів до і після застосування фільтра. Порожня друга частина таблиці є засвідчує коректної роботи фільтра.

Якщо ви зайдете через деякий час перевірити роботу фільтра, то побачите повідомлення, що фільтр не змінює дані. Не лякайтеся, це відбувається тому що система порівнює результати роботи фільтра з уже відфільтрованими даними. Для коректної перевірки вам знадобиться заповнити поле шаблону фільтра заново.

А в чому, власне, проблема?
Чи означає це нанесення шкоди вашому SEO-просуванню?
Вперше про них чуєте?