Джон Мюллер из компании Google дал советы о том, как не утратить позиции в случае необходимости временной приостановки работы сайта (например для технических работ). Для этого существуют следующие действия:
Корзину закройте от индексации либо в файле robots.txt, либо при помощи мета-тега robots. Необходимо поставить в известность пользователей о том, что функционал корзины не работает. Для этого можно разместить соответствующее сообщение, предварительно сделать недоступной ссылку на корзину. Также можно перенаправлять пользователей на страницу с информацией о ведущихся работах на сайте.
При необходимости полной блокировки сайта от пользователей, можно использовать страницу с информацией, либо всплывающее окно. Сервер должен отдавать ответ 503, который гарантирует то, что Google не станет индексировать временный контент, доступный для пользователей. Чтобы Googlebot не расценивал отдачу сервером кода 503 как постоянную ошибку, укажите временной интервал, по завершению которого робот смог посетить страницу. Для этого есть заголовок Retry-After.
Этот вариант подразумевает собой отключение сервера. Это нужно для переноски сервера в другой центр обработки данных. В этом случае должен существовать временный сервер, который будет отдавать ответ 503 для всех страниц. При этом настройте DNS-сервер таким образом, чтобы он временно указывал на этот сервер: