Челябинск
8 (800) 101-28-25+7 (351) 200-94-79
Заказать звонок
Страница 404

Страница 404: коротко о главном

Дата публикации: 29.03.2020

Что это такое и почему это важно?

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

Как это влияет на SEO?

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

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

Настроить страницу 404 или установить дизайнерский вариант на сайт помогут специалисты Артена. Закажите обратный звонок и наши специалисты помогут вам корректно провести настройки.

Как избежать появление ошибок 404?

Ошибки возникают при работах внутри сайта, ошибки пользователя, а также в случае наличия проблем на стороне сервера — основные причины следующие:

  • Опечатки в имени ссылки.
  • Удаление страницы с сайта.
  • Переход по битой ссылке.
  • Изменение URL-адреса без настройки редиректа.
  • Некорректная работа сервера.

Определить наличие ошибок можно через панели вебмастеров. Проблемные ссылки отображаются во вкладке “Внутренние ссылки” для Яндекса и внутри раздела “Покрытие” для Google. Для выявления всех ошибок на многостраничном сайте или интернет-магазине, а также настройке редиректов, вы можете обратиться за помощью в нашу компанию.

Настройка страницы 404 в популярных CMS

Создание страницы с ошибкой 404 в CMS Bitrix

Для создания страницы 404 в корневом разделе сайта («Контент» → «Структура сайта» → «Файлы и папки») найдите файл 404.php. Откройте его для редактирования как php и внесите необходимые изменения в текст файла.

Если данного файла нет, то создайте новый файл 404.php с кодом:

<?
include_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/urlrewrite.php');
CHTTP::SetStatus("404 Not Found");
@define("ERROR_404","Y");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Ошибка 404");
?>
<p>Страница не найдена. Она либо была удалена, либо вообще никогда не существовала. </p>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>

После сохранения файла на странице с ответом 404 отобразится ваш текст.

Создание страницы с ошибкой 404 в CMS MODX Revolution

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

Создание страницы с ошибкой 404 в CMS MODX Revolution

Затем нужно подключить страницу 404. В разделе «Системные настройки» найдите пункт «Страница ошибки 404 «Документ не найден»» и впишите числовой идентификатор (id) созданного документа.

Создание страницы с ошибкой 404 в CMS MODX Revolution

Создание страницы с ошибкой 404 в CMS Joomla

Для создания свой страницы 404 на CMS Joomla необходимо создать новый материал («Материалы» → «Менеджер материалов» → «Создать материал») и заполнить необходимой информацией. Алиас лучше указать самостоятельно – сделать его короче и понятней. Материал публикуем, но категорию не указываем.

Затем необходимо указать, что именно эта страница должна выводиться по умолчанию для ошибки 404. Для этого в папке /templates/ваш_шаблон находим файл error.php, если его нет, то создаём самостоятельно с таким же именем и расширением. В файле прописываем следующий код, но заменяем «/404-error» на свой url-адрес материала.

<?php
defined('_JEXEC') or die;
if (!isset($this->error))
{
	$this->error = JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
	$this->debug = false;
}
if($this->error->getCode()=='404') {
header("HTTP/1.0 404 Not Found");
$url=JURI::root()."index.php/404-error";
$data = file_get_contents($url) or die("Cannot open URL");
echo $data;
break;
}
?>  

Создание страницы с ошибкой 404 в CMS WordPress

В некоторых темах для CMS WordPress есть созданные файлы для отображения страницы 404. Обычно этот файл располагается по адресу /wp-content/themes/имя-темы/404.php. Нужно только открыть его, заполнить свой информацией и сохранить.

Если в вашей теме нет созданного файла 404.php, то можно создать его самостоятельно. Пример кода приведён ниже, необходимо только оформить страницу в стиле вашего сайта.

<?php get_header(); ?>
<h1 class="heading">404</h1>
<div class="row">
	<p>Запрошенная Вами страница не найдена.</p>
	<p>Вернитесь на <a href="/">первую страницу</a> сайта и попробуйте повторить поиск сначала.</p>
</div>
<?php  get_footer(); ?>

Также можно воспользоваться плагинами WordPress для создания страницы 404, например, плагином «404page».

Создание страницы с ошибкой 404 в CMS Drupal

Для изменения стандартной страницы 404 в CMS Drupal необходимо создать новую страницу и заполнить необходимой информацией, например, «К сожалению, указанная страница не найдена. Воспользуйтесь поиском или перейдите в каталог товаров».

Для установки страницы необходимо прописать в поле «Страница по умолчанию для ошибки 404 (не найдено)» url-адрес созданной страницы. Найти это поле можно на странице «Конфигурация» → «Система» → «Информация о сайте».



Выберите услугу прямо сейчас!
Укажите ваш номер телефона
Мы быстро перезвоним и подробнее расскажем о наших услугах
Отправляя форму, вы принимаете условия передачи данных