Внутренняя перелинковка сайта: перестаньте раздавать ссылки по счётчику
Как построить хабы, найти сиротские страницы, выбрать анкоры и связать статьи с коммерческими разделами без ссылочного спама.
Внутренняя перелинковка сайта часто превращается в норму "пять ссылок на тысячу слов". Автор вставляет первые подходящие анкоры, под статьёй появляется карусель "вам также понравится", и команда считает задачу выполненной. Пользователь при этом не понимает, куда идти дальше, а важная страница остаётся в четырёх кликах от главной.
Ссылки нужны для маршрута и структуры. Они помогают человеку продолжить решение задачи, а поисковому роботу — найти страницы и понять отношения между ними. Количество без логики не решает ни одну из этих задач.
Начните с карты разделов
Нарисуйте сайт как дерево:
- главная;
- продуктовые или сервисные разделы;
- категории;
- страницы решений;
- статьи и инструкции;
- служебные страницы.
Затем отметьте узлы, которые приносят продажи или объясняют основные темы. Если коммерческая страница доступна только из старой статьи, структура не отражает приоритет бизнеса.
Дерево не показывает все связи, но быстро выявляет сиротские страницы, тупики и ветки, куда пользователь попадает только из поиска.
У каждой ссылки должна быть причина
Перед вставкой ответьте: что читатель сможет сделать после перехода?
Хорошие причины:
- разобраться в термине;
- увидеть подробную инструкцию;
- сравнить варианты;
- перейти к подходящей категории;
- проверить источник;
- выполнить следующий этап;
- вернуться к более общей теме.
Фраза "для SEO надо добавить ссылку" не объясняет выбор URL. Если переход не помогает читателю и не уточняет структуру, ссылка, вероятно, лишняя.
Стройте хабы, а не цепочки случайных статей
Контентный кластер обычно имеет опорную страницу и материалы, раскрывающие отдельные вопросы. Опорная ведёт к дочерним. Дочерние возвращаются к опорной и ссылаются на соседние материалы, когда связь действительно нужна.
Например, хаб про SEO-аудит может вести к технической индексации, внутренней оптимизации, семантике и аналитике. Статья про canonical возвращается к аудиту и ведёт к robots.txt, но не обязана ссылаться на пост про Telegram.
Такой кластер помогает навигации и поддерживает понятную тематическую архитектуру. Наш полный SEO-аудит может служить примером опорного материала для технических проверок.
Анкор должен обещать содержание страницы
"Подробнее", "здесь" и "читать" не объясняют переход. Анкор "настройка canonical для дублей" заранее сообщает тему.
Не надо превращать анкор в перечень ключевых слов. Google рекомендует писать описательный, достаточно краткий текст ссылки и учитывать окружающее предложение. Эти правила изложены в официальной справке по ссылкам.
Варьировать формулировки естественно, если меняется контекст. Искусственно подбирать десять синонимов ради "безопасного профиля" не требуется.
Ссылка должна быть доступна роботу
Обычный <a href="..."> остаётся самым надёжным вариантом. Кнопка, которая открывает страницу только через обработчик JavaScript, может выглядеть как ссылка для человека, но не давать роботу нормального URL.
Проверьте отрендеренный HTML:
- есть ли
href; - ведёт ли он на конечный URL;
- не закрыт ли переход скриптом;
- возвращает ли цель 200;
- нет ли лишней цепочки редиректов;
- доступна ли ссылка без взаимодействия с каруселью.
Особенно часто проблемы возникают в SPA, бесконечной ленте и виджетах "похожие материалы".
Глубина клика — сигнал для проверки, а не религия
Правило "любая страница в трёх кликах" удобно, но не универсально. Большой каталог не станет понятнее, если добавить в меню тысячи ссылок.
Смотрите на важность и ожидаемый путь. Главные категории и решения должны быть близко к основным точкам входа. Архивная новость может находиться глубже. Если пользователь приходит из поиска сразу на карточку, ему нужны ссылки вверх к категории и вбок к совместимым товарам.
Цель — короткий логичный маршрут, а не одинаковое число кликов для всех URL.
Хлебные крошки не заменяют контекст
Крошки показывают положение в иерархии и позволяют подняться выше. Они полезны для каталога и глубоких разделов. Но ссылка из абзаца выполняет другую работу: связывает смысл.
Статья о выборе ноутбука может через крошки вернуться в блог, но читателю нужна ссылка на категорию ноутбуков и на сравнение процессоров. Не считайте автоматически созданные элементы достаточной перелинковкой.
Блок «Читайте дальше» должен быть небольшим
Десять карточек под каждой статьёй размывают выбор. Покажите два–четыре материала с разными ролями:
- следующий шаг;
- подробность по спорному вопросу;
- практическая инструкция;
- связанный коммерческий сценарий.
Не называйте блок "По теме", если связь определяется общим тегом. Заголовок и краткое описание должны объяснять, зачем открывать материал.
Автоматический подбор допустим, если редактор может изменить результат. Свежесть публикации и совпадение категории не гарантируют смысловую связь.
Страницы категорий распределяют внимание
Категория должна вести не только к дочерним товарам или статьям. Добавьте объясняющие материалы там, где они помогают выбору. В интернет-магазине инструкция по размеру уместна рядом с фильтрами, а не только в блоге.
Обратные ссылки тоже важны: статья о выборе ведёт в категорию, категория возвращает к инструкции. Такой маршрут связывает информационный интерес с ассортиментом без навязчивого CTA.
Пример организации каталога и редакции разобран в статье о контент-маркетинге интернет-магазина.
Найдите сиротские страницы
Сиротская страница существует в sitemap или базе CMS, но на неё не ведут внутренние ссылки. Поисковый робот может узнать о ней из карты сайта, однако пользователь не встретит её в обычной навигации.
Сопоставьте список индексируемых URL с графом внутренних ссылок. Для каждой сироты решите:
- встроить в подходящий раздел;
- объединить с другой страницей;
- оставить служебной и закрыть от поиска;
- удалить через корректный статус или редирект.
Не добавляйте ссылку из футера только ради устранения статуса. Если страница нигде не уместна, возможно, она не нужна.
Ведите инвентарь ссылок как граф, а не список URL
Обычная выгрузка показывает, что ссылка существует. Для решения нужны ещё источник, цель, анкор, место на странице, HTTP-статус и тип блока. Ссылка из основного текста и ссылка в подвале выполняют разную работу, хотя в таблице выглядят одинаково.
Добавьте к каждой странице количество входящих и исходящих контекстных ссылок, родительский раздел и целевой кластер. Затем выделите:
- страницы без входящих ссылок;
- страницы, на которые ссылаются только архивы и пагинация;
- важные URL глубже трёх–четырёх осмысленных переходов;
- цели с десятками одинаковых анкоров;
- материалы, которые отдают внимание множеству нерелевантных страниц;
- редиректы внутри постоянных шаблонов.
Само число не является ошибкой. Карточка товара естественно получает много ссылок из каталога, а узкая справочная заметка — несколько. Приоритет задаёт бизнес-роль страницы и её место в пользовательском маршруте.
Проверяйте битые ссылки и редиректы
Яндекс Вебмастер показывает внутренние ссылки, ведущие на URL с ошибками 4xx и 5xx. В официальной справке указаны источник, цель, анкор, статус и дата обнаружения.
После миграции сайта исправляйте ссылки на конечные адреса, даже если редирект работает. Длинные цепочки замедляют обход и усложняют поддержку.
Отдельно ищите ссылки на тестовый домен, HTTP-версии, URL с параметрами и устаревшие языковые или региональные страницы.
Не автоматизируйте анкоры без ограничений
Скрипт может находить каждое упоминание слова "SEO" и превращать его в одну ссылку. Результат будет раздражать читателя и создаст десятки одинаковых переходов.
Автоматизация полезна для кандидатов:
- найти несвязанные страницы одного кластера;
- обнаружить сироты;
- подсказать место ссылки;
- проверить статусы;
- показать слишком частые анкоры.
Решение о связи принимает редактор или SEO-специалист. В одном абзаце обычно достаточно одной цели, даже если словарь нашёл пять совпадений.
Шаблонные ссылки проверяйте отдельно
Меню, футер, хлебные крошки, теги и блоки рекомендаций могут создавать тысячи ссылок одним изменением шаблона. Ошибка здесь масштабируется быстрее, чем неточный анкор внутри статьи.
Перед выпуском нового шаблона проверьте:
- какие URL получает каждая страница;
- не появляются ли циклы и дубли параметров;
- остаются ли ссылки обычными HTML-элементами;
- не ведут ли они через лишний редирект;
- можно ли понять назначение ссылки без соседней картинки;
- не вытесняет ли блок основное содержание на мобильном.
Бесконечная лента рекомендаций редко помогает. Ограничьте число элементов и задайте понятное правило отбора: общий кластер, следующий этап выбора или продолжение сценария. Случайная популярность — слабое основание для связи двух страниц.
Миграции требуют карты замены
При смене структуры старые ссылки часто продолжают вести через редиректы. Пользователь доходит до страницы, поэтому проблема остаётся незаметной, но робот и браузер тратят лишний переход. Цепочки усложняются после каждой следующей миграции.
До изменения URL выгрузите внутренние ссылки на старые адреса и назначьте прямые новые цели. После релиза проверьте шаблоны, sitemap, canonical, хлебные крошки и основные страницы-доноры. Если новый URL не имеет полноценного аналога, не перенаправляйте всё на главную: выберите ближайший раздел или отдайте честный статус удаления.
Большие изменения структуры стоит сопоставить с семантическим ядром и картой страниц. Тогда перенос отражает намерения пользователей, а не только удобство CMS.
Измеряйте переходы, но не удаляйте всё без кликов
Ссылка может помогать роботу и структуре, даже если по ней редко переходят. С другой стороны, высокий CTR не доказывает пользу, если анкор обещал одно, а страница дала другое.
Смотрите:
- клики по ссылке;
- продолжение сессии;
- достижение следующего действия;
- частоту обхода целевой страницы;
- изменения запросов и показов;
- жалобы на навигацию.
Тестируйте большие изменения по разделам. Если за один день перестроить весь граф, объяснить результат будет трудно.
Сравнивайте ссылки одного типа. Контекстная рекомендация в середине инструкции, карточка в конце и пункт меню имеют разные шансы на клик. Общий CTR без позиции и окружения ничего не объясняет.
Для важных маршрутов измеряйте переход и продолжение: дошёл ли читатель до сравнения, тарифа, формы или следующей инструкции. Иногда ссылка получает много кликов из-за интригующего анкора, но ведёт на неподходящую страницу. Высокий CTR в таком случае маскирует ошибку.
Перелинковка при обновлении статьи
Редактор должен проверить не только новые исходящие ссылки. Найдите старые материалы, из которых стоит сослаться на обновлённую страницу. Именно обратное обновление часто даёт новой статье место в структуре.
После объединения материалов:
- выберите основной URL;
- перенесите полезные фрагменты;
- настройте редирект;
- замените внутренние ссылки;
- обновите sitemap;
- проверьте индексацию.
Технические детали таких изменений есть в статье о внутренней SEO-оптимизации.
Как Система поддерживает граф контента
Система знает тему, роль и связи каждого материала. При подготовке брифа она предлагает внутренние ссылки из того же пользовательского маршрута, а редактор выбирает подходящие. После публикации можно проверить, появились ли обратные связи и нет ли сирот.
Если URL изменился, связанные задачи видны в одном контуре. Автоматическая проверка находит 4xx, редиректы и слишком общие анкоры. Система не должна вставлять ссылку при каждом совпадении ключа: смысл и удобство остаются редакторским решением.
Спринт на один раздел
Возьмите 20–50 страниц одной темы. Назначьте опорную страницу, роли дочерних материалов и следующий шаг для читателя. Исправьте сироты, битые URL и бессмысленные блоки рекомендаций.
Через месяц сравните обход, поисковые показы и переходы внутри сайта. Затем переносите методику на следующую ветку. Так перелинковка становится частью архитектуры, а не пятничной задачей "добавить по пять ссылок".