
Чужой сайт когда-то поставил на вас ссылку, вы её не покупали и даже не просили — а сегодня она ведёт на страницу, которой больше нет. Битые обратные ссылки работают именно так: сигнал доверия дошёл до вашего домена, но упёрся в код 404 и рассеялся. В отчётах это почти не видно: трафика с такой ссылки не было и не будет, а позиции проседают медленно. Ниже — полный порядок действий: как выгрузить входящие ссылки, найти среди них бьющиеся в 404 и вернуть вес туда, где он должен работать.
Чем битая обратная ссылка отличается от битой внутренней
Разница в том, кто владеет ссылкой. Внутренняя битая ссылка стоит на вашей же странице и ведёт на ваш же несуществующий адрес — правится за минуту в админке. Обратная стоит на чужом ресурсе: в статье отраслевого портала, в карточке справочника, в старом обзоре на форуме. Её текст вы не контролируете; в вашей власти только заставить адрес, на который она указывает, снова что-то отдавать.
Второе отличие — цена ошибки. Внутренняя битая ссылка портит обход, но вес не уходит: он и так ваш, просто распределяется криво. Обратная приносит внешний сигнал — ссылочную составляющую ранжирования, ради которой существует весь рынок размещений. Когда она бьётся в 404, сигнал не переносится никуда: он не засчитывается.
Третье — обнаружение. Внутренние битые ссылки находит любой краулер за один проход. Обратные он не найдёт никогда: ссылающихся страниц нет в вашей структуре. Нужна выгрузка входящих ссылок из панелей вебмастера и сервисов ссылочного анализа. Именно поэтому проблема живёт годами: стандартный технический аудит её не показывает. Механику внешних сигналов я разбирал в материале Обратные ссылки на сайт. И помните: обратную ссылку можно потерять навсегда — когда владелец площадки вычистит абзац с упоминанием, исправлять будет нечего.
Откуда берутся битые обратные ссылки
Удалённые страницы. Убрали товар из каталога, закрыли услугу, вычистили старый раздел блога, сняли страницу акции. Никто не проверял, ссылались ли на эти адреса снаружи. Особенно обидно с карточками товаров: на них ссылаются обзорщики и подборки, а магазины удаляют карточки пачками при обновлении ассортимента.
Смена структуры адресов. Переехали с числовых адресов на человекопонятные, поменяли шаблон постоянных ссылок в CMS, перенесли блог из подпапки в подраздел. Если массовое соответствие старых адресов новым не настроено, разом бьётся всё, что накопилось за годы.
Переезд домена. Смена имени сайта, склейка www и без www, переход на HTTPS, объединение двух проектов. Обычно настраивают редирект главной и ключевых разделов, а глубокие адреса — те самые, на которые чаще всего ссылаются, — оставляют без внимания. Чек-лист переноса — в материале Переезд сайта на WordPress на новый домен.
Опечатки в чужих ссылках. Автор набрал адрес вручную и ошибся в букве. Редактор вставил ссылку вместе с закрывающей скобкой, и она попала в URL. Система комментариев обрезала длинный адрес. На вашей стороне всё в порядке, но чинить придётся у себя — редиректом с искажённого адреса на правильный.
Технические причины на вашей стороне. Маршрут сломался: кривое правило в конфигурации сервера, неправильный регистр на регистрозависимом сервере, слэш в конце, который перестал обрабатываться, кириллический адрес в неперекодированном виде. Выглядит как удаление, но контент никуда не девался.
Как выгрузить входящие ссылки и найти те, что бьются в 404
Задача из двух шагов: собрать адреса, на которые кто-то ссылается снаружи, и прогнать их по кодам ответа. Полной картины не даёт ни один источник, берут несколько.
| Источник данных | Что даёт | Ограничения |
|---|---|---|
| Яндекс.Вебмастер, раздел внешних ссылок | Входящие ссылки с указанием ссылающейся страницы и вашего адреса-приёмника | Показывает известное роботу Яндекса; ссылки со слабых площадок не попадают |
| Google Search Console, отчёт по ссылкам | Список ссылающихся доменов и самых популярных адресов-приёмников | Выгрузка ограничена по числу строк, детализация по конкретным ссылкам неполная |
| Сервисы ссылочного анализа (Мегаиндекс, Rush Analytics) | Собственный индекс ссылок, включая снятые; фильтр по коду ответа | База неполная, обновляется с задержкой; платный доступ |
| Логи веб-сервера | Реальные переходы по битым адресам с источником перехода | Видны только ссылки, по которым кликали; нужен доступ к логам |
| Отчёт по 404 в системе аналитики | Адреса, где посетители видели страницу ошибки, и откуда пришли | Работает, только если счётчик стоит на странице 404 и настроено событие |
Сведите выгрузки в одну таблицу и оставьте уникальные адреса-приёмники: список сокращается в разы.
Дальше проверка кодов ответа — списочным режимом настольного краулера или скриптом, запрашивающим только заголовки. Интересуют три группы: 404 и 410 — страницы нет; 3xx — редирект есть, но надо смотреть, куда он ведёт; 200 при пустом содержимом — мягкая 404, когда сервер отвечает «всё в порядке», а посетитель видит «ничего не найдено». Последний случай коварнее всего: формально ошибки нет, а страница бесполезна. Что означает каждый код, разобрано в статье 404, 301, 302: как битые ссылки и неправильные редиректы крадут вес страниц.
Отдельно проверьте цепочки: если старый адрес ведёт на второй, а тот на третий, часть сигнала теряется на каждом шаге, а робот может оборвать обход на середине. Разбор — в материале Цепочки 301 редиректов.
Оставшийся список отсортируйте по числу ссылающихся доменов и работайте сверху вниз: адрес, на который ссылаются двадцать сайтов, важнее двадцати адресов с одной ссылкой. Заодно посмотрите на качество доноров: ссылка с профильного издания и ссылка из каталога-агрегатора стоят по-разному. Методика оценки — в материале Аудит ссылочной массы сайта.
Главное правило: редирект ставится на страницу, которая отвечает на тот же запрос, что и удалённая. Не «примерно про то же» и не «в том же разделе», а на замену по смыслу. Система сопоставляет содержимое старой и новой страницы; если они про разное, редирект обрабатывается как обычное удаление и вес не переносится.
Как искать замену, когда старой страницы уже нет: посмотрите сохранённую копию в веб-архиве, прочитайте анкор и окружающий абзац на стороне донора — они прямо говорят, чего ждал посетитель, — и загляните в старые данные о запросах для этого адреса в отчётах поисковых систем.
| Ситуация | Правильное действие | Чего делать нельзя |
|---|---|---|
| Товара нет в наличии, но он вернётся | Оставить страницу с кодом 200, показать статус, предложить аналоги | Удалять карточку или редиректить её в категорию |
| Товар снят с производства навсегда | 301 на карточку прямой замены; если её нет — на подкатегорию товара | 301 на главную или на корень каталога |
| Услуга закрыта, но есть близкая | 301 на страницу близкой услуги | 301 на контакты или на список услуг целиком |
| Две статьи объединены в одну | 301 на объединённую статью, содержимое обеих перенесено | Ставить редирект, не перенеся текст удалённой статьи |
| Сменилась структура адресов | Массовое постраничное соответствие старый адрес → новый | Одно общее правило, сваливающее весь раздел на его корень |
| Опечатка в чужой ссылке | 301 с искажённого адреса на правильный | Игнорировать: адрес уникален и легко чинится |
| Раздела нет и аналога нет | Оставить 410 и страницу ошибки с поиском и навигацией | 301 на главную ради «сохранения веса» |
Технически 301 настраивают в конфигурации веб-сервера, в файле .htaccess, в настройках CMS или через плагин переадресаций. Для одиночных случаев годится любой способ; для массового соответствия после переезда лучше сервер — правило на сотни строк в базе данных читается заново при каждом запросе.
После настройки проверяют три вещи: код именно 301, а не 302 (временный редирект не передаёт сигнал так, как постоянный); один шаг без промежуточных адресов; целевая страница отдаёт 200 и открыта для индексации — редирект на noindex бессмысленен.
Когда правильнее написать владельцу площадки, а не ставить редирект
Редирект — решение на вашей стороне, и оно работает всегда. Но в четырёх случаях выгоднее потратить время на письмо. Первый — ссылка стоит на ценном ресурсе: прямая ссылка передаёт сигнал чище, по ней идут люди, и она не зависит от ваших правил переадресации. Второй — анкор не соответствует новой странице: если написано «читайте обзор модели», а вы редиректите на категорию, посетитель получает не то, что обещали, и площадка уберёт ссылку сама. Третий — ссылок с одного домена много и все битые: одно письмо с таблицей соответствия решает вопрос целиком. Четвёртый — редиректить попросту не на что.
Как писать, чтобы ответили: коротко, с готовым решением — адрес их материала, цитата фрагмента со ссылкой, новый адрес и предложенный текст ссылки. Никаких напоминаний о том, что «битые ссылки вредят вашему сайту». Пишите автору материала или редактору раздела, а не в общую форму обратной связи. Ответ приходит не всегда — параллельно поставьте у себя 301, чтобы вес не висел в воздухе, пока идёт переписка.
Обратная ситуация: писать не стоит, если ссылка стоит на площадке сомнительного качества — в сетке дорвеев, на автоматическом агрегаторе, в спамном каталоге. Там просто ставьте редирект или не делайте ничего.
Чем опасен редирект всего подряд на главную
Это самая распространённая «оптимизация» после обнаружения битых адресов: одно правило отправляет любой несуществующий адрес на главную. Выглядит удобно, работает плохо. Такая переадресация превращает 404 в мягкую 404. Система сопоставляет содержимое старого адреса и целевой страницы; когда карточка товара, статья и раздел каталога ведут на одну главную, соответствия нет. Это обрабатывается как обычное удаление: вес не переносится, а адрес остаётся в отчётах как проблемный. Разбор сценария есть в материале Редирект на главную вместо 404 плодит soft 404 по всему сайту.
Вторая проблема — потеря диагностики: пока адреса честно отдают 404, вы видите в панели вебмастера список того, что сломано, а после общего правила ошибки исчезают из отчётов и проблема становится невидимой. Третья — поведение посетителя: человек шёл за конкретной информацией, попал на главную без объяснений и ушёл. Четвёртая — мусорные адреса: любой случайный набор символов после домена начинает отдавать 200, и в индекс лезет бесконечное количество вариантов.
Альтернатива простая: точечные редиректы там, где есть смысловая замена, и нормальная страница 404 во всех остальных случаях — с кодом 404, в дизайне сайта, с поиском и ссылками на разделы. Если удаление окончательное, корректнее отдавать 410: код прямо говорит роботу, что страница убрана намеренно, и адрес выпадает из обхода быстрее.
Как проверить, что вес пошёл
Сразу после настройки проверяют технику. Каждый исправленный адрес прогоняют через проверку заголовков: ожидается ровно один переход и код 301, целевая страница отвечает 200. Отдельно проверяют работу по HTTP и HTTPS, со слэшем в конце и без него — площадки ссылаются как придётся. Полезно пройти по нескольким реальным ссылкам с доноров руками: донор мог добавить свои параметры, и правило по точному совпадению их не поймает.
Дальше индексация. Отправьте целевые страницы на переобход через панель вебмастера; старые адреса переобходить не обязательно, робот сам вернётся и увидит редирект. Признак того, что склейка началась: старые адреса пропадают из отчёта об исключённых или меняют статус на «страница перенаправлена».
Отложенная проверка занимает от нескольких недель до пары месяцев, и смотреть нужно на три вещи. В отчёте внешних ссылок ссылающиеся страницы должны начать привязываться к новому адресу-приёмнику — самый прямой признак, что сигнал переехал. В отчёте по кодам ответа число адресов с 404 должно упасть на количество исправленных. В поисковой статистике смотрите не на общий трафик, а на целевые страницы редиректов: показы и позиция по запросам удалённой страницы должны появиться у приёмника.
И заведите привычку: раз в квартал выгружайте входящие ссылки и прогоняйте адреса-приёмники по кодам ответа. А перед удалением любого раздела сначала смотрите, ссылается ли кто-то снаружи, и только потом удаляйте.
Когда чинить не нужно и что не сработает
Не всякая битая обратная ссылка стоит вашего времени. Не нужно чинить ссылки со спамных площадок: дорвеи, автоматические агрегаторы, каталоги без модерации, сетки сайтов с одинаковым шаблоном. Не нужно чинить единичные ссылки на адреса, которых у вас не было: сервисы показывают их из-за ошибок парсинга или чужих опечаток.
Не сработает ожидание, что вес вернётся полностью: при переносе через 301 передаётся не сто процентов сигнала. Рассчитывайте вернуть существенную часть, а не всё.
Не сработает восстановление ссылки без восстановления смысла. Если удалённая статья ранжировалась по конкретным запросам, а вы отредиректили её туда, где этой темы нет, вес формально перейдёт, а позиции не появятся. Здесь правильнее не редирект, а восстановление материала по архивной копии.
Не сработает и разовая акция: почистить битые обратные ссылки один раз — значит через год получить тот же список заново. Если структура менялась несколько раз и вы не уверены, что осталось от старых адресов, начните с бесплатного экспресс-аудита сайта — он покажет масштаб до того, как вы полезете в конфигурацию сервера.
Частые вопросы
Сколько веса теряется, если ссылка ведёт на 404? Практически весь. Страница, которой нет, не может ни ранжироваться, ни передавать сигнал дальше по внутренним ссылкам. В базах сервисов анализа она остаётся, поэтому по отчётам кажется, что масса растёт.
Через сколько после настройки 301 позиции восстановятся? Зависит от того, как быстро робот переобходит старые адреса: на небольшом сайте это недели, на крупном каталоге — месяцы. Ускоряет отправка целевых страниц на переобход и снятие лишней нагрузки на обход.
Можно ли поставить 301 со страницы, которая ещё работает? Технически можно, но это ошибка: вы теряете живую страницу вместе с её позициями и трафиком. Если две работающие страницы конкурируют, сначала решают, какая основная, переносят в неё содержимое второй и только потом ставят редирект.
Что делать, если вернуть старую страницу проще, чем редиректить? Возвращайте. Восстановление материала по тому же адресу — самый чистый вариант: ссылка снова становится прямой, потерь на переходе нет. Текст берут из архивной копии или из резервной копии базы и дорабатывают под сегодняшний день.
Нужно ли отклонять такие ссылки через инструмент отклонения? Нет. Обычная битая обратная ссылка — ваш актив, а не проблема; отклонение имеет смысл только против явно вредоносной массовой закупки, к которой вы не имеете отношения.
Как понять, что ссылка существует, а не показалась сервису? Откройте ссылающуюся страницу и найдите ссылку в исходном коде. Сервисы держат в базе давно снятые ссылки, а иногда учитывают подгружаемые скриптом, которые робот может и не видеть.
Коротко
- Битую обратную ссылку не найдёт краулер по вашему сайту — нужна выгрузка входящих ссылок из панелей вебмастера и сервисов анализа.
- Причины — удалённые страницы, смена структуры адресов, переезд домена и опечатки в чужих ссылках; первые три полностью на вашей стороне.
- Порядок работы: собрать адреса-приёмники, прогнать по кодам ответа, отсортировать по числу ссылающихся доменов, чинить сверху вниз.
- 301 ставится только на страницу с тем же смыслом, одним шагом, без цепочек; если замены нет — оставляйте 404 или 410 и нормальную страницу ошибки.
- Общий редирект всего на главную плодит мягкие 404, прячет проблему из отчётов и портит поведенческие сигналы.
- Результат проверяют по трём точкам: коды ответа исправленных адресов, привязка ссылающихся страниц к новому приёмнику, появление старой семантики у него.
Если битых обратных ссылок набралось много, а структура сайта менялась не один раз, разбирать это в одиночку долго и есть риск сломать работающие адреса. На персональной SEO-консультации мы проходим по вашей выгрузке входящих ссылок и составляем таблицу соответствия старых адресов новым — с ней правки в конфигурации займут вечер. В SEO с 2005 года, продвижение веду лично, вы общаетесь со мной напрямую, а не с менеджером: если задача шире консультации, посмотрите, как устроено продвижение сайта со ссылочным профилем под ключ.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →
Комментарии
Викентий Шаталыгин
Выгрузил внешние ссылки из Вебмастера — 4 тысячи строк, а адресов-приёмников всего около двухсот. Прогнал, из них 60 отдают 404. С чего начинать, если времени мало?
Анатолий Кузнецов автор
Сначала отсортируйте эти 60 адресов не по числу ссылок, а по числу разных доменов, которые на них ссылаются. Двадцать ссылок с одного каталога — это один сигнал, а три ссылки с трёх разных отраслевых сайтов весят больше. Верхние десять адресов разберите вручную: посмотрите архивную копию, поймите тему страницы и подберите точную замену. Дальше идёт середина списка, где обычно обнаруживается закономерность — например, все битые адреса начинаются с одного и того же старого префикса раздела. Такие случаи закрываются одним правилом с подстановкой, а не шестьюдесятью отдельными строками. Хвост из единичных ссылок со слабых площадок оставьте на потом или не трогайте вовсе.
Милана Оботурова
У нас магазин, карточки снятых с производства товаров удаляются автоматически при выгрузке из 1С. Ссылки на обзоры этих товаров были. Что делать, если процесс автоматический?
Анатолий Кузнецов автор
Менять не ссылки, а сам процесс. Автоматическое удаление карточки — почти всегда неверное решение для магазина: карточка накапливает и внешние ссылки, и отзывы, и позиции по модели. Правильная схема — переводить такие карточки в статус архивных: страница остаётся по тому же адресу, отдаёт 200, показывает, что товар снят с производства, и выводит блок актуальных аналогов. Если бизнес-логика требует убирать их из каталога и поиска по сайту, убирайте из листингов, но оставляйте доступной по прямому адресу. Когда карточку всё-таки нужно удалить, настройте в выгрузке правило: при удалении товара автоматически создаётся 301 на его подкатегорию. Это делается один раз в обработчике и снимает проблему навсегда.
Ефрем Подкопаев
А в Search Console выгрузка ссылок обрезана. Как получить более-менее полный список приёмников?
Лукерья Востросаблина
Написала трём площадкам с просьбой поправить адрес. Ответила одна. Это нормальная конверсия или я неправильно пишу?
Анатолий Кузнецов автор
Одна из трёх — это хороший результат, обычно отвечают реже. Повысить отклик помогают три вещи. Первая: писать конкретному человеку — автору материала или редактору раздела, чей адрес есть в подписи или в разделе о редакции, а не в общую форму. Вторая: приложить готовое решение, чтобы правка занимала тридцать секунд — цитата абзаца, старый адрес, новый адрес, предложенный текст ссылки. Третья: не объяснять им, что битые ссылки вредят их сайту; это читается как шаблон и уходит в корзину. И главное — не ждите ответа как условия: 301 у себя ставьте сразу, переписка идёт параллельно.
Тарас Немчинов
Предыдущий подрядчик поставил правило: всё, что не найдено, летит на главную. Убирать его страшно — вебмастер сразу покажет кучу ошибок 404. Как правильно откатывать?
Феврония Кулебякина
Проверила несколько адресов: сервер отвечает 200, а на экране «страница не найдена». Это и есть мягкая 404, о которой вы пишете?
Савелий Пряхин
Переезжали на новый домен два года назад. Редирект настроен только на главную. Стоит ли сейчас лезть в постраничное соответствие или поезд ушёл?
Анатолий Кузнецов автор
Лезть стоит, пока старый домен у вас на руках и продлён — это ключевое условие. Возьмите список адресов старого домена: из архивной копии карты сайта, из выгрузки внешних ссылок по старому домену в сервисах анализа и из логов, если они сохранились за период переезда. Сопоставьте со структурой нового сайта и настройте постраничные правила вместо одного общего на главную. Часть сигналов вернуть уже не получится, потому что площадки за два года могли снять ссылки, но то, что осталось, начнёт работать. Отдельно проверьте, не образовалась ли цепочка: старый адрес → главная старого домена → главная нового. Такие двухшаговые конструкции после переездов встречаются постоянно и режут передачу.
Домна Шушарина
Можно ли просто восстановить удалённую статью по копии из веб-архива, если на неё было много ссылок?
Аристарх Плетнёв
Сервис показывает 12 ссылок с одного домена, но при открытии страниц ссылок там нет. Базе можно верить?
Пелагея Заплатина
У нас часть битых адресов — это опечатки: лишняя точка или закрывающая скобка в конце. Правда стоит ради них настраивать правила?
Родион Гужавин
Настроил редиректы месяц назад, в отчёте внешних ссылок ничего не изменилось. Ошибка в настройке или просто рано?
Анатолий Кузнецов автор
Сначала исключите ошибку, потом ждите. Проверьте три вещи. Первая: код ответа — должен быть ровно 301 и ровно один переход до конечной страницы, без промежуточных адресов. Вторая: варианты написания — редирект обязан срабатывать и со слэшем на конце, и без него, и по HTTP, и по HTTPS, потому что площадки ссылаются как попало. Третья: возьмите реальную ссылку с сайта-донора и пройдите по ней вручную, а не по адресу из своей таблицы — донор мог добавить параметры, и правило по точному совпадению их не поймает. Если техника чистая, месяц действительно мало: отчёт внешних ссылок обновляется по мере переобхода ссылающихся страниц, а это не ваш сайт и не ваша скорость обхода. Смотрите на горизонте двух-трёх месяцев и опирайтесь не на этот отчёт, а на появление старых запросов у страницы-приёмника в поисковой статистике.
Стефания Полудницына
Если удалённой страницы уже нет ни в архиве, ни в резервных копиях, как понять, о чём она была, чтобы подобрать замену?