Google: что делать, если нужно временно закрыть сайт

1775

Сотрудник Google Джон Мюллер рассказал, как не потерять позиции в поиске, если возникнет необходимость временно приостановить работу сайта (на день и больше) – для проведения технических работ или по другим причинам.

Мюллер предложил три варианта действий:

1. Заблокировать функционал покупок

В большинстве случаев страницы с корзиной товаров можно заблокировать от индексации через файл robots.txt или с помощью метатега robots. В результате поисковые системы не будут видеть и индексировать этот контент. Также нужно сообщить об этом пользователям. К примеру, можно отключить ссылку на корзину, добавить соответствующее сообщение или показывать информационную страницу вместо корзины.

2. Всегда показывать всплывающее сообщение

Если вам нужно полностью заблокировать сайт от пользователей, используйте сообщение «временно недоступно», информационную страницу или всплывающее окно. Сервер должен возвращать ошибку 503 («Сервис временно недоступен»). Код ответа 503 гарантирует, что Google не индексирует временный контент, который показывается пользователям. Если сервер не возвращает ошибку 503, то поисковые системы будут индексировать всплывающие сообщения как контент сайта.

В течение примерно недели Googlebot будет пытаться просканировать страницы, которые возвращают код ответа сервера 503. Затем эта ошибка будет расценена как постоянная, что может привести к выпадению страницы из результатов поиска.

Вы также можете использовать заголовок Retry-After для указания временного интервала, по истечении которого роботу следует посетить страницу.

Важно отметить, что блокировка сайта на период свыше недели может оказать негативное влияние на его позиции в результатах поиска, независимо от используемого вами метода.

3. Полностью отключить сайт

Ещё один вариант – полное отключение сервера. К примеру, при переносе сервера в другой центр обработки данных. Для этого у вас должен быть временный сервер, возвращающий код ответа 503 для всех URL (с показом соответствующей информации для пользователей). Также нужно настроить DNS-сервер так, чтобы он временно указывал на этот сервер.

  • За несколько дней до проведения технических работ измените в меньшую сторону параметр TTL в DNS-сервере (к примеру, установите его на пять минут).
  • Укажите в настройках DNS-сервера IP-адрес временного сервера.
  • Как только все запросы станут поступать на временный сервер, отключите основной.
  • После завершения работ подключите к сети свой основной сервер.
  • Измените настройки DNS, указав IP-адрес основного сервера.
  • Верните прежние значения параметра TTL.
Редактор-переводчик. Специализируется на западном интернет-маркетинге и SEO. Освещает события в этой области с 2014 года.