Марина ведёт салон. Клиентка перешла по старой ссылке из Instagram на /uslugi/massazh-litsa, а услугу переименовали — на экране сухая «404 Not Found» без поиска и без кнопки «все услуги». Человек уходит, владелец думает, что сайт сломался. Страница 404 в WordPress — не поломка и не штраф от Google, а шанс вернуть клиента: текст по-русски, поиск, главная и каталог услуг. За вечер соберёте в админке без правки файлов на сервере.
Битый адрес на сайте услуг — нормальная ситуация: переименовали услугу, удалили старую рекламу, опечатка в ссылке. WordPress показывает шаблон 404. Google не наказывает за честный код 404. Опасно другое: редирект всех битых ссылок на главную — поисковик называет это «мягкой 404» и это хуже, чем полезная страница ошибки с поиском. Плагин 404page специально не делает редирект и отдаёт настоящий HTTP-код 404.
Если вы боитесь «сломать тему», хорошая новость: у современных block-тем шаблон 404 правится в редакторе сайта. У классической темы без редактора хватит бесплатного плагина 404page и обычной страницы из конструктора. Ниже — пошагово: как понять тип темы, что положить на страницу, как проверить результат и не потерять заявки с рекламы.
- Посмотрите, что видит клиент на битой ссылке
- Узнайте, block-тема у вас или классическая
- Соберите страницу 404: текст, поиск, главная, услуги
- Настройте шаблон 404 в редакторе сайта
- Подключите плагин 404page на классической теме
- Не перенаправляйте все битые ссылки на главную
- Проверьте результат и поймите, что настройка сработала
- Частые вопросы
- Нужен ли отдельный плагин для страницы 404 в WordPress?
- Как не сломать тему при настройке 404?
- Закрывать ли страницу 404 от индекса в поиске?
- Что писать на странице ошибки для сайта услуг?
- Портит ли 404 позиции сайта в Google?
- Как проверить, что WordPress отдаёт именно 404?
- Что делать со старыми ссылками из рекламы?
Посмотрите, что видит клиент на битой ссылке

Откройте в браузере адрес вашего сайта и допишите в конце случайную строку, например /test-404-xyz. Так проверяют 404 и в официальной справке WordPress. Если видите голый английский текст без навигации — клиент с битой ссылкой из соцсетей или старого объявления увидит то же самое.
На практике владельцы салонов, магазинов и студий теряют не из-за «ошибки Google», а потому что человек не понимает, куда нажать дальше. Минимум на странице: заголовок «Страница не найдена», короткое объяснение, поле поиска, ссылка на главную и кнопка «Наши услуги» на /uslugi. Так посетитель сам найдёт нужную услугу или вернётся в каталог.
Узнайте, block-тема у вас или классическая

Зайдите в админку WordPress. Если в меню «Внешний вид» есть пункт «Редактор» (не только «Настроить») — у вас block-тема. Шаблон 404 правится там: Внешний вид → Редактор → Шаблоны → 404. Правки сохраняются в базе, дочерняя тема не обязательна.
Если пункта «Редактор» нет — тема классическая. WordPress ищет файл 404.php в папке темы, а если его нет — подставляет общий шаблон. Лезть в файлы через FTP страшно и не нужно: проще установить плагин 404page (более 100 000 установок в каталоге WordPress) и назначить свою страницу из редактора записей.
| Ситуация | Что делать | Нужен ли код |
|---|---|---|
| Block-тема, есть «Редактор» | Шаблон 404 в редакторе сайта: блоки Search, Navigation, Buttons | Нет |
| Классическая тема, есть 404.php | Плагин 404page + страница «Страница не найдена» в разделе Страницы | Нет |
| Тема без шаблона 404 | Тот же 404page; проверьте, что постоянные ссылки не стоят в режиме «Plain» | Нет |
Соберите страницу 404: текст, поиск, главная, услуги

Официальная рекомендация WordPress для полезной страницы «не найдено»: ссылка на главную, поле поиска и меню навигации. Для сайта услуг добавьте явную кнопку на каталог — /uslugi — и мягкий призыв написать, если услугу не нашли: форма на /kontakty или канал в Telegram. Телефон на странице ошибки не обязателен и мы его не используем: люди пишут в мессенджер.
Типичная ошибка — украсить 404 шуткой или анимацией, но забыть поиск. В классической теме Twenty Nineteen в шаблоне 404 из коробки вызывается форма поиска — это эталон простоты. В block-редакторе добавьте блок «Поиск» и блок «Кнопки» с двумя ссылками: главная и услуги.
Чеклист из пяти элементов перед сохранением:
- заголовок по-русски, без одного только «404 Not Found»;
- одно предложение, что адрес не существует или услуга переехала;
- рабочее поле поиска по сайту;
- ссылка на главную;
- кнопка или ссылка «Услуги» на /uslugi.
Настройте шаблон 404 в редакторе сайта
Для block-темы путь короткий. Откройте Внешний вид → Редактор → Шаблоны → 404. Добавьте блоки: заголовок, абзац, Поиск, Навигация или кнопки. Сохраните шаблон. Откройте снова /test-404-xyz — должна появиться ваша вёрстка.
В реальном проекте салона красоты достаточно текста вроде: «Такой страницы нет. Возможно, услугу переименовали. Найдите нужное через поиск или откройте весь каталог». Не перегружайте дизайном: человек уже расстроен, ему нужны два клика до услуги или заявки.
Подключите плагин 404page на классической теме
Если редактора сайта нет, действуйте так:
- Установите плагин «Smart Custom 404 Error Page» (404page) из каталога WordPress — Плагины → Добавить новый.
- Создайте обычную страницу: Страницы → Добавить. Соберите блоки: заголовок, текст, поиск (если редактор страниц поддерживает), кнопки на главную и /uslugi. Опубликуйте.
- Откройте Внешний вид → Страница 404 ошибки (пункт от плагина) и выберите созданную страницу.
- Зайдите в Настройки → Постоянные ссылки и убедитесь, что выбран любой вариант, кроме «Plain» — иначе 404page может не сработать.
- Проверьте /test-404-xyz: ваш текст на экране, поиск открывается.
- В инструментах разработчика браузера (вкладка Network) посмотрите код ответа — должно быть 404, не 200 и не редирект на главную.
- Раз в месяц загляните в Google Search Console в отчёт «Страницы» → «Не найдено (404)» — так увидите, какие старые URL ещё бьют в рекламу.
Схема без поломки темы: создали страницу в админке → назначили её в 404page → проверили случайный URL → убедились в коде 404 → для важных старых адресов настроили отдельный редирект 301 на новую услугу, остальное оставили с полезной 404.
Не перенаправляйте все битые ссылки на главную
Знакомый советует: «Поставь редирект на главную, чтобы никто не ушёл». Звучит логично, но Google в справке для вебмастеров предупреждает: если несуществующий URL отдаёт главную с кодом 200, это «мягкая 404» — поисковик путается, а пользователь не понимает, куда попал. John Mueller из Google прямо говорил: обычные 404 и 410 — нормальная работа интернета, не «минус качества».
Делайте так: честный HTTP-код 404, на странице — поиск и пути к услугам. Редирект 301 настройте точечно: старая реклама вела на /uslugi/staryj-nazvanie, а услуга теперь /uslugi/novoe-nazvanie — вот этот старый адрес перенаправьте на новый. Всё остальное пусть показывает вашу оформленную 404.
Проверьте результат и поймите, что настройка сработала
Критерии успеха до того, как закроете вкладку:
- Адрес /test-404-xyz открывается с вашим русским текстом, поиском и ссылкой на /uslugi.
- В Network статус ответа — 404, не 200 и не 301 на главную.
- На телефоне страница читается без горизонтальной прокрутки, кнопки нажимаются пальцем.
- Есть путь к заявке: /kontakty или Telegram, без требования «позвоните».
Если нужна помощь с настройкой сайта под заявки — в разделе услуг разбираем WordPress, структуру и статьи под поиск. Напишите через форму на сайте — ответим в мессенджере.
После переименования услуг битые адреса копятся. Раз в месяц смотрите отчёт 404 в Search Console; для важных URL из старой рекламы настройте 301, остальное закрывайте полезной страницей ошибки. Про дубли и индексацию лишних страниц WordPress — в материале про noindex для архивов и тегов.
Материал проверен: Андрей Дикий (создаёт сайты и продвигает их статьями, SEO/GEO).
Достоверность данных: справка WordPress.com (шаблон 404 в редакторе), документация WordPress Developer (иерархия шаблонов 404.php), Google Search Console (ошибки 404 и soft 404), каталог плагина 404page на ru.wordpress.org (без редиректа, 100 000+ установок), гайд Webfull 2026 по мониторингу битых URL; LSI-кластер — по SERP 2026-09-01; точные показы Яндекс Вордстат не сверялись (MCP недоступен).
Частые вопросы
Нужен ли отдельный плагин для страницы 404 в WordPress?
Не всегда. У block-темы достаточно редактора сайта и шаблона 404. Плагин 404page нужен, если тема классическая и вы не хотите править файл 404.php на сервере. Он подставляет вашу страницу из админки и сохраняет код ответа 404.
Как не сломать тему при настройке 404?
Не редактируйте файлы темы напрямую, если не умеете откатить. Используйте редактор шаблона 404 в block-теме или плагин 404page со страницей в разделе «Страницы». Перед правками сделайте резервную копию сайта — так спокойнее.
Закрывать ли страницу 404 от индекса в поиске?
Отдельно закрывать не нужно: поисковики сами понимают, что это страница ошибки. Важнее не отдавать код 200 с содержимым главной на битый URL. Честный 404 с полезными ссылками — нормальная практика.
Что писать на странице ошибки для сайта услуг?
Коротко по-русски: страница не найдена, возможно услугу переименовали. Дальше — поиск, ссылка на главную, кнопка «Все услуги» на /uslugi и приглашение написать в мессенджер или через форму контактов, если не нашли нужное.
Портит ли 404 позиции сайта в Google?
Нет, если это настоящий 404. Google пишет, что такие ответы обычно не влияют на ранжирование всего сайта. Хуже — редирект всех битых адресов на главную или страница с кодом 200 вместо ошибки.
Как проверить, что WordPress отдаёт именно 404?
Откройте несуществующий URL, нажмите F12, вкладка Network, обновите страницу. В строке запроса статус должен быть 404. Если 200 или 301 на главную — настройку нужно исправить.
Что делать со старыми ссылками из рекламы?
Для каждого важного старого адреса настройте постоянный редирект 301 на новую страницу услуги. Для остальных оставьте оформленную 404 с поиском — так вы не создаёте «мягкую 404» и не теряете тех, кто всё же попал по случайной ссылке.
