Перенаправления

Как найти и исправить цепочки перенаправлений, циклы и устаревшие URL

Разберитесь, какие перенаправления полезны, какие цепочки требуют внимания и как упростить ссылки после изменения URL.

Содержание

Что такое цепочка перенаправлений?#

Цепочка перенаправлений — последовательность, в которой один URL перенаправляет на другой URL, а тот снова перенаправляет перед достижением конечного ресурса. Например, /old может вести на /archive, а тот — на /new. Цикл возникает, когда последовательность возвращается к предыдущему URL и никогда не достигает полезного адреса назначения.

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

Почему цепочки перенаправлений стоит проверять#

Каждое дополнительное перенаправление добавляет шаг перед загрузкой адреса назначения. Цепочки также могут скрывать устаревшие внутренние ссылки и усложнять обслуживание сайта. Цикл серьёзнее, поскольку мешает посетителю завершить путь.

Google различает постоянные и временные перенаправления, поэтому выбирайте ответ, соответствующий перемещению. Не превращайте временный эксперимент в постоянное соответствие без причины. Если внутренняя исходная ссылка вам подконтрольна, прямой переход на нужный актуальный URL облегчает проверку пути и снижает зависимость от промежуточных правил.

Почему цепочки перенаправлений стоит проверять: памятка
СхемаТолкованиеДействие
Старый URL → подходящая новая страницаПотенциально полезное перемещениеСохраните соответствие и обновите подконтрольные исходные ссылки.
Старый URL → промежуточный URL → новая страницаВозможно лишняя цепочкаПроверьте, может ли старый URL вести прямо на новую страницу.
URL A → URL B → URL AЦикл перенаправленийИсправьте конфликтующие правила и проверьте обе точки входа.
Конкретная статья → посторонняя главная страницаНеподходящий адрес назначенияНаправьте к релевантному содержимому или измените ссылку.
HTTP → HTTPS → другой хост → новый путьНесколько правил нормализацииПроверьте, могут ли правила вести прямо к нужному конечному URL.

Как изучить путь перенаправлений#

Начните с адреса на странице-источнике, а не с вручную исправленного варианта. Изучите путь перенаправлений и конечный адрес в отчёте Linky, затем откройте результат в браузере. Проверьте заголовок и содержимое наряду с URL.

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

  1. Скопируйте точный исходный URL и сохраните путь и строку запроса.
  2. Запишите наблюдаемые переходы и их конечный адрес назначения.
  3. Проверьте, является ли перемещение постоянным, временным или ошибочным.
  4. Исправьте подконтрольное правило соответствия или исходную ссылку.
  5. Проверьте старую точку входа и обновлённую исходную ссылку.

Исправьте циклы перед оптимизацией обычных цепочек#

Цикл может возникнуть из-за конфликтующих правил хоста, HTTPS, завершающей косой черты или перенаправлений приложения. Например, одно правило добавляет косую черту, а другое убирает её. Проверьте правила каждого перехода, чтобы изменение одного уровня не воссоздало проблему в другом месте.

Проверяйте характерные URL после изменения правила, включая строки запроса и пути, которые не должны перенаправляться. Не редактируйте многократно правила перенаправления рабочего сайта без записи ожидаемых соответствий. Держите под рукой сведения для отката, когда общее правило затрагивает много страниц.

Правила нормализации

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

Правила миграции содержимого

Сопоставьте старое содержимое с подходящим новым местом. Широкая маска может быть полезна при единообразном изменении пути, но проверьте исключения и не направляйте посторонние старые ресурсы на одну общую страницу.

Обновите внутренние ссылки, сохранив полезные перенаправления#

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

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

Запишите соответствия перенаправлений, которые сможет проверить другой человек#

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

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

  • Сначала устраните циклы и неподходящие адреса назначения.
  • Упростите лишние переходы там, где вы управляете соответствиями.
  • Используйте актуальные адреса назначения в подконтрольных внутренних ссылках.
  • Сохраняйте необходимые перенаправления для старых ссылок.
  • Проверяйте пути, параметры и фрагменты после изменений.

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

Вредит ли перенаправление 301 SEO?

Постоянное перенаправление может быть уместно при перемещении содержимого. Проверьте релевантность адреса назначения и наличие лишних промежуточных переходов. Само наличие 301 не является причиной его удаления.

Должны ли все внутренние ссылки вести прямо на конечный URL?

Там, где это практично, ссылайтесь на нужный актуальный адрес. Сохраняйте перенаправления, обслуживающие старые ссылки и намеренное поведение навигации; упрощение исходных ссылок можно сочетать с сохранением совместимости.

Что проверить после переноса сайта?

Изучите соответствия перенаправлений, внутренние ссылки, канонические URL, карты сайта и отчёты индексации. Linky помогает проверить ссылки и перенаправления в этом процессе, а Search Console предоставляет дополнительные сведения, относящиеся к поиску.

Примените этот процесс на практике

Прочитайте соответствующую документацию Linky о настройках продукта и лимитах, использованных в этой статье. Связаться с поддержкой если результат требует дополнительного исследования.

Источники и дополнительное чтение

Используйте эти первоисточники для сведений о поведении поисковых систем. Описанные выше процессы и контрольные списки объясняют применение аудита ссылок к практическому обслуживанию сайта.

УСТАНОВИТЕ ИНСТРУМЕНТ ПРОВЕРКИ ССЫЛОК

Найдите ссылки, которые нужно исправить

Установите расширение Linky для браузера, чтобы проверить открытую страницу или доступные страницы сайта. Изучите неработающие адреса назначения, отсутствующие якоря и перенаправления, затем найдите источник, который нужно исправить.

Начните бесплатно. Сравните тарифы для регулярных аудитов, Структуры сайта и экспорта.

Похожие статьи