Делаем свою страницу 404 в WordPress

Своя страница 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 сайта).

1 Star2 Stars3 Stars4 Stars5 Stars (3 оценок, среднее: 2,33 из 5)
Loading...
Случайные публикации:
  • Как сделать кросспостинг в Я.ру из RSS-ленты сайта?Как сделать кросспостинг в Я.ру из RSS-ленты сайта?Написать данную статью подтолкнули размышления о том, как достичь скорейшей ин...
  • Futubra - сервис микроблогов Mail.ru. Обзор проекта и регистрация на Futubra.com + ВидеоFutubra - сервис микроблогов Mail.ru. Обзор проекта и регистрация на Futubra.com + ВидеоСлучайно узнал, что всем известная компания Mail.ru запустила свой сервис...
  • Как улучшить качество видео Youtube? HD при воспроизведении ролика на сайтеКак улучшить качество видео Youtube? HD при воспроизведении ролика на сайте...vq=hd720 Данный параметр я использовал в видеоуроке про защиту Вордпресс от
  • Как увеличить посещаемость сайта бесплатно? Используем Яндекс.Метрику!Как увеличить посещаемость сайта бесплатно? Используем Яндекс.Метрику!...- берём промежуток поменьше, если маленькая посещаемость - наоборот:
  • Как экономить на рутинных работах и начать зарабатывать с системой PromoPultКак экономить на рутинных работах и начать зарабатывать с системой PromoPult...Таргетированная реклама в соцсетях Модуль соцсетей позволит буквально в
Оставьте комментарий:
комментария 2
  1. Андрей:

    Добрый день. Спасибо за грамотную статью. А я хотел у вас спросить, что если вообще не делать страницу 404, а просто поставить 301 редирект на главную страницу? Как вы думаете, проблемы с Яндексом не возникнут из-за этого?
    Заранее спасибо.

    Ответить
    • Пётр:

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

      Ответить
Я не спамлю...