
Адрес страницы кажется мелочью, пока его не поменяешь. Старую ссылку сохранили клиенты, её проиндексировал Яндекс, она стоит в карточке на картах и в рекламе. Если адрес изменился без перенаправления, все эти люди попадут на ошибку. Перенаправление с кодом 301 решает эту задачу: браузер и поисковый робот сами переходят со старого адреса на новый.
Разберём, когда 301 нужен, когда он вредит, как устроены дубли сайта (www, http, слэш в конце) и как проверить, что всё работает.
Что такое 301 и чем он отличается от 302
Когда человек открывает старый адрес, сервер отвечает: «Страница переехала навсегда, вот новый адрес». Это код 301. Браузер сразу открывает новую страницу, посетитель почти ничего не замечает. Поисковая система понимает, что старый адрес нужно заменить в выдаче новым и передать ему накопленный вес ссылок.
Код 302 значит «переехала временно». Поиск в этом случае продолжает считать главным старый адрес. 302 подходит для временных ситуаций: страница на ремонте, акция на несколько дней. Если переезд окончательный, нужен именно 301. Частая ошибка: разработчик или плагин ставит 302 по умолчанию, и новый адрес месяцами не может заменить старый в поиске.
Когда перенаправление нужно
- Сменился адрес страницы. Переименовали раздел, исправили транслит на понятные слова, перенесли услугу в другой каталог.
- Страницу объединили с другой. Было две похожие статьи или две страницы одной услуги: оставили одну, со второй ставим 301.
- Страницу удалили, но есть близкая замена. Товар сняли с продажи, а похожий есть. Услугу переименовали.
- Переезд на новый домен или новый движок. Тут перенаправлений бывают сотни, и их готовят заранее. Об этом подробно в статье «Как перенести сайт и не потерять позиции в поиске».
- Склейка дублей сайта. Один и тот же сайт открывается по нескольким адресам. Об этом ниже.
Когда перенаправление не нужно или вредно
- Все удалённые страницы отправляются на главную. Человек искал конкретное, а попал в начало сайта. Поиск такие перенаправления часто считает ошибкой 404.
- Перенаправление ведёт на страницу совсем другой темы, например со статьи про дизайн на страницу заказа рекламы.
- Цепочки: адрес A перенаправляет на B, B на C, C на D. Каждый шаг замедляет открытие, а длинные цепочки робот может не пройти до конца. Ставьте перенаправление сразу на конечный адрес.
- Петли: A ведёт на B, а B обратно на A. Страница не откроется совсем, браузер покажет ошибку.
Дубли сайта: www, http и слэш
Один сайт часто открывается по разным адресам. Для человека это одно и то же, а для поисковой системы разные страницы с одинаковым текстом. Вес делится между ними, в выдаче может оказаться не тот вариант, а в Метрике данные разъезжаются.
С www и без www
Адреса www.site.ru и site.ru технически разные. Выберите один главный вариант и поставьте 301 со второго. Какой выбрать, не важно, важно, чтобы он был один и везде одинаковый: в рекламе, на визитках, в картах.
http и https
Если на сайте есть SSL-сертификат, все страницы должны открываться по https, а http-версия перенаправлять на защищённую. Иначе браузеры показывают предупреждение «Не защищено», а поиск видит две копии сайта.
Слэш в конце адреса
Адреса /uslugi и /uslugi/ тоже могут считаться разными. Выберите одну форму и перенаправляйте вторую. Чаще всего проблема видна, когда в меню ссылки со слэшем, а в статьях без.
Другие источники дублей
/index.phpили/index.htmlв адресе главной.- Заглавные и строчные буквы в адресе.
- Метки рекламы и параметры сортировки, например
?utm_source=или?sort=price. Их обычно не перенаправляют, а сообщают поиску, что это та же страница: тегом canonical и директивой Clean-param в robots.txt.
Проверить просто: наберите в браузере все четыре варианта главной (http и https, с www и без). Главный адрес лучше выбрать заранее, ещё до покупки домена и хостинга: об этом подробнее в статье «Как выбрать домен для сайта компании». Должен открыться один и тот же адрес в строке браузера. Если хотя бы один открывается сам по себе, нужна настройка.
Как настроить перенаправления
Способ зависит от сайта и хостинга:
- Файл .htaccess на хостинге с сервером Apache: правила вида «этот адрес перенаправить туда с кодом 301». Ошибка в файле может положить весь сайт, поэтому перед правкой делается копия.
- Настройки nginx на собственном сервере или VPS.
- Модуль или плагин в движке. Во многих CMS есть раздел перенаправлений, где их можно задавать без доступа к файлам.
- Панель хостинга. Склейку http и https, www и без www часто можно включить галочкой.
Перед массовой настройкой составьте таблицу: старый адрес, новый адрес, причина. Она пригодится, чтобы проверить работу и разобраться через полгода, откуда взялось перенаправление.
Как проверить, что всё работает
- Откройте старый адрес в браузере: должен открыться новый, без промежуточных страниц.
- Проверьте код ответа онлайн-сервисом проверки ответа сервера или в Яндекс Вебмастере: должно быть именно 301, а не 302.
- Убедитесь, что в цепочке один шаг. Если сервис показывает 301, потом ещё 301, правило нужно переписать.
- Поправьте ссылки на самом сайте: меню, статьи, кнопки должны вести сразу на новые адреса, а не через перенаправление.
- Через несколько недель посмотрите в Вебмастере, заменились ли старые адреса новыми в поиске. Если страницы долго не появляются, пройдите по шагам из статьи «Почему сайт не находится в Яндексе и что с этим делать».
- Обновите адреса там, где они от вас зависят: карточка организации в картах, соцсети, объявления, подписи в почте.
Перенаправления держите долго. Если убрать их через месяц, старые ссылки с чужих сайтов и из закладок снова начнут вести на ошибку. Остальные технические проверки, которые стоит пройти до начала продвижения, собраны в статье «Как подготовить сайт к продвижению в поиске».
Вопросы и ответы
Потеряю ли я позиции при смене адресов?
Если перенаправления 301 поставлены правильно и сразу, позиции обычно сохраняются, хотя на время переиндексации возможны колебания. Без перенаправлений старые страницы выпадут из поиска, а новые будут набирать вес с нуля.
Сколько хранить перенаправления?
Как можно дольше, лучше всегда. Правило занимает строку в настройках и почти не нагружает сервер, а входящие ссылки на старые адреса живут годами.
Что лучше: www или без www?
Разницы для поиска нет. Выберите вариант, который уже используется в рекламе и на визитках, и укажите его как главный во всех настройках.
Можно ли перенаправить страницу на другой сайт?
Технически да, например если услугу вынесли на отдельный домен. Но вес передаётся на чужой домен, а старый сайт теряет страницу. Решение стоит принимать осознанно.
Почему после перенаправления в Метрике пропали визиты?
Проверьте, что счётчик стоит на новой странице и что перенаправление не теряет метки рекламы. Некоторые настройки отрезают часть адреса после знака вопроса, и источник визита становится неизвестным.
Если вы меняете структуру сайта или переезжаете, Нотикс поможет подготовить таблицу адресов, настроить перенаправления и проверить сайт после изменений. Обычные правки делаем в рамках технической поддержки, а техническую часть продвижения в рамках SEO.


