Делаем свою страницу 404 в WordPress
Оформляем страницу с WordPress ошибкой 404
Ранее описал несколько экзотический способ оформления страницы 404 в WP — при помощи WordPress-виджетов. Сейчас опишу способ более «приземлённый» — через использование стандартного шаблона 404.php.
Этот файл-шаблон должен находиться там же, где и все остальные файлы темы. Если вдруг его там нет — просто создайте текстовый документ, назовите его «404», сохраните как php-файл в кодировке UTF-8 без BOM и закиньте в папку со своей темой Вордпресс.
Если вы не проделаете всё то, что написано в статье про специальный виджет для страницы 404 в WordPress, то при переходе на несуществующий адрес посетитель увидит полностью содержимое файла 404.php. Так что для того, чтобы сделать свою страницу 404 в WordPress, остаётся отредактировать только данный файл.
Как отредактировать файл 404.php для создания страницы ошибки 404 в WordPress?
Здесь уже дело вкуса. В самом простом варианте этот файл можно сделать таким:
<?php get_header(); ?>
здесь какой-то текст об ошибке 404
<?php get_sidebar(); ?>
<?php get_footer(); ?>
— в этом случае будет сохранён общий вид сайта, потому как отобразятся:
- шапка сайта (верхняя часть) — get_header();
- сайдбар — get_sidebar();
- футер (нижняя часть) — get_footer();
Кстати, сохранять для страницы 404 именно основной формат сайта рекомендуется в руководстве по продвижению в Google. Очевидно, Гугл считает, что пользователю так удобнее и он не «потеряется». У меня же сделан полностью другой дизайн для 404-й ошибки. Просто мне так больше нравится.
Страница 404 — что на ней должно быть?
Здесь также нет каких-то жёстких правил — нужно просто исходить из интересов и удобства посетителей. Ведь качественно оформленная страница с ошибкой «404» может улучшить поведенческие факторы ранжирования. На ней обязательно должны быть:
- Ссылка на главную
- Ссылка на свежие материалы сайта
- Поиск по сайту
Ну и можно что-нибудь ещё. Вот и всё.
Читайте далее — как сделать универсальную страницу 404 (не связанную с какой-либо CMS сайта).
Как создать бренд из блога. Какие шаги нужны для этого.В интернете насчитывается миллионы самых разных блогов в различных областях. И...
Современный антидетект браузер Undetectable.io – детальный обзорПредставители сфер арбитража трафика, работы с контекстной рекламой, СММ, электронн...
Как заработать деньги на своем блогеРаз вы попали на мою страницу, то я сделаю предположение – вы хотите создать...
Теряется ли PageRank при 301 редиректе (moved permanently)?...ть первый вариант; следует избавиться от внутренних ссылок, содержащих
Поведенческие факторы в Mail.ru для Яндекса и Google...по этому запросу. СПД - то, насколько человеку понравился сниппет
Добрый день. Спасибо за грамотную статью. А я хотел у вас спросить, что если вообще не делать страницу 404, а просто поставить 301 редирект на главную страницу? Как вы думаете, проблемы с Яндексом не возникнут из-за этого?
Заранее спасибо.
Здравствуйте,
в целом, проблемам взяться неоткуда, но для пользователей лучше делать такую страницу (чтоб им было понятно, что URL неправильный и следует его обновить в своих закладках и т.п.)