Коротко. 410 Gone означает, что страница удалена навсегда. 404 означает, что ресурс не найден. Soft 404 — это страница с кодом 200, которая на самом деле показывает «ничего нет». Для поиска это разные сигналы, и путать их не стоит.
Как читать материал. В каждом разделе два пути: сделать руками и инструментами или подключить нейросеть, которая ускоряет разбор. Третий пункт: проверка. Нейросеть не видит сервер и не проверяет коды ответа, поэтому результат проверяем через curl и панели вебмастера.
Что такое 410 Gone
410 — код класса 4xx. Сервер сообщает, что ресурс удалён навсегда и восстанавливать его не планируют. Это более определённый сигнал, чем 404.
На практике 410 используют редко. Если есть сомнения, что страница вернётся, лучше 404. Если страница переехала, нужен 301.
404, 410, 301 и soft 404
| Код | Что означает | Когда использовать |
|---|---|---|
| 404 | Ресурс не найден | Страницы нет, замена не нужна |
| 410 | Ресурс удалён навсегда | Страница снята окончательно |
| 301 | Постоянный редирект | Страница переехала |
| Soft 404 | Код 200, но контента нет | Ошибка настройки, так быть не должно |
Для Google 404 и 410 означают отсутствие контента. Отдельного ускоренного удаления для 410 официально не обещают. Разница в точности сигнала, а не в «магическом» ускорении.
Когда ставить 410
- Товар снят с производства и замены нет.
- Страница удалена навсегда, возвращать её не планируют.
- Контент перенесён в никуда, а не на новый URL.
- Дубликат, который больше не нужен.
Если страница может вернуться, ставьте 404. Если есть новая версия, ставьте 301.
Как найти soft 404
Soft 404 — это страница, которая отдаёт 200, но показывает:
- «Страница не найдена»;
- пустой шаблон;
- «Товар удалён»;
- редирект на главную без объяснения;
- пустой список или категорию.
Проверьте:
curl -I https://example.com/old-page
Если код 200, а контента нет, это кандидат в soft 404. Посмотрите также отчёты Google Search Console и Яндекс Вебмастера: там есть разделы с мягкими 404.
Как исправить
- Определите, нужна ли страница.
- Если нужна, восстановите её.
- Если переехала, поставьте 301 на близкую страницу.
- Если удалена навсегда, отдайте 404 или 410.
- Уберите внутренние ссылки на удалённую страницу.
- Обновите sitemap.
- Проверьте код ответа после изменений.
Классический путь. Выгрузите URL со статусом 200 и проверьте, есть ли на них контент.
С нейросетью. Дайте список URL и попросите разложить по кодам.
Вот список URL и что на них отображается. Разложи на 301, 404, 410
и soft 404. Не придумывай URL, которых нет. Для каждого предложи проверку.
Проверка. Для каждого URL — curl -I и визуальная проверка содержимого.
Разбор проекта
Проверим сайт за вас
Посмотрим удалённые страницы, soft 404 и редиректы, скажем, что исправлять первым. 20–30 минут в Zoom, Telegram или по телефону. Бесплатно.
Разобрать проектЧастые ошибки
- Ставить 410 на страницы, которые могут вернуться.
- Оставлять soft 404 на важных разделах.
- Массово редиректить удалённые страницы на главную.
- Отдавать 200 на странице «не найдено».
- Не убирать внутренние ссылки.
- Не обновлять sitemap.
- Путать 410 с 301.
Вопросы
410 быстрее убирает страницу из индекса?
Google официально не обещает ускорения для 410. Для поиска 404 и 410 означают отсутствие контента. 410 точнее по смыслу.
Можно ли использовать 410 для временно скрытых страниц?
Нет. Если страница вернётся, используйте 404 или настройте нормальный режим обслуживания. 410 говорит «навсегда».
Чем soft 404 отличается от обычного 404?
Soft 404 отдаёт код 200 и пустой или ошибочный контент. Обычный 404 отдаёт код 404.
Нужно ли оставлять ссылки на удалённую страницу?
Нет. Уберите внутренние ссылки или замените их на актуальные. Внешние ссылки можно перенаправить, если есть замена.
Может ли нейросеть найти soft 404?
Она может разложить список URL, но не проверяет код ответа и содержимое. Нужны curl и отчёты вебмастера.
Связанные материалы
Источники
Официальные документы 6
- MDN: 410 Gonedeveloper.mozilla.org
- RFC 9110, раздел 15.5.11rfc-editor.org
- Google: soft 404developers.google.com
- Google: HTTP status codesdevelopers.google.com
- Яндекс Вебмастер: коды HTTPyandex.ru
- MDN: 404 Not Founddeveloper.mozilla.org