Короткий ответ
301 редирект сообщает браузерам и поисковикам, что страница переехала навсегда, и ведёт их на новый адрес; 308 делает то же и сохраняет метод запроса. Странице без преемника нужен ответ 404 или 410: 410 говорит, что её убрали намеренно, хотя Google пишет, что сейчас обрабатывает оба кода одинаково. Странице, которая остаётся на сайте, но не нужна в поиске, ставят noindex.
301, 302, 307 и 308: постоянный и временный переезд страницы
Когда у страницы меняется адрес, на старый всё равно приходят люди: из закладок, по чужим ссылкам, из необновлённой выдачи. 301 редирект отправляет их дальше. Стандарт HTTP RFC 9110 от IETF описывает 301 Moved Permanently так: у ресурса появился новый постоянный адрес, и в будущем ссылаться нужно на него. Сервер указывает его в заголовке Location, и браузер переходит туда незаметно для посетителя.
Страница Google о редиректах делит их на два семейства. Постоянные, 301 и 308, выводят в поиск новый адрес: система индексирования считает их сигналом, что каноническим должен стать целевой URL. Временные — 302, 303 и 307 — оставляют в выдаче исходную страницу. Постоянный редирект Google советует ставить, когда вы уверены, что не отмените его.
Коды 301 и 308 различаются одной деталью. RFC 9110 отмечает, что по историческим причинам браузер после 301 может превратить запрос POST в GET, и предлагает 308, если это нежелательно; ту же роль рядом с 302 играет 307. В документации Google о кодах ответа 308 назван равнозначным 301, но код просят выбирать по смыслу, чтобы его поняли и другие клиенты, например другие поисковики.
Куда вести старый адрес и сколько шагов допустимо
Редирект хорош настолько, насколько хороша цель — страница, которая теперь делает работу старой. Руководство Google по переезду сайта не советует вести множество старых URL на один нерелевантный адрес вроде главной. Это может запутать пользователей и сойти за ошибку soft 404 — так Google называет адрес, который отвечает «успешно», но содержимого не показывает. Исключение — объединённые материалы: адреса нескольких страниц можно вести на новую общую.
Второе правило — один шаг. По умолчанию роботы Google проходят до 10 переадресаций подряд, но то же руководство советует вести сразу на конечный адрес, а если не выходит — держать цепочку в идеале не длиннее 3 шагов и короче 5. Google рекомендует серверный постоянный редирект везде, где можно, а JavaScript оставляет на крайний случай: отрисовка страницы может не сработать.
404 или 410 для страницы, удалённой навсегда
У некоторых страниц нет преемника: закончилась акция, закрыта услуга. Им честнее ответить кодом ошибки. RFC 9110 определяет 404 Not Found так: сервер не нашёл актуальной версии ресурса, и код не говорит, временно это или навсегда. 410 Gone добавляет недостающее: ресурс недоступен, и это, скорее всего, навсегда. Стандарт называет 410 инструментом обслуживания сайта: код сообщает, что ресурс убран намеренно.
Для Google разница невелика. В справке Search Console сказано прямо: сейчас Google обрабатывает коды 410 (Gone) так же, как 404 (Not found). Страница Google о кодах ответа добавляет, что все ошибки 4xx, кроме 429, обрабатываются одинаково: проиндексированный URL удаляется, а сканируют его всё реже. Справка Яндекс Вебмастера ставит 404, 403 и 410 в один ряд: такая страница будет удалена из поисковой базы в течение недели после того, как робот обнаружит указание.
Поэтому 410 — не способ поднять позиции. Его ценность в точности: он фиксирует решение для других клиентов и для тех, кто будет вести сайт через год. Стандарт даже оставляет владельцу выбор, помечать ли удалённое как «gone» вообще. Настоящая ошибка в другом. Справка Search Console предупреждает: ответ на несуществующую страницу любым кодом, кроме 404 или 410, или переадресация её на главную может создать проблемы — Google называет такие страницы soft 404.
Noindex и canonical, когда страница остаётся на сайте
Бывают страницы, нужные на сайте, но не в поиске: фильтр, пустая категория, версия для печати. Страница Google о noindex описывает правило в метатеге или HTTP-заголовке: прочитав его, Google полностью убирает страницу из результатов, даже если на неё ссылаются другие сайты. Правило работает, только если страница не закрыта в robots.txt, иначе робот его не увидит; справка Яндекс Вебмастера предупреждает о том же для своего робота.
Для дублей нужен ещё один ответ. Руководство Google по каноническим адресам называет сильными сигналами и редирект, и ссылку rel="canonical", а включение в карту сайта — слабым. Постоянный редирект оно советует, только когда дубль выводят из работы, а внутри одного сайта предпочитает rel="canonical", а не noindex: noindex убирает страницу из поиска целиком. Для многоязычных страниц каноническая страница должна быть на том же языке.
Кейс viton13.com: 673 старых адреса с ответом 404
Эти ответы удобно разобрать на сайте, где удалённых страниц много. Здесь это viton13.com — собственный сайт студии VITON13, а не заказ клиента. Исходная точка — выгрузка владельца из Google Search Console на 21 августа 2026 года: Google считал проиндексированными 738 страниц, а 2 572 — нет. Среди причин Google указал 673 адреса, которые отвечали 404, то есть «не найдено».
Эти 673 адреса и есть предмет статьи. Задача — дать Google ясный ответ по каждому адресу, который он ещё знает. Удалённые страницы нужно было пометить как удалённые навсегда, перенесённые — отправить на новое место, пустые — не пускать в индекс. Ни одна внутренняя ссылка не должна была вести на несуществующую страницу.
Как сайт студии теперь отвечает на удалённые и перенесённые адреса
Удалённые адреса viton13.com теперь отвечают 410 Gone. Сюда относятся 1 008 точных URL VJOURNAL и адреса под правилом-шаблоном — удалённые автоматические архивные сводки и английские слаги статей в разделах /ru и /es. Сюда же входят 27 адресов сайта до 2026 года, например старые страницы .html и ссылки /tproduct/. Ещё 74 удалённые статьи одним переходом ведут на сохранившуюся версию материала.
Постоянные редиректы собраны в одну карту из 141 правила. В ней старые пути вроде /oldmoneymen, который теперь ведёт на мужскую коллекцию Old Money в магазине, переименованные разделы услуг на всех четырёх языках и адрес с www, ведущий на основной домен. Каждый запрос сначала проходит через прокси сайта — слой, который работает до того, как собирается любая страница. Прокси сверяет путь с точными списками удалённых и перенесённых адресов, затем с правилами-шаблонами и отдаёт либо один редирект 308, либо страницу 410 с заголовком noindex, nofollow.
Тематические страницы без статей получают noindex на каждом языке, где они пусты, а их теги hreflang перечисляют только языки, где страница открыта для индекса. Перед выкладкой деплой обходит собранный релиз и не выпускает его на рабочий сайт, если хоть одна внутренняя ссылка отвечает ошибкой. 19 сентября 2026 года 673 адреса из исходной выгрузки перепроверили поочерёдно: 604 теперь отвечают 410 Gone, 67 перенаправляют кодом 308 на рабочую страницу, 2 по-прежнему отвечают 404.
Чего не доказывает расклад 604, 67 и 2
Эти цифры показывают, что отвечает сайт, а не что Google с этим сделал. Данных Search Console после исправлений пока нет, поэтому кейс не заявляет изменений в индексации, позициях, кликах или трафике. Расклад описывает старый список 404 в Google на 19 сентября 2026 года, а не «до и после» одного релиза. Цифры Search Console относятся только к основному ресурсу viton13.com.
Честный вывод уже, но полезен. Раз Google сейчас обрабатывает 410 и 404 одинаково, сама замена кода не повод ждать перемен в поиске. Изменился характер ответа: кроме 2 адресов, которые по-прежнему отвечают 404, весь список теперь говорит «удалено» или «переехало». И оставшийся 404 сам по себе не ошибка: справка Search Console называет его правильным ответом для удалённой страницы без замены и аналога.
Карта редиректов: что подготовить, прежде чем заказывать работу
Работа в любом случае начинается со списка. Руководство Google по переезду подсказывает источники: карты сайта, логи сервера или аналитика, отчёт Search Console о ссылках и выгрузка из системы управления сайтом. Добавьте отчёт Search Console «Страницы» с адресами, которые Google уже видит как ненайденные. Сведите всё в таблицу: старый адрес и ответ — новый адрес или пометка «удалено». Затем проверьте выборку инструментом, который показывает код ответа и заголовок Location, и повторяйте это после каждого релиза.
На небольшом сайте, где правила пишет панель хостинга или плагин, десяток правил для 301 редиректа — это примерно час аккуратной работы. Проектом это становится, когда удалённых адресов сотни, языков несколько, нужны правила-шаблоны и проверка релиза, встроенная в код. Такую работу студия VITON13 сделала на своём сайте; для других сайтов она входит в услугу «Техническое SEO в коде». С таблицей, доступом к Search Console и заметкой о том, что и когда менялось, объём оценивают до первого правила.
Практический чеклист
- Выгрузите все старые адреса из карты сайта, логов сервера и отчёта Search Console «Страницы» в одну таблицу.
- Дайте каждому адресу один ответ: новый URL для перенесённой страницы, 410 или 404 для удалённой, noindex для оставшейся.
- Перепишите цепочки правил так, чтобы каждый старый адрес попадал на конечную страницу за один шаг.
- Проверьте код ответа и заголовок Location на выборке старых URL, а не только то, что показывает браузер.
- Повторяйте проверку кодов после каждого релиза и держите постоянные правила не меньше года.
Вопросы и ответы
Передаёт ли 301 редирект поисковые сигналы страницы на новый адрес?
Страница Google о редиректах говорит, что система индексирования использует постоянный редирект как сигнал, что каноническим должен стать целевой адрес, а страница о кодах ответа называет 301 сильным сигналом. Руководство по переезду поясняет: если держать редиректы хотя бы год, Google успевает перенести сигналы на новые URL. Позиций ни одна из этих страниц не обещает.
Что ставить на переименованную страницу — 301 или 308?
Для Google разницы нет: в его документации 308 назван равнозначным 301. Стандарт различает их по методу запроса: 307 и 308 он называет редиректами, сохраняющими метод, а после 301 браузер может сменить POST на GET. Для обычных страниц подходит любой; RFC 9110 добавляет, что 308 появился позже, в июне 2014 года, и может распознаваться не везде.
Можно ли перенаправлять все удалённые страницы на главную?
Google так делать не советует. В его руководстве по переезду сказано, что множество старых URL, ведущих на одну нерелевантную страницу вроде главной, путает пользователей и может считаться soft 404. Удалённой странице без аналога нужен ответ 404 или 410, перенесённой — редирект на ближайшего преемника.
Сколько времени держать правила постоянных редиректов на сервере?
Руководство Google по переезду говорит: как можно дольше, обычно не меньше года, а с точки зрения посетителей — хоть бессрочно. Там же отмечено, что редиректы замедляют сайт для пользователей, поэтому свои ссылки и самые посещаемые ссылки с других сайтов лучше перевести на новые адреса.
Ускорит ли замена 404 на 410 удаление страниц из Google?
Google этого не обещает. По справке Search Console, сейчас 410 обрабатывается так же, как 404, и в обоих случаях ранее проиндексированный URL уходит из индекса. У Яндекса срок для всех трёх кодов — 404, 403 и 410 — один: неделя после того, как робот увидит ответ. Ставить 410 стоит ради точности, а не ради скорости.
