Техническое SEO · 14 октября 2026 · 3 мин чтения
Технические работы на сайте: как закрыть доступ и не потерять позиции
Эта страница на узбекском: /uz/blog/saytda-texnik-ishlar-sahifasi
Иногда сайт нужно закрыть на время: обновление CMS, переезд на новый сервер, перенос базы данных, исправление взлома. Первое, что приходит в голову, — сделать редирект всех страниц на заглушку «На сайте ведутся технические работы». Для посетителей это выглядит нормально, но для поисковиков такой редирект — сигнал, что все страницы сайта превратились в одну. Если работы затянутся, позиции пострадают.
Почему редирект на заглушку вредит
Когда робот приходит на страницу услуги и получает 301 или 302 на страницу о работах, он видит перенос содержимого. При постоянном редиректе поисковик может начать заменять адреса в индексе на адрес заглушки. При временном — оставить старые адреса, но зафиксировать, что их содержимое недоступно. Если же заглушка отдаёт код 200 по всем адресам, получается ещё хуже: робот видит тысячи страниц с одинаковым коротким текстом и может переиндексировать их в таком виде.
Правильный ответ — 503
Код 503 Service Unavailable означает: сервис временно недоступен, приходите позже. Поисковики понимают его именно так — не удаляют страницы из индекса и возвращаются позже. Дополнительно сервер может отдать заголовок Retry-After с числом секунд или датой, когда стоит прийти снова. Это подсказка, а не обязательство, но она помогает роботу спланировать повторный визит.
Посетителю при этом показывается та же страница с сообщением о работах. Меняется не содержимое, а код ответа сервера.
Как это настроить
- В nginx и Apache: правило, которое при включённом режиме обслуживания отдаёт 503 и страницу-заглушку для всех адресов, кроме разрешённых IP
- В WordPress: плагины режима обслуживания, которые отдают 503, — проверьте код, не все делают это по умолчанию
- В Битриксе: встроенный режим закрытия публичной части сайта
- На уровне прокси или CDN: правило, которое возвращает 503 при обслуживании
Разрешённые IP нужны, чтобы команда могла работать с сайтом, пока он закрыт для остальных.
Сколько можно держать 503
Код 503 рассчитан на короткие перерывы — часы, максимум несколько дней. Если сайт отдаёт 503 долго, поисковики начинают воспринимать это как постоянную недоступность и могут исключать страницы из индекса. Поэтому длительные работы планируйте иначе: готовьте новую версию на тестовом сервере и переключайте её за минимальное время.
Что нельзя закрывать
Файл robots.txt не должен отдавать 503 долго: если робот не может его получить, он может приостановить обход всего сайта. Часть специалистов советует оставлять robots.txt доступным всегда. Также не закрывайте страницу заглушки от индексации мета-тегом noindex: при коде 503 она и так не будет проиндексирована, а при ошибке настройки noindex может попасть в индекс вместе с кодом 200.
Как сделать заглушку полезной для людей
- Короткое объяснение, что сайт обновляется
- Ориентировочное время возвращения, если вы его знаете
- Телефон и ссылка на Telegram или другой мессенджер для срочных вопросов
- Адрес и график работы для офлайн-точек
- Никаких автоматических перенаправлений на соцсети
Человек, который пришёл по рекламе или из поиска, должен понять, как связаться с компанией прямо сейчас.
Частичные работы
Если обновляется только один раздел — например, каталог, — не закрывайте весь сайт. Отдавайте 503 только для адресов этого раздела или временно оставьте старую версию раздела до готовности новой. Чем меньше страниц недоступно, тем меньше риск.
После завершения работ
Отключите режим обслуживания и проверьте коды ответов главной и нескольких внутренних страниц: должны быть 200. Посмотрите в Search Console и Вебмастере, не появились ли ошибки сервера в отчётах. Если в период работ робот видел ошибки, достаточно дождаться повторного обхода или отправить важные страницы на переобход.
Заявка на SEO-аудит
Оставьте адрес сайта и телефон — свяжемся и расскажем, что мешает сайту расти в поиске.
Заказать аудит