Поведенческий фильтр: накрутка ПФ и риски
Накрутка кликов и времени на сайте — самый частый бан в 2026. Алгоритм ловит, фильтр работает 6+ месяцев.
Симптом
- Снижение позиций в Яндекс.Директ и поиске после 6–12 недель активности.
- Падение CTR: клики падают, но показы остаются почти неизменными.
- Увеличение показателя отказов: % отказов растёт, особенно на целевых страницах.
- Снижение среднего времени на сайте: среднее время на странице падает до 5–10 сек.
- Появление предупреждений в Яндекс.Вебмастере: «Поведенческий фильтр активирован».
- Появление «плохого» поведения в метриках: высокая частота кликов с одного IP, одинаковые пути переходов, отсутствие переходов по внутренним ссылкам.
Причина
Поведенческий фильтр ПФ (поведенческий фильтр) – это механизм Яндекса, который анализирует поведение пользователей на сайте. Он сравнивает реальные показатели с ожидаемыми для конкретного сегмента аудитории. Если сайт демонстрирует «неестественные» паттерны, фильтр ставит метку «ПФ» и снижает видимость страниц.
Накрутка кликов и времени – это типичные сигналы, которые активируют фильтр:
- Клики с одного IP: слишком много запросов с одного адреса, часто через прокси/анонимные сети.
- Скорость перехода: клики происходят мгновенно, без реального просмотра контента.
- Переходы без взаимодействия: пользователь переходит на страницу и сразу же покидает её без кликов по внутренним ссылкам.
- Отсутствие «пользовательского» поведения: низкая частота кликов по внутренним ссылкам, отсутствие переходов по навигации, отсутствие заполнения форм.
Алгоритм Яндекса учитывает такие метрики, как:
- Среднее время на странице (average time on page)
- Показатель отказов (bounce rate)
- Частота кликов (click‑through rate)
- Периодичность посещений (session frequency)
- География и IP‑адреса
Если эти показатели резко отклоняются от нормы, фильтр срабатывает.
Как проверить
-
Проверка в Яндекс.Вебмастере
Открой раздел «Проблемы» → «Поведенческий фильтр». Там будет список страниц, отмеченных как «ПФ». -
Анализ логов
bash # Найти IP, с которых пришло >50 запросов за 24 ч awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -
Google Analytics / Яндекс.Метрика
- Посмотри «Сессии» и «Показатель отказов» по источнику.
- Создай сегмент по «IP‑адресу» и посмотри среднее время на странице.
- Сравни с историческими данными. -
Проверка скорости кликов
В логах посмотри временные метки запросов. Если клики приходят с интервалом < 1 с, это подозрительно. -
Проверка внутренней навигации
bash # Сколько уникальных переходов по внутренним ссылкам grep -Eo 'href="[^"]+"' access.log | grep -v 'http' | sort | uniq -c | sort -nr | head -
Проверка географии
Если большинство запросов из стран, где ваш бизнес не активен, это может вызвать подозрение.
Решение
1. Устранить искусственные клики
- Отключить рекламные сети: если используете рекламные сети, которые генерируют клики, временно отключите их.
- Блокировать подозрительные IP: добавьте правила в
.htaccessили в брандмауэре.
apache
<RequireAll>
Require all granted
Require not ip 123.45.67.89
Require not ip 98.76.54.32
</RequireAll>
- Внедрить CAPTCHA на страницы с формами, чтобы исключить ботов.
2. Улучшить пользовательский опыт
- Оптимизировать время загрузки: используйте
gzip, CDN, lazy‑load изображений. - Добавить внутренние ссылки: убедитесь, что каждая страница содержит ссылки на другие релевантные страницы.
- Улучшить контент: добавьте интерактивные элементы, видео, FAQ, чтобы удерживать пользователя.
3. Настроить корректный отслеживание
- Использовать UTM‑метки только для реальных рекламных кампаний.
- Включить JavaScript‑трекинг: убедитесь, что события кликов и переходов регистрируются корректно.
4. Попросить развернуть фильтр
После исправлений:
- Проверьте в Яндекс.Вебмастере, исчезли ли страницы из списка «ПФ».
- Проведите аудит за 30 дней: если показатели нормализуются, фильтр автоматически снимется.
- Попросите пересмотр в Яндекс.Если после 30 дней проблема не исчезла, откройте запрос в Яндекс.Поддержка.
5. Пример конфигурации Nginx для блокировки подозрительных запросов
# /etc/nginx/conf.d/limit_spam.conf
limit_req_zone $binary_remote_addr zone=spam_zone:10m rate=1r/s;
server {
location / {
limit_req zone=spam_zone burst=5 nodelay;
# остальные настройки
}
}
6. Пример редиректа для нежелательных источников
RewriteCond %{HTTP_REFERER} ^https?://(badsource\.com|spam\.net) [NC]
RewriteRule ^ - [F,L]
Связанные
Не хотите разбираться сами?
Запустите технический аудит сайта за 5 минут — получите PDF-отчёт с разбором всех 64 параметров и конкретными точками роста. Или закажите комплексное SEO-продвижение сайта — починим всё это и возьмём на себя дальнейшую оптимизацию.