К содержанию
SEO и вебмастерство
Меню сайта

Логи, 404 и редиректы


Логи 404 и редиректы

Обновлено в августе 2026.

Раздел практики: Индексация.

404 и редиректы
  1. 1ЛогиНайти ошибкиИсточник: логи хостинга · Цель: собрать список 404
  2. 2301На каноникалИсточник: .htaccess · Цель: редирект на похожую страницу
  3. 3ПроверкаКабинетыИсточник: ЯВ и GC · Цель: покрытие без ошибок

Сделайте сегодня: Откройте логи хостинга, соберите 404 и на каждый поставьте 301 на похожую страницу.

Логи, 404 и редиректы — повседневная техника: чтобы люди и поиск не упирались в тупик после смены URL, чистки или внешней ссылки на старый адрес.

Связка: страница 404 · 301 · индексация · кабинеты.

Зачем это читателю и SEO

Битый URL = потерянный визит и слабый сигнал для обхода. Массовые 404 после миграции часто объясняют «падение», которое на деле техника. Сначала почините ответы сервера, потом усиливайте тексты.

Где я смотрю

На bigfozzy.com я смотрю три источника. Яндекс.Вебмастер и Google Search Console — отчёты о 404 и исключённых URL. Логи сервера и CDN — реальные запросы ботов и людей. Краулер (Screaming Frog и аналоги) — внутренние битые ссылки. Раз в неделю достаточно кабинетов. Полный краул — после релиза или раз в месяц на среднем сайте.

Что я делаю с каждым 404

На bigfozzy.com я решаю по каждому URL. Есть близкая живая страница по смыслу — 301 на неё. Контент удалён навсегда и не нужен — 410 или честный 404 плюс убрать из sitemap. Опечатка во внутренней ссылке — поправить ссылку, не плодить редирект «на всякий». Спам-боты на /wp-login — игнорирую, не раздуваю карту редиректов.

Полезная страница 404

Ответ должен быть именно 404 (или 410), не 200 с текстом «не найдено». На странице: короткое объяснение, поиск или ссылки на хабы, контакт. Подробнее: использование 404.

Пример для Apache в .htaccess: ErrorDocument 404 /404.php — файл отдаёт статус 404 и ваш шаблон.

301 без сюрпризов

Один старый URL → один финальный. Цепочка A→B→C хуже, чем A→C. После переезда обновите внутренние ссылки на новые адреса. Практика: гайд по 301.

# Apache пример

Redirect 301 /old-page.php https://example.com/new-page.php

Проверка: curl -I на старый URL — ожидаете 301 и Location на каноникал.

Связь с sitemap и индексом

В карте сайта только 200-каноникалы. После массовых 301 переотправьте sitemap и запросите переобход важных URL. Sitemap · robots.txt.

Ошибки, которые вижу

Пять ошибок, которые я видел чаще всего. Мягкий 404 — текст «нет страницы» при коде 200. 302 при постоянном переезде домена или HTTPS. Редирект на нерелевантную главную «чтобы не было 404». Старые URL в меню и sitemap. Игнорирование роста 404 после смены CMS.

План на день

За день на bigfozzy.com я открываю отчёт 404 в кабинетах и выписываю топ-20. Для 10 URL с трафиком и ссылками делаю 301. Поправляю 5 внутренних битых ссылок. Проверяю свою 404-страницу на телефоне.

Курс · фильтры и риски · падение трафика.

Что я делаю за один вечер

Выгрузите топ-50 URL с 404 из кабинета. Для каждого решите: 301 на близкий живой URL, полезная 404, или 410 если контент удалён навсегда и не должен возвращаться. Исправьте внутренние ссылки на финальные адреса. Обновите sitemap. Через неделю сравните число 404 — должно падать, а не «плавать».

Если 404 растут после релиза — откатите карту URL или допишите редиректы до того, как поиск переобходит весь кластер.