"Самая тяжелая часть работы - решиться приступить к ней."
-Габриэль Лауб

Как создать страницу 404 на сайте

 

Ошибка 404

Что такое ошибка 404

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

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

Для чего нужна страница ошибка 404

  Как упоминалось выше страница ошибка 404 сообщает о несуществовании данной страницы и как правило создана стандартно. Но в seo-продвижении она может сыграть немаловажную роль и помочь удержать пользователя на своём проекте. Ведь как правило большинство пользователей попадая на пустую страницу просто закрывают эту вкладку и уходят к конкурентам. Так вот наша задача сделать так, чтобы он остался у нас, а для этого нужно их заинтересовать.

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

Как создать страницу ошибка 404

  В принципе ошибка страница 404 присутствует по умолчанию в шаблоне тем wordpress. Но она настолько скудная и примитивная, что с неё действительно хочется уйти. И в наших силах её преобразить и превратить в интересную привлекательно страницу.

  На своём хостинг зайдите в файловый менеджер. В первую очередь сделайте резервную копию сайта для отката, если пойдёт что-нибудь не так. Там папка «wp-content», далее «themes», выбираете свою тему (не дочернюю, а материнскую), в ней файл 404.php.

Файл 404.php

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

Страница ошибка 404 в wordpress

  Можно его также найти через редактор wordpress. Зайдите в админ панель, слева в меню внешний вид-редактор тем. Справа найдите файл 404.php.

Шаблон ошибки 404

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

  Это в том случае, если файл уже есть, а вот если его нет, то нужно его создавать самим. Опять же на хостинге создадим файл в вашей теме, если используете дочернюю, то создаём сразу в ней и называем его 404.php. В него вставляем для начала стандартный код:

<?php
/**
* The template for displaying 404 pages (Not Found)
*
* @package WordPress
* @subpackage название вашей темы
* @since название вашей темы
*/ get_header(); ?> <div class="content-container"> <header class="page-header">
<h1 class="page-title"><?php _e( 'Not Found', 'название вашей темы' ); ?></h1>
</header>

<div class="entry-content"> <p><?php _e( 'It looks like nothing was found at this location. Maybe try a search?', 'название вашей темы' ); ?></p> <?php get_search_form(); ?>
</div><!-- .entry-content --> </div><!-- .content-container --> <?php
get_footer();

и потом редактируем на своё усмотрение: замените текст, вставьте изображение. В общем, фантазируйте…

  Чтобы файл начал работать, в .htaccess (он расположен в корне сайта) добавляем строку:

ErrorDocument 404/index.php?error=404

Выглядеть он станет у вас примерно так:

# BEGIN WordPress
# Директивы (строки) между `BEGIN WordPress` и `END WordPress`
# созданы автоматически и подлежат изменению только через фильтры WordPress.
# Сделанные вручную изменения между этими маркерами будут перезаписаны.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule> # END WordPress
ErrorDocument 404/index.php?error=404    /*вставленная строка*/

Плагин wordpress для создания страницы ошибка 404

А как настроить страницу 404 в wordpress? Это для совсем ленивых. существует плагин 404page, который будет сообщать поисковым системам, что данная страница не существует. Установите его и активируйте.

Плагин 404pade

  После создайте новую страницу, оформите как пожелаете, сохраните изменения и опубликуйте. Теперь дело за малым. В админ панели wordpress перейдите в настройки и установите пункт постоянных ссылок на название записи, сохраните изменения. Потом в меню слева во вкладке «Внешний вид»  выберите «404 error page».

Меню плагина 404 Error Page

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

Настройки 404page

 Должно получиться что-то в этом роде: Тестовая страница ошибка 404 wordpress. У меня для тестирования тяп-ляп, вы же сделайте, чтобы было круто!!!

  Вот и всё наша ошибка страница 404 готова. Желаю удачи в работе!

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

mybabki.ru