Термин

циклические ссылки

Циклические ссылки — замкнутые цепочки, по которым робот и пользователь возвращаются туда, откуда пришли: страница ссылается сама на себя, два раздела ссылаются друг на друга в обе стороны, редиректы образуют петлю.

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

Три разных случая под одним названием

  • Самоссылка. Страница содержит ссылку на собственный адрес — обычно это активный пункт меню или хлебная крошка, оформленная ссылкой. Безобидно, пока таких ссылок не десятки.
  • Взаимная перелинковка. A ссылается на B, B ссылается на A. В навигации это нормально, в тексте — обычно признак того, что материалы дублируют друг друга.
  • Петля редиректов. A перенаправляет на B, B обратно на A. Браузер показывает ошибку, робот прекращает обход. Это уже не мелочь, а недоступная страница.

Чем это мешает

Самоссылки и взаимные ссылки не наказываются — они размывают. Внутренний вес распределяется по ссылкам, и чем больше их ведёт в никуда или по кругу, тем меньше достаётся страницам, которые вы продвигаете.

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

Петли редиректов вредят напрямую: страница недоступна ни человеку, ни роботу, и из индекса она выпадает.

Откуда берутся

  • Шаблон делает ссылкой активный пункт меню и текущую хлебную крошку.
  • Фасетная навигация генерирует адреса с параметрами в разном порядке, и они ссылаются друг на друга в обе стороны.
  • Правила редиректов писались в разное время: одно убирает слеш, другое добавляет.
  • Правило приведения регистра конфликтует с правилом языковой версии.
  • Блок «похожие материалы» ставит ссылку на саму открытую страницу.

Как найти и починить

Петли редиректов ловятся запросом с показом всей цепочки переходов: если в ней повторяется адрес — это петля. Самоссылки и взаимные ссылки видит любой краулер по сайту.

  • Активный пункт меню и последнюю хлебную крошку делать текстом, а не ссылкой. Это ещё и правильнее с точки зрения доступности.
  • Правила редиректов свести в один файл и проверить попарно: каждая пара правил не должна отменять друг друга.
  • Комбинации фильтров, которые не нужны в поиске, закрывать от обхода и не ставить на них ссылки.
  • В блоках рекомендаций исключать текущую страницу — обычно это одна строка в шаблоне.

Как перелинковка должна выглядеть в норме — в термине внутренняя перелинковка.

FAQ

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

Ссылка страницы на саму себя — это ошибка?
Не ошибка и не нарушение. Вопрос в количестве: если самоссылок единицы, никакого эффекта нет. Если шаблон ставит их на каждой странице по несколько штук, они забирают часть внутреннего веса, который мог бы достаться продвигаемым разделам.
Чем петля редиректов отличается от цепочки?
Цепочка ведёт к цели через лишние шаги: A → B → C. Петля не ведёт никуда: A → B → A. Цепочку надо сокращать до одного перехода, петлю — ломать, иначе страница недоступна ни пользователю, ни роботу.
Взаимные ссылки между своими страницами вредны?
Внутри сайта это обычная навигация, и ничего страшного в ней нет. Настораживать должно другое: если два материала плотно ссылаются друг на друга и описывают одно и то же, вероятно, вы имеете дело с каннибализацией запросов, и их стоит объединить.
Как быстро проверить сайт на петли?
Запросите подозрительные адреса с показом всей цепочки переходов и посмотрите, не повторяется ли в ней один и тот же адрес. Массово это делает любой краулер по сайту: в отчёте нужны строки с кодами 3xx и числом переходов больше двух.
Заявка

Нужно применить «циклические ссылки» на практике?

Оставьте контакты — разберём вашу задачу по SEO, GEO, CRM или AI. РФ и СНГ.