WAF — Web Application Firewall

WAF — межсетевой экран прикладного уровня для веб-приложений. Он анализирует HTTP-запросы и применяет правила защиты: пропускает, блокирует, ограничивает или запрашивает дополнительную проверку.

Также встречается: WAF — Web Application Firewall.

Для чего используется

Для проекта важно одновременно сохранить защиту и доступность нужного контента. Если WAF стоит перед сервером, заблокированный запрос может отсутствовать в access-логе самого приложения.

Как SEO-специалист использует это в проекте

В SEO WAF проверяют при внезапных 403, проверках браузера, недоступных ресурсах и различиях между обычным просмотром и обходом. Специалист связывает время ошибки с журналом правила, а не ограничивается проверкой robots.txt.

  1. Определите, где установлен WAF.
  2. Найдите событие по времени или request ID.
  3. Сузьте ложноположительное правило и проверьте публичные и закрытые сценарии.

Практический пример

Учебный пример: JavaScript-проверка возвращается роботу вместо карточки с кодом 200. Мониторинг статуса считает сайт рабочим, но в теле нет товара. Проверяют содержимое ответа и правило защиты.

Иллюстрация подхода, не данные конкретного проекта.

Ошибки и риски

WAF дополняет безопасность приложения, но не исправляет уязвимый код. Исключения для публичного каталога не должны открывать административные пути и личные данные.

Отключать весь WAF ради одного URL; разрешать любого клиента с Googlebot в заголовке; оценивать доступность только по HTTP 200.

Как проверить результат

Сравните ответ внешнего слоя с ответом origin, не публикуя внутренний адрес сервера. Проверьте результат на фактическом запросе подтверждённого робота.

Связанные термины

Продолжить по теме

← Все термины

На связи ISKAR

Оператор отвечает с 08:00 до 16:00 по МСК. Сообщения принимаем круглосуточно.

Перед первым сообщением оставьте телефон — по нему свяжемся с вами, если вы закроете чат.

Перед отправкой отметьте «Я не робот».

Что мешает вашему сайту?

Оставьте телефон. Позвоним, уточним задачу и согласуем состав аудита.

Нужен только телефон. Свяжемся с вами с 08:00 до 16:00 по МСК.

Перед отправкой отметьте «Я не робот».

Подрядчик работает.
А результат?

Бесплатно проверим работу вашего подрядчика и пришлём чек-лист, с которым проще оценить аудит.

  • ПроверимГде теряются заявки
  • СопоставимОтчёт и сделанные работы
  • ОбъяснимЧто исправлять в первую очередь

Для обращения достаточно телефона. Адрес сайта, доступы и материалы уточним при обсуждении.

Получите взгляд со стороны

Бесплатный чек-лист и проверка подрядчика.

Нужен только телефон. Куда отправить чек-лист, уточним при звонке.

Перед отправкой отметьте «Я не робот».

Найдём решение для вашего бизнеса

Вопрос 1 из 4
Какую задачу нужно решить?