SEO-оптимизация5 мин чтения

Проверка 301 редиректа: как убедиться, что всё работает

Вы открыли старый адрес, попали на новый и успокоились. Но проверка 301 редиректа — это не вопрос «куда меня привело», а вопрос «что ответил сервер и что увидел поисковый робот». Разница между этими двумя вещами легко стоит позиций в поиске.

Почему одного взгляда в браузер мало

Представьте интернет-магазин в Ташкенте, который сменил домен и перестроил каталог. Менеджер открыл три старые ссылки, увидел новые страницы и закрыл задачу. Через месяц выясняется: часть адресов отдаёт временный 302, часть проходит через три перехода, а карточки снятых с продажи товаров ведут на главную. Браузер всё это скрывает: пользователь видит итоговую страницу, а код ответа и промежуточные шаги остаются за кадром.

Для поисковых систем всё иначе. Робот читает код ответа и заголовок Location, решает, передавать ли вес старой страницы новой и какой адрес оставить в индексе. Поэтому проверка нужна при переезде, редизайне, смене структуры адресов, переходе на https и склейке версий с www и без. А ещё старые ссылки живут в профиле Instagram, Telegram-каналах, объявлениях на OLX и Uzum, рекламных кампаниях — терять их обидно.

Что проверять у каждого редиректа

Для каждого старого адреса нужно получить ответы на пять вопросов. Если хотя бы один из них «нет», редирект требует доработки.

  • Код ответа: 301 или 308, если страница переехала навсегда; 302 и 307 означают временный перенос.
  • Адрес назначения: страница должна соответствовать старой по смыслу, а не просто существовать.
  • Число шагов: в идеале один переход от старого адреса к финальному.
  • Финальный ответ: конечная страница отдаёт 200, а не 404 или 500.
  • Отсутствие циклов, когда адреса отправляют друг к другу.

Четыре способа: проверка 301 редиректа от одного адреса до сотен

Инструменты разработчика. Нажмите F12, откройте вкладку сети, включите сохранение журнала и введите старый адрес. В первой строке будут код ответа и заголовок Location, а несколько строк подряд означают цепочку. Браузер кэширует 301, поэтому повторную проверку делайте в режиме инкогнито или с отключённым кэшем.

Онлайн-сервисы. Вставляете адрес и видите все шаги с кодами. Результат удобно показать подрядчику или руководителю. В Яндекс Вебмастере есть проверка ответа сервера: она показывает, что получает именно робот Яндекса.

Командная строка. Запрос через curl с выводом заголовков показывает код и адрес назначения без влияния кэша браузера, а режим следования за перенаправлениями выводит всю цепочку. Список адресов легко прогнать скриптом.

Краулер в режиме списка. Когда редиректов сотни, загрузите старые адреса из прежней карты сайта, выгрузки Search Console или аналитики. В отчёте появятся код, конечный адрес и длина цепочки. Отфильтруйте 302, цепочки из двух и более шагов, адреса, которые ведут на 404 или 500, и те, что ведут на главную вместо нужной страницы.

Типичные ошибки и откуда они берутся

Чаще всего проблемы возникают не из-за одного неверного правила, а из-за наслоения правил, написанных в разное время разными людьми.

  • Цепочки: сначала перешли на https, потом сменили структуру, потом домен, и правила легли друг на друга. Перепишите их так, чтобы каждый старый адрес вёл сразу на финальный.
  • Циклы: CMS добавляет слеш в конце адреса, а сервер его убирает. Браузер сообщает о слишком большом числе перенаправлений.
  • Всё на главную: массовое правило для удалённых страниц. Google может расценить такой редирект как мягкую ошибку 404.
  • Не тот код: плагин или конструктор сайта по умолчанию ставит временный редирект.
  • Редирект работает только для адреса со слешем или только без него.

Внутренние ссылки и взгляд поисковиков

Даже исправный 301 не повод оставлять в меню, баннерах и перелинковке старые адреса. Краулер покажет все внутренние ссылки, которые отдают 301, — замените их на новые. Робот тратит меньше запросов, а страницы открываются быстрее.

Затем сверьтесь с поисковиками. В Search Console проверка адреса показывает, какой канонический адрес выбрал Google, а статус «Страница с переадресацией» в отчёте об индексации — не ошибка, а признак того, что редирект распознан. В Яндекс Вебмастере сравните код, который видит робот, с тем, что вы получили в своих тестах.

Как оформить результат и когда повторять проверку

Соберите таблицу: старый адрес, ожидаемый новый, фактический конечный, код ответа, число шагов, статус и ответственный за исправление. Её удобно передать разработчику, а после правок прогнать тот же список и сравнить результаты. Таблицу соответствия старых и новых адресов храните: она пригодится при следующих изменениях сайта.

Проверяйте сразу после внедрения, через несколько дней, после обновления CMS, смены хостинга или настроек сервера, а также при необъяснимом падении трафика на группу страниц. Правила редиректов могут тихо исчезнуть вместе с отключённым плагином.

С чего начать

Если сайт скоро переезжает или трафик просел после обновления, начните с выгрузки старых адресов и прогона по списку: так общая картина появится быстро. Команда markdev занимается SEO-оптимизацией сайтов в Узбекистане, включая аудит редиректов и подготовку таблицы соответствия. Опишите свою ситуацию, и мы вместе решим, что проверить в первую очередь.

Частые вопросы

Чем 301 редирект отличается от 302?

301 сообщает, что страница переехала навсегда, и поисковик переносит на новый адрес вес старого. 302 означает временный перенос, поэтому в индексе может остаться старый адрес. Для переезда и смены структуры нужен 301 или 308.

Почему браузер показывает старый результат после исправления редиректа?

Браузер кэширует 301. Повторяйте проверку в режиме инкогнито, с отключённым кэшем на вкладке сети или через curl, который кэш не использует.

Можно ли перенаправить все удалённые страницы на главную?

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

Как проверить сразу много редиректов?

Загрузите список старых адресов в краулер в режиме списка. Отчёт покажет код ответа, конечный адрес и число шагов для каждого. Затем отфильтруйте 302, цепочки и адреса, ведущие на ошибки или на главную.

Разберём вашу задачу бесплатно

Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.