Refresh
Refresh – это мета-тег http-equiv="refresh", который через указанное число секунд перезагружает текущую страницу или отправляет посетителя на другой адрес. Поисковики воспринимают его как редирект, но и Google, и Яндекс считают серверное перенаправление более надёжным.
Вы наверняка видели такие страницы: «Спасибо, через 5 секунд вы вернётесь на главную» или заглушку хостинга, которая сама перекидывает на новый домен. Внутри обычно стоит refresh. Он удобен тем, что его можно вписать прямо в HTML без доступа к настройкам сервера. И тем же опасен: такие редиректы годами живут на сайте, и их никто не замечает, потому что сервер отдаёт по этим адресам код 200.
Два режима: перезагрузка и переход на другой адрес
Тег ставят в head. У него два режима, и оба задаются атрибутом content.
Перезагрузка той же страницы каждые 60 секунд:
<meta http-equiv="refresh" content="60">
Переход на другой адрес. Число перед точкой с запятой означает задержку в секундах, ноль значит «сразу»:
<meta http-equiv="refresh" content="0; url=https://site.ru/new/">
Так же браузеры понимают HTTP-заголовок Refresh, который сервер отдаёт вместе со страницей. Для поисковика разница небольшая: в обоих случаях он сначала получает страницу с кодом 200, а уже потом видит инструкцию уйти дальше.
Как refresh понимают поисковики
| Вариант | Яндекс | |
|---|---|---|
Мгновенный, content="0" | Постоянный редирект | Временный редирект, как 302, 303 или 307 |
| С задержкой в несколько секунд | Временный редирект | Временный редирект |
| Только перезагрузка без url | Не редирект, страница остаётся сама собой | |
Главное здесь расхождение в первой строке. Для Google мгновенный refresh почти равен 301 редиректу, а Яндекс в справке называет перенаправление через refresh с небольшой задержкой временным. Если вы перенесли раздел и поставили на старые адреса refresh, Google, скорее всего, поймёт переезд, а Яндекс будет считать его временным. Google в своей справке прямо советует вместо refresh использовать серверный 301.

Чем refresh мешает людям
У тега есть и проблемы, не связанные с поиском. Автообновление каждые 30–60 секунд сбивает человека, который читает длинный текст или заполняет форму: страница перезагружается, позиция прокрутки и введённые данные теряются. Программы экранного доступа начинают читать страницу заново. В руководстве по доступности WCAG перенаправление с задержкой и автообновление без возможности их остановить отнесены к ошибкам, а мгновенный переход допускается.
С задержкой есть ещё одна беда: человек успевает начать читать, и страницу у него забирают. Если сообщение «вы будете перенаправлены» действительно нужно, дайте рядом обычную ссылку на новый адрес.
Типичный случай: после отправки заявки сайт показывает страницу «Спасибо» и через 5 секунд по refresh возвращает человека на главную. Удобнее оставить страницу без автоперехода: написать, когда перезвонит менеджер, и дать ссылки на каталог и контакты. Саму страницу закройте от индексации через noindex, в поиске ей делать нечего.
Refresh, 301 и JavaScript-редирект
- Серверный 301. Лучший вариант для переезда страниц, разделов и доменов. Поисковик сразу получает нужный код ответа и не скачивает лишнюю страницу.
- Refresh. Запасной вариант, когда к серверу нет доступа: статический хостинг, конструктор сайтов, временная заглушка.
- JavaScript-редирект. Google советует брать его, только если нельзя сделать ни серверный редирект, ни refresh: робот может не выполнить скрипт и не увидеть переход.
Подробно про виды перенаправлений рассказываем в статье Редирект, а про временные коды в статье 302 редирект.
Почему при переезде сайта нужен 301, а не refresh
Для переноса сайта refresh не подходит. Когда сеть «Посуда Центр» переезжала на новый сайт с другими адресами товаров и категорий, мы написали скрипт, который сопоставлял товары старого и нового сайта по артикулу и включал 301 редирект. Для остальных страниц, приносивших трафик за последние полгода, а их было больше 500, составили отдельную карту 301 редиректов. После переезда сайт сохранил позиции и органический трафик. Подробности в кейсе «Посуда Центр» и в статье SEO-переезд сайта.
Где refresh чаще всего мешает поиску и посетителям
- Переносить раздел на refresh и ждать, что Яндекс склеит адреса как при 301.
- Цепочка: refresh ведёт на страницу, которая отдаёт ещё один редирект.
- Автообновление на страницах с формами и длинными статьями.
- Забытая заглушка с refresh, которая уводит посетителей с рабочей страницы.
Как найти refresh на сайте
- Откройте код подозрительной страницы и поищите http-equiv.
- Прогоните сайт краулером, например Screaming Frog: он показывает страницы с meta refresh отдельным списком.
- Для каждой найденной страницы решите, нужен ли переход. Если нужен и есть доступ к серверу, замените тег на 301.
- Уберите старые адреса из внутренних ссылок и sitemap, чтобы робот сразу шёл на новые.

Задержка, склейка в Яндексе и замена refresh на 301
Как сделать meta refresh, если нет доступа к серверу?
Впишите в блок head мета-тег с http-equiv и атрибутом content. В content сначала идёт задержка в секундах, затем через точку с запятой url= и новый адрес, ноль даёт мгновенный переход. Так поступают на статическом хостинге и в конструкторах, где серверные настройки закрыты.
Что означает слово refresh?
С английского оно переводится как «обновить» или «освежить». Тег так и работает: по истечении заданных секунд обновляет текущую страницу или подменяет её другой.
Чем refresh отличается от 301 редиректа?
301 отдаёт сервер ещё до загрузки страницы, и робот сразу получает новый адрес. Refresh срабатывает уже в браузере, после ответа с кодом 200, так что поисковику приходится скачивать лишнюю страницу. Для переездов Google прямо рекомендует серверный вариант.
При какой задержке Google считает refresh постоянным редиректом?
Только при нулевой, когда переход мгновенный. Если стоит хотя бы несколько секунд, Google видит временный редирект. Для Яндекса временны оба варианта.
Почему Яндекс не склеил старые и новые адреса после переезда на refresh?
Яндекс считает перенаправление через refresh временным, таким же, как 302, поэтому старые страницы могут остаться в поиске вместо новых. Склейку дают постоянные серверные 301. Поставьте их на старые адреса, поменяйте внутренние ссылки и почистите sitemap от прежних URL.
Чем заменить автообновление, которое сбивает чтение и формы?
Если страницу перезагружают ради свежих данных, например курса или табло, обновляйте скриптом только нужный блок. Человек не теряет прокрутку и введённый текст, а программа экранного доступа не начинает читать всё сначала. Сам тег без url удалите из head, а если обновление приходит HTTP-заголовком Refresh, уберите его в настройках сервера.
Что проверить после замены refresh на 301?
Пройдитесь по старым адресам краулером или любым сервисом проверки кодов ответа. Каждый должен отдавать 301 и вести прямо на новую страницу, без промежуточных переходов, а новая страница отвечать кодом 200. Затем найдите ссылки внутри сайта, которые ещё ведут на старые адреса, и обновите sitemap.
Редиректы, коды ответа и мета-теги проверяем при техническом аудите и SEO-аудите, а переезды сопровождаем при SEO-продвижении.
Источники
- Google Search Central: редиректы и Google Поиск
- Google Search Central: мета-теги и атрибуты, которые поддерживает Google
- Яндекс Вебмастер: справка «Метатеги, которые учитывает Яндекс» и «Обработка редиректов»
- W3C: WCAG 2, техники F40, F41 и H76
- Кейс E.BAEV: «Посуда Центр»
См. также: 301 редирект, Коды ответов сервера, Редирект, Мета-теги.
Остались вопросы по теме «Refresh»?
Напишите нам в Telegram или MAX. Ответит специалист, который отвечает за эту тему, или руководитель проектов в рабочее время.
Отвечает по темеСергей ПимкинВедущий SEO-специалистНад статьёй работали
Услуги по теме
Тарифы по теме
Стартовый тариф для небольшого бизнеса: наводим порядок на сайте и получаем первые заявки из Яндекса и Google.
- Техническая оптимизация сайта
- Контентная оптимизация
- Семантическое ядро под город или регион
- Настройка Яндекс Вебмастера и Google Search Console
- Цели в Яндекс Метрике
- Ежемесячный отчёт по позициям, трафику и заявкам
- Оптимизация поведенческих факторов
- Оптимизация коммерческих факторов и E-A-T
Тариф для растущего бизнеса. Работаем на количество заявок: считаем звонки через коллтрекинг и дорабатываем сайт под конверсию.
- Техническая оптимизация сайта
- Контентная оптимизация
- Семантическое ядро под город или регион
- Настройка Яндекс Вебмастера и Google Search Console
- Цели в Яндекс Метрике
- Ежемесячный отчёт по позициям, трафику и заявкам
- Оптимизация поведенческих факторов
- Оптимизация коммерческих факторов и E-A-T
Для масштабирования бизнеса: SEO, A/B-тесты, карточки в Яндекс.Бизнесе и 2ГИС, техподдержка сайта. Нейросети берут на себя рутину, итог проверяют специалисты.
- Техническая оптимизация сайта
- Контентная оптимизация
- Семантическое ядро под город или регион
- Настройка Яндекс Вебмастера и Google Search Console
- Цели в Яндекс Метрике
- Ежемесячный отчёт по позициям, трафику и заявкам
- Оптимизация поведенческих факторов
- Оптимизация коммерческих факторов и E-A-T
Читайте также
Проверим ваш сайт бесплатно
Экспресс-аудит за 24 часа: скорость, индексация, мета-теги, коммерческие факторы и цели Метрики.



