Технические работы на сайте — заголовки для поисковиков
Технические работы на сайте — заголовки для поисковиков

На любом сайте может сложиться такая ситуация, что его необходимо закрыть на определенный период времени для проведения технических работ. Чтобы не растерять посетителей и не отпугнуть поисковых роботов необходимо предпринять несколько действий. Для посетителя достаточно на каждой странице сайта поставит заглушку в виде html страницы с картинкой с текстом типа «На сайте ведутся технические работы», однако, в этом случае поисковики проиндексирует эту страницу на всех урлах вашего сайта, что может привести к катастрофе.

Чтобы объяснить поисковикам, что на сайте технические работы, необходимо перед выводом html страницы вывести несколько http заголовков:

HTTP/1.1 503 Service Temporarily Unavailable
Status: 503 Service Temporarily Unavailable — эти два заголовка сообщают о том, что сайт временно недоступен, однако позже станет доступным
Retry-After: 900 — рекомендация поисковикам, через сколько секунд стоит вернуться на данную страницу, чтобы нормально её проиндексировать

В PHP коде это выглядело бы так :

header(«HTTP/1.1 503 Service Temporarily Unavailable»);
header(«Status: 503 Service Temporarily Unavailable»);
header(«Retry-After: 86400″);
include «tehraboti.html»; // выводим html страницу для посетителей
die();

Таким образом поисковики, заходя на сайт, будут понимать, что сайт временно недоступен по техническим причинам и не будут переиндексировать страницы, а вернуться на них спустя сутки (86400 секунд).

Похожие записи

  • Нет похожих записей

Ваш комментарий

Я не робот