Как временно отключить сайт для посетителей

Проще всего временно «выключить» сайт для посетителей — включить режим обслуживания с кодом ответа 503 Service Unavailable. Это правильный способ: поисковики понимают, что сайт недоступен временно, и не выкидывают страницы из индекса, в отличие от банальной 404 или пустой белой страницы.

Как включить режим обслуживания в WordPress

Самый быстрый вариант — плагин типа «Maintenance», «Coming Soon Page» или встроенный механизм ядра: при обновлении плагинов и тем WordPress сам показывает страницу «Сайт находится на техническом обслуживании». Для управляемого отключения на время работ:

  • установите плагин режима обслуживания и включите его на время правок;
  • убедитесь, что он отдаёт HTTP-код 503, а не 200 — это можно проверить через любой онлайн-чекер заголовков;
  • добавьте заголовок Retry-After, если планируете конкретный срок простоя.

Как отключить сайт без CMS — через .htaccess

Если WordPress недоступен (например, идёт миграция базы), проще отдать заглушку на уровне сервера. В .htaccess прописывается редирект всех запросов на статичную HTML-страницу с кодом 503, кроме своего IP — чтобы вы сами могли продолжать работать с сайтом. Такой способ не зависит от состояния CMS и базы данных.

Что делать, если нужно отключить сайт полностью и надолго

Для долгой паузы (закрытие проекта, смена домена) правильнее не «ломать» сайт технически, а явно закрыть его от индексации через robots.txt и настроить 410 Gone для старых URL — это честный сигнал поисковику, что страницы удалены осознанно, а не сайт временно упал.

Частые ошибки при отключении сайта

  • отдавать код 200 на странице-заглушке — поисковик проиндексирует её как обычный контент и подменит ей рабочие страницы;
  • забыть открыть доступ для своего IP или админки — тогда включить сайт обратно можно будет только через хостинг-панель или FTP;
  • оставлять режим обслуживания дольше нескольких дней — длительный 503 поисковики со временем начинают трактовать как признак того, что сайт умер.
Понравилась статья? Поделиться с друзьями: