В чём потеря
Когда сайт меняет структуру, удаляет товары или переезжает, часть адресов перестаёт существовать. Но внешние сайты продолжают на них ссылаться. Человек, перешедший по такой ссылке, видит страницу ошибки, а поисковая система не может передать сигнал ссылки никуда. Особенно жалко ссылки с авторитетных ресурсов: они стоят усилий и обычно не восстанавливаются сами.
Как найти такие ссылки
- Откройте отчёты о внешних ссылках в панелях вебмастеров и выгрузите адреса, на которые ведут ссылки.
- Сопоставьте список с ответами сервера: страницы с ошибкой 404 или 410 — кандидаты на исправление.
- Дополните данными аналитики и журнала сервера: в них видны реальные переходы на несуществующие адреса вместе с источником — как настроить такой отчёт.
- Отсортируйте по значимости: сначала ссылки с известных сайтов и адреса, куда идёт больше всего переходов.
Восстановить или перенаправить
| Ситуация | Решение | Комментарий |
|---|---|---|
| Страница удалена случайно | Восстановить | Проще всего: адрес снова работает |
| Товар снят, есть близкая замена | Перенаправление 301 на замену | Замена должна быть по смыслу близкой |
| Товар снят, замены нет | Перенаправление на категорию или полезная 404 | Не отправляйте всё на главную |
| Раздел объединён с другим | Перенаправление 301 на новый раздел | Соответствие страница в страницу |
| Адрес был ошибочным и почти не использовался | Оставить 404 | Не всякая ссылка стоит правила |
Порядок работы
При выборе адреса назначения главное — смысловое соответствие. Перенаправление, которое ведёт на нерелевантную страницу, поисковая система может счесть ошибкой, и сигнал не передастся. Подробнее о выборе кода — в статье про 301 и 302, а о судьбе снятых товаров — в разборе удалённых товаров.
Как проверить результат
- Пройдите по исправленным адресам и убедитесь, что конечная страница открывается за один шаг.
- Через несколько недель посмотрите в панели вебмастера, уменьшилось ли число ошибок.
- Следите за переходами с внешних сайтов на исправленные адреса: они должны появиться в отчётах.
Ссылки — не единственная причина проверять 404. Про общий поиск неработающих ссылок — в статье про битые ссылки, а про ошибки в самих адресах, по которым ссылаются другие сайты, — в материале про битые обратные ссылки.
Пример расстановки приоритетов
Допустим, в выгрузке три адреса с ошибкой. Данные условные и показывают логику выбора.
| Адрес | Ссылки | Решение |
|---|---|---|
| /catalog/old-model-a/ | Несколько ссылок с крупных отраслевых сайтов | Перенаправление на новую модель |
| /blog/akciya-2019/ | Единичные ссылки из форумов | Перенаправление на актуальный раздел акций |
| /tmp/test-page/ | Нет ссылок, случайные обращения роботов | Оставить 404 |
Частые вопросы
Что происходит с внешней ссылкой, если страница удалена?
Посетитель получает страницу ошибки, а сигнал ссылки не передаётся никуда; исправить это можно восстановлением страницы или перенаправлением.
Куда лучше перенаправлять?
На максимально близкую по смыслу страницу; если такой нет — на соответствующую категорию, но не на главную без разбора.
Нужно ли исправлять все ссылки на 404?
Нет: сначала те, что ведут с заметных сайтов и приводят переходы; случайные и ошибочные адреса можно оставить.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.