429 Too Many Requests
HTTP 429 — ответ сервера об ограничении частоты запросов. Лимит может считаться по IP, пользователю, ключу API или другому правилу. Это не то же самое, что запрет доступа 403 или внутренняя ошибка 500.
Также встречается: 429 Too Many Requests.
Для чего используется
Задача проверки — дать нужным клиентам доступ, сохранив защиту сервера. Массовое снятие лимитов без измерения нагрузки может превратить редкие отказы в полную недоступность.
Как SEO-специалист использует это в проекте
SEO-специалист ищет повторяющиеся 429 в логах, особенно на категориях, карточках и ресурсах страницы. Разработчик проверяет ключ ограничения, нагрузку и корректность определения клиента за прокси. В интеграциях 429 обрабатывают управляемым повтором, а не немедленным циклом запросов.
- Найдите код, путь и время в журнале.
- Сопоставьте запрос с правилом CDN, WAF или приложения.
- После изменения проверьте реальные запросы и нагрузку.
Практический пример
Учебный пример: за прокси все посетители определились как один IP. Общий лимит начал блокировать людей и роботов. Исправляют доверенную цепочку прокси, не разрешают произвольный X-Forwarded-For.
Иллюстрация подхода, не данные конкретного проекта.Ошибки и риски
Заголовок Retry-After может указать время ожидания. Его отсутствие не означает, что можно отправить тысячу повторов. Пользовательский интерфейс должен сохранить данные и объяснить задержку.
Снимать все лимиты; считать 429 правилом robots.txt; повторять запрос без задержки; доверять одному User-Agent.
Как проверить результат
В анализаторе логов сгруппируйте 429 по путям. Подлинность поисковых ботов подтвердите отдельно, а источник отказа найдите в журнале сработавшего слоя.
Связанные термины
Продолжить по теме
- Инструкция: Доступ поисковых роботов
- Практика: Бесплатный инструмент
- Внедрение: Обсудить состав работ