Индексация

Почему Яндекс видит старые 404 и как убрать мусор

Старые 404 сами по себе не всегда страшны, но они показывают, что история URL не разобрана и карта сайта может подавать противоречивые сигналы.

Короткий ответ: Яндекс может долго видеть старые 404 после миграции, потому что робот продолжает обходить URL из истории сайта, старых sitemap, внутренних ссылок, внешних ссылок и сохраненных архивов. Проблема начинается тогда, когда сайт сам продолжает подсовывать эти URL через sitemap, меню или редиректы без логики.

Старые 404 нужно разбирать по группам. Полезные старые страницы с трафиком, показами или ссылками получают точный 301 на новый аналог. Демо-записи WordPress, шаблонные тексты, пустые архивы категорий/тегов и тестовые страницы лучше отдавать как 410 Gone.

Нельзя массово перенаправлять весь старый мусор на главную. Это не помогает пользователю, не восстанавливает релевантность и может ухудшить качество сигналов миграции.

После чистки нужно проверить sitemap, внутренние ссылки, footer, старые кнопки, карту редиректов и логи сервера. Если старый URL продолжает появляться, важно понять источник: робот нашел его извне или сайт сам продолжает на него ссылаться.

Короткий чек-лист

Источники старых URL

Чтобы убрать мусор, сначала нужно понять, откуда он берется.

Старый sitemap

Yoast/WordPress sitemap мог остаться в Яндекс Вебмастере или быть доступен по старому адресу.

Внутренние ссылки

Меню, футер, старые статьи и кнопки могут вести на URL, которых уже нет.

Внешние ссылки

Партнеры, каталоги, соцсети и старые публикации могут продолжать отправлять робота на старый адрес.

Логи сервера

Показывают, какие URL реально обходятся и как часто.

Как принимать решение

404 не всегда плохой. Плохо, когда важная страница потеряна или мусор продолжает жить в карте сайта.

301

Если был полезный контент, трафик, ссылки или новый релевантный аналог.

410

Если это демо, шаблонная тестовая запись, пустой архив или очевидный мусор.

404

Если URL неизвестен, не имеет трафика и не повторяется массово в логах.

Удалить из sitemap

Если URL не должен индексироваться, он не должен оставаться в карте сайта.

Как применить материал к своему сайту

Статья полезна не сама по себе, а как чек-лист для конкретной страницы или группы URL. Возьмите один раздел сайта, проверьте его по пунктам и зафиксируйте решение: усилить, объединить, закрыть от индекса, перенаправить или оставить без изменений.

Для бизнеса

Станет понятнее, какую проблему обсуждать с подрядчиком и какой результат требовать на выходе.

Для SEO

Материал можно превратить в список проверок для GSC, Яндекс Вебмастера, sitemap, robots и краулера.

Для разработки

Из статьи можно выделить задачи: редиректы, canonical, шаблоны, формы, микроразметка и события.

Таблица решений

Как чистить старые 404 в Яндексе

Старые 404 после миграции нормальны, пока они не идут из sitemap, меню, внутренних ссылок или внешних важных страниц.

СитуацияЧто означаетЧто делать
Была полезная страницаПотерян спрос или ссылки301 на релевантный аналог
Демо-запись WordPressНет пользы410 Gone
Архив категорииСомнительная ценность301 на блог или 410
URL есть в sitemapОшибка миграцииУдалить из sitemap
URL есть во внутренней ссылкеСайт сам зовет роботаИсправить ссылку на новую страницу

Связанные страницы

Что посмотреть дальше

Почему сайт не получает показы в Google

Разбор причин, почему сайт почти не получает показы в Google: мало проиндексированных страниц, слабые интенты, нет внешних ссылок, тонкие посадочные и грязная миграция.

Открыть: Почему сайт не получает показы в Google

FAQ

Короткие ответы

Старые 404 всегда вредят сайту?

Нет. Вредят потерянные полезные страницы и ситуация, когда сайт сам продолжает ссылаться на мусор.

Когда лучше 410, а не 404?

Когда точно понятно, что URL больше не нужен: демо-запись, тест, пустой архив, старый шаблонный мусор.

Заявка

Проверить мой сайт

Оставьте ссылку на сайт, нишу и задачу. Мы вернемся с понятным следующим шагом.

Что болит

Сайт не растёт в Google или Яндексе? Проверить SEO-ошибки Заказать разбор