Аудит внутренних ссылок
Broken links, anchor distribution, generic-якоря, каннибализация anchor text, security (rel=noopener). До 50 внутренних URL.
Что мы проверяем
Все ссылки на странице
Парсим все <a href>: внутренние (тот же домен), внешние (другой домен), якорные (в пределах страницы #), pseudo (javascript:, #).
Broken internal links — HTTP-проверка
До 50 уникальных внутренних URL проверяем HEAD-запросом параллельно. Считаем 4xx (broken), 5xx (server error), 3xx (редиректы — потеря crawl budget).
Anchor distribution
Сколько раз каждый anchor встречается. Топ-15 — то, на чем держится семантика страницы. Generic-якоря («здесь», «тут», «подробнее») не передают веса — должно быть <20%.
Каннибализация anchor text
Если один anchor («SEO-аудит») ведёт на 3+ разных URL — Google не понимает какая страница каноническая. Семантический вес размазывается. Норма: один anchor → одна страница.
Security — rel=noopener
Внешние ссылки с target="_blank" без rel="noopener" — security-уязвимость: открытая страница через window.opener может изменить URL родительской вкладки (phishing).
Что значит Score
- 80-100 — все ссылки работают, anchor distribution здоровая, security ОК
- 50-79 — есть мелкие проблемы (несколько 3xx, generic >20%)
- 0-49 — много broken links или критичная каннибализация
FAQ
Сколько внутренних ссылок должно быть на странице?
Sweet spot: 50-100. Меньше 5 = слабая перелинковка, страница орфан. Больше 100 = диллюция PageRank (вес каждой ссылки уменьшается). Это правило Сообщили Google и подтверждается практикой 2026.
Что такое каннибализация anchor text?
Когда несколько ссылок с одним и тем же текстом ведут на разные URL. Например, везде «SEO-аудит» ведёт куда-то разное: главная, /tariffs, /services, блог. Google не понимает какая страница «правильный» ответ на «SEO-аудит» — все теряют позиции.
Какие anchors считаются generic?
Те, которые не несут семантического смысла: «здесь», «тут», «подробнее», «сюда», «узнать больше», «читать дальше», «ссылка», «click here», «here», «read more», «learn more», «details». Их должно быть <20% от всех внутренних. Лучше — <10%.
Почему важен rel=noopener для target=_blank?
Без noopener открытая страница имеет ссылку на window.opener — JavaScript может через него изменить URL родительской вкладки. Юзер видит всё ту же страницу, но контент подменён — phishing-атака. С 2021 Chrome и Firefox автоматически добавляют noopener, но старые браузеры (и Safari iOS) — нет.
Связанные инструменты
- Sitemap Validator — статусы URL в sitemap
- HTTP Headers
- Schema.org Validator
- Полный SEO-аудит сайта по 80 параметрам