TrafficVeil
Назад в блог
📊 Кейс 10 min 23 Jan 2026

Кейс BodyTrain.ru: Ускорение спортивного портала в 4 раза

Как спортивный новостной портал снизил нагрузку на 68%, заблокировал 1.2M ботов и сэкономил $12,000 в год, сохранив стабильность во время пиковых нагрузок матчей.

1.2M
Заблокировано ботов
68%
Снижение нагрузки
2.4x
Ускорение сайта
$12,000
Экономия
B

BodyTrain.ru

Спортивный новостной портал 24/7

О проекте

BodyTrain.ru — крупный русскоязычный спортивный портал, публикующий новости спорта в режиме 24/7. Сайт освещает результаты соревнований, турнирную статистику, интервью со спортсменами и аналитику по всем видам спорта. Особенность проекта — пиковые нагрузки во время крупных матчей и соревнований.

WordPress
CMS
300K+
Посетителей/мес
24/7
Публикации
10,000+
Статей

Проблема: 42% трафика — боты и DDoS во время матчей

Спортивный портал BodyTrain.ru сталкивался с уникальной проблемой: помимо стандартных угроз WordPress, сайт подвергался DDoS атакам именно во время популярных матчей, когда трафик и так был максимальным.

Парсеры новостей
Конкуренты копировали новости сразу после публикации для своих сайтов
456K
заблокировано
SEO-краулеры
AhrefsBot, SemrushBot, MJ12bot создавали 30% нагрузки на сервер
389K
заблокировано
DDoS во время матчей
L7 атаки во время популярных матчей для вывода сайта из строя
2.1M req
заблокировано
Брутфорс атаки
До 8,000 попыток входа в день на wp-login.php
243K
заблокировано
Спам комментарии
Автоматические боты спамили комментарии под статьями
112K
заблокировано

Решение: Комплексная защита + кэширование

Защита WordPress

  • Rate Limit 3 req/min для wp-login.php
  • Полная блокировка xmlrpc.php
  • JS Challenge для /wp-admin/*
  • Блокировка PHP в /wp-content/uploads/

Базы блокировок

  • IPsum Level 3 — 20,943 IP
  • Bitwire Inbound — 3,028,214 IP
  • Bad User-Agents — 7,107 паттернов
  • Пользовательский список SEO-ботов

Защита от DDoS

  • Авто-режим Attack Mode при пиках
  • JS Challenge для подозрительных IP
  • GeoIP: приоритет RU, BY, KZ, UA
  • Rate Limit burst: 200 → 50 req/min

Кэширование

  • Edge кэш статики: 30 дней
  • HTML кэш новостей: 5 минут
  • Purge при обновлении контента
  • Bypass кэша для /wp-admin/*

Хронология внедрения

1

Диагностика проблем

День 1
  • Аудит WordPress инфраструктуры и плагинов
  • Анализ логов nginx: 42% запросов от ботов
  • Выявление пиковых нагрузок во время матчей
  • Обнаружение парсеров контента конкурентов
2

Базовая защита

День 2
  • Подключение bodytrain.ru к TrafficVeil
  • Настройка Let's Encrypt SSL с Wildcard
  • Включение WAF в режиме Block
  • Защита wp-login.php и wp-admin
3

Продвинутая защита

День 3-4
  • Подключение IPsum Level 3 + Bitwire Inbound
  • ML Bot Detection уровень High
  • Rate Limiting: 100 req/min глобально
  • Блокировка SEO-ботов парсеров
4

Оптимизация и мониторинг

Неделя 2-3
  • Настройка Edge кэширования статики
  • Интеграция с Telegram для алертов
  • Создание правил для спортивных пиков
  • A/B тестирование уровней защиты

Результаты: До и После

МетрикаДоПослеУлучшение
Время загрузки4.8s1.2s4x
Нагрузка CPU87%28%-68%
Трафик от ботов42%0.3%-99%
Стоимость хостинга$200/мес$80/мес-60%
Uptime98.2%99.99%+1.8%
Core Web VitalsPoorGood
1.2M
Ботов заблокировано за год
$12K
Экономия в год
0
Даунтаймов во время матчей

Особенность: Защита во время матчей

Для спортивного портала критично обеспечить стабильность именно во время матчей, когда трафик возрастает в 5-10 раз. TrafficVeil настроен на автоматическое усиление защиты при пиковых нагрузках:

  • Автоматический Attack Mode при >5000 req/min — защита включается без ручного вмешательства
  • Edge кэширование HTML новостей — 90% запросов отдаётся с CDN без нагрузки на сервер
  • Приоритет для реальных пользователей из СНГ — боты и подозрительный трафик блокируется в первую очередь
  • Telegram уведомления при аномалиях — администратор всегда в курсе ситуации
"

Раньше каждый крупный матч был стрессом — сайт мог упасть в любой момент. После TrafficVeil мы спокойно работаем даже при 10x трафика. Ботов больше нет, сервер не перегружается, а мы экономим $1000 в месяц на хостинге.

Администратор BodyTrain.ru

Хотите такую же защиту?

TrafficVeil подходит для любых WordPress сайтов — от блогов до крупных порталов.