Как отредактировать страницу 404 в WordPress: полное руководство

Что такое страница 404 и почему она важна

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

Несмотря на то, что это ошибка, страница 404 играет важную роль. Она является последней точкой контакта с пользователем перед тем, как он, возможно, покинет ваш сайт. Правильно оформленная страница 404 может удержать посетителя, предложив ему альтернативные варианты навигации, и даже превратить негативный опыт в позитивный.

Стандартная страница 404 WordPress: недостатки

Стандартная страница 404 в большинстве тем WordPress крайне минималистична. Она обычно содержит лишь сообщение об ошибке ("Страница не найдена") и, возможно, простую форму поиска или ссылку на главную страницу. Такой подход имеет несколько недостатков:

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

Отсутствие брендинга: Не соответствует общему дизайну и стилю сайта, выглядит чужеродно.

Упущенные возможности: Не используется для возврата пользователей или направления их на целевые страницы.

Негативное влияние на SEO (косвенно): Высокий показатель отказов со страницы 404 может сигнализировать поисковым системам о проблемах с навигацией или структурой сайта.

Преимущества настройки собственной страницы 404

Кастомизация страницы 404 позволяет превратить ее из тупика в полезный инструмент. Преимущества включают:

Улучшение пользовательского опыта: Помогает пользователям найти то, что они искали, или предлагает полезные альтернативы.

Сохранение брендинга: Страница органично вписывается в общий дизайн сайта.

Снижение показателя отказов: Пользователи с меньшей вероятностью покинут сайт сразу после попадания на страницу ошибки.

Направление трафика: Можно добавить ссылки на популярные разделы, статьи блога или продукты.

Сбор информации: При правильной настройке можно отслеживать, какие URL приводят к ошибкам, для их последующего исправления.

Способы редактирования страницы 404 в WordPress

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

Редактирование файла 404.php в теме WordPress (для продвинутых пользователей)

Это наиболее гибкий метод, требующий навыков PHP и HTML. В большинстве тем WordPress есть файл 404.php, который определяет шаблон страницы ошибки. Если его нет, WordPress использует файл index.php или archive.php в качестве запасного.

Для редактирования необходимо:

Подключиться к сайту по FTP/SFTP или использовать файловый менеджер хостинга.

Перейти в директорию вашей активной темы (wp-content/themes/your-theme-name/).

Найти файл 404.php. Если его нет, можно создать новый файл с таким именем в корневой директории вашей темы.

Редактировать файл, добавляя необходимый HTML, CSS и PHP-код для вывода нужной информации (заголовок, текст сообщения, форма поиска, ссылки и т.д.).

Пример структуры файла 404.php:



__( 'Рубрики', 'your-theme-textdomain' ) ) ); ?>

<a href="">

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

Использование плагинов WordPress для создания страницы 404

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

Преимущества плагинов:

Не требуют изменения файлов темы (безопасно при обновлении).

Предоставляют интуитивно понятный интерфейс.

Часто включают дополнительные функции (редиректы, логирование ошибок).

Недостатки:

Зависимость от функционала плагина.

Потенциальное влияние на производительность (незначительное).

Создание страницы 404 с помощью конструктора страниц (Elementor, Beaver Builder и т.д.)

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

Порядок действий обычно сводится к следующему:

Создать новый шаблон или страницу в интерфейсе конструктора.

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

Назначить этот шаблон или страницу в качестве страницы 404 через настройки конструктора или соответствующую опцию в теме/плагине.

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

Редактирование страницы 404 через плагин: Пошаговая инструкция

Рассмотрим подробнее процесс настройки страницы 404 с использованием плагина, как наиболее доступный метод.

Выбор подходящего плагина (примеры: 404page, Custom 404 Pro)

На WordPress.org доступно множество плагинов для работы со страницей 404. При выборе стоит обратить внимание на следующие аспекты:

Активность разработки: Как давно обновлялся плагин?

Рейтинг и отзывы: Что говорят другие пользователи?

Совместимость: Поддерживает ли плагин вашу версию WordPress и тему?

Функционал: Позволяет ли он создать страницу или назначить существующую? Есть ли дополнительные опции (логирование, редиректы)?

Популярные и хорошо зарекомендовавшие себя плагины: 404page — Customize your 404 page (позволяет создать страницу прямо в настройках плагина) и Custom 404 Pro (позволяет перенаправлять ошибки или назначать существующую страницу).

Установка и активация плагина

Процесс стандартный для большинства плагинов WordPress:

В админ-панели перейдите в раздел "Плагины" -> "Добавить новый".

В поисковой строке введите название выбранного плагина (например, "404page").

Найдите плагин в списке результатов и нажмите кнопку "Установить сейчас".

После установки нажмите кнопку "Активировать".

Реклама

Настройка плагина и создание страницы 404

Этот шаг зависит от конкретного плагина.

Для 404page: Перейдите в "Внешний вид" -> "404 Error Page". Здесь вы можете выбрать, использовать ли стандартный шаблон вашей темы или создать новый. При выборе создания новой страницы, вы сможете использовать стандартный редактор блоков WordPress или конструктор страниц для ее оформления. После создания, сохраните изменения. Плагин автоматически назначит эту страницу как страницу 404.

Для Custom 404 Pro: Перейдите в "Параметры" -> "Custom 404 Pro". Выберите опцию "Specify a custom 404 page". В выпадающем списке или поле поиска найдите и выберите страницу, которую вы предварительно создали (например, с помощью стандартного редактора или конструктора страниц) и хотите использовать как страницу 404. Сохраните настройки.

В процессе настройки добавьте на страницу элементы, рекомендованные в следующем разделе.

Тестирование и проверка работы страницы 404

После настройки обязательно проверьте, как работает ваша новая страница 404.

Откройте новое окно браузера в режиме инкогнито (чтобы исключить влияние кеша).

Введите URL вашего сайта с добавлением случайного несуществующего пути, например ваш-сайт.ру/страница-которой-нет-123.

Убедитесь, что отображается именно ваша кастомная страница 404, а не стандартная заглушка темы или хостинга.

Проверьте функциональность всех элементов на странице (поиск, ссылки).

Создание эффективной страницы 404: советы и рекомендации

Чтобы страница 404 была не просто сообщением об ошибке, но и полезным инструментом, уделите внимание ее содержанию и дизайну.

Дизайн и юзабилити страницы 404

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

Понятное сообщение: Четко объясните пользователю, что произошло. Избегайте технических терминов.

Дружелюбный тон: Вместо сухого сообщения об ошибке используйте более мягкую и даже юмористическую формулировку, если это соответствует вашему бренду.

Отзывчивый дизайн: Убедитесь, что страница корректно отображается на всех устройствах (компьютеры, планшеты, смартфоны).

Важные элементы, которые стоит включить: навигация, поиск, полезные ссылки

Эффективная страница 404 должна предоставлять пользователю возможности для дальнейших действий:

Форма поиска: Самый быстрый способ помочь пользователю найти то, что он искал.

Ссылка на главную страницу: Очевидный путь для возврата.

Ссылки на основные разделы сайта: Меню или список ссылок на популярные категории, услуги, контакты и т.п.

Ссылки на популярный контент: Список самых просматриваемых статей блога или товаров магазина.

Контактная информация или ссылка на страницу контактов: Для пользователей, которые хотят сообщить об ошибке или задать вопрос.

Призыв к действию (опционально): Например, предложение подписаться на рассылку или перейти к каталогу.

Персонализация страницы 404: добавление индивидуальности и брендинга

Не бойтесь проявить креативность. Уникальный дизайн и контент запоминаются и могут смягчить негативное впечатление от ошибки.

Используйте интересные изображения или анимацию, связанные с вашей тематикой (но без фанатизма, чтобы не замедлить загрузку).

Добавьте короткое видеообращение.

Включите забавный факт или цитату.

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

Дополнительные возможности и оптимизация

Работа со страницей 404 не заканчивается на ее создании. Важно отслеживать ошибки и использовать их для улучшения сайта.

Мониторинг ошибок 404 и их исправление

Регулярно отслеживайте, на какие несуществующие страницы попадают пользователи. Это можно сделать с помощью:

Google Search Console: В разделе "Страницы" -> "Индексное покрытие" -> "Исключено" -> "Страница не найдена (404)" вы увидите список URL, по которым Googlebot получил ошибку 404. Анализируйте их, чтобы понять, откуда берутся битые ссылки (внутренние на вашем сайте, внешние).

Плагины для мониторинга 404: Некоторые плагины (например, Redirection) ведут лог всех 404 ошибок на сайте.

Логи сервера: Более технический способ, требующий доступа к логам веб-сервера.

Исправление ошибок 404 важно для SEO и пользовательского опыта. Если ошибка вызвана неправильной внутренней ссылкой, исправьте ее. Если страница была удалена, настройте перенаправление (см. ниже).

Перенаправление 404 ошибок на существующие страницы (редиректы)

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

Используйте 301 редирект (постоянное перенаправление) для URL, которые были удалены или перемещены. Это можно сделать с помощью файла .htaccess (для серверов Apache), настроек сервера (для Nginx) или с помощью WordPress плагинов, таких как Redirection или Rank Math/Yoast SEO (имеют встроенные менеджеры редиректов).

Пример 301 редиректа в .htaccess:

Redirect 301 /staraya-stranitsa/ https://ваш-сайт.ру/novaya-stranitsa/

Этот код перенаправит запросы со /staraya-stranitsa/ на /novaya-stranitsa/ с кодом 301.

Интеграция с Google Analytics для отслеживания эффективности страницы 404

Вы можете настроить отслеживание показов вашей кастомной страницы 404 в Google Analytics, чтобы понять, как часто пользователи на нее попадают и что они делают дальше.

Один из способов — настроить специальное событие (Event) в Google Analytics, которое будет срабатывать при загрузке страницы с заголовком или URL вашей страницы 404. Другой способ — отслеживать в отчете "Поведение" -> "Контент сайта" -> "Все страницы" страницы с title, содержащим "Page not found" или "Страница не найдена", или страницы с URL, который содержит признак ошибки (например, параметр ?error=404, если вы его добавляете).

Анализируя поведение пользователей на странице 404 (время на странице, показатель отказов, клики по ссылкам), вы сможете оценить ее эффективность и при необходимости внести коррективы.


Добавить комментарий