Реферальний спам: що це таке і як з ним боротися?
Глобальна проблема в 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».