Здравствуйте. В этой статье поговорим, как не упустить посетителя сайта, если он попал на него по ошибочной ссылке и получил от сервиса ответ 404 (NoFound).
Об ошибке 404 (NoFound)
Я уверен, что вы знаете, но напомню, ответ 404 (NotFound), означает, что по запрашиваемому URL страницы, ничего не найдено, то есть, такого адреса нет вовсе или введен ошибочный URL.
Причин в получении такой ошибки несколько:
- Такой страницы нет вовсе;
- В написании адреса допущена ошибка.
Отмечу, что ошибки отдают и адреса, в которых неправильно использовался регистр расширения документа. Например, расширения jpg и JPG или html и HTML это расширения разных файлов. Правда, ошибка может быть не 404, а ошибка 500 (Internal Server Error – внутренняя ошибка сервера, а именно представление не найдено [name, type, prefix]: article, HTML, contentView).
Как выглядит ваша Страница 404 на Joomla 3.x
Чтобы посмотреть страницу ошибок на своем сайте, достаточно в адресной строке браузера, к вашему домену через слеш ввести любой набор знаков и/или букв. Например: http://you_domen/gakdjshakjhak.
Так ли важна Страница 404 на Joomla 3.x
Встает вполне справедливый вопрос, зачем беспокоится о странице ошибок 404. Есть она, и есть, зачем с ней возится. Чтобы ответить на этот вопрос, давайте посмотрим статистику посещений 404 страницы на одном сайте Joomla, то есть посмотрим, сколько раз посетители получали вместо желаемой страницы сообщение 404 (Notfound).
У меня, первое место по посещениям занимает страница 404. Если к этому прибавить, что посетители попадают на 404 страницу по выдаче поисковиков, становится понятно, что оставлять 404 страницу «в покое» нельзя.
Кроме этого. Страница ошибок сайта должна отдавать ответ сервера 200 OK, а не 404 NotFound. Проверить ответ любой страницы ошибок можно в Яндекс.Вебмастере в разделе Инструменты>>Ответ сервера.
Как использовать 404 страницу для своего блага
Главная задача, чтобы не потерять пользователя, который попал на 404 страницу. Есть два варианта использования страницы 404:
- Сделать красивую, цепляющую страницу ошибок и на ней поместить навигацию по сайту, чтобы пользователь не «убежал» с сайта, а продолжил поиск необходимого материала.
- Вариант второй, сделать автоматическую переадресацию, со страницы 404 на любую страницу сайта, например, на главную страницу.
Варианты страницы 404 (NoFound) на Joomla 3
Системная станица 404 Joomla
На Joomla 2,5 была единственная системная станица 404 Joomla, в виде красного прямоугольника со строками информации, с сообщениями о возможных причинах, как вы сюда попали. На странице ошибок есть одна ссылка, на «Домашнюю страницу» сайта. На CMS Joomla 3 информация на странице ошибок осталась прежняя, а внешний вид привязан к шаблону.
Фото Примеры стандартных страниц ошибок Joomla 404
Где прописана Страница 404 на Joomla 3.x
Для того чтобы создать свою страницу ошибки 404, нужно понять, где и как, она прописана в каталоге сайта.
Страница лежит в каталогах тем (templates/название_темы), а сам файл страницы ошибок называется error.php. Кроме этого, в каталоге templates/название_темы лежит файл templateDetails.xml. В этом файле должна быть строка, определяющая вывод файла error.php.
Почему я не вижу системную страницу ошибок Joomla 3
Бывают случаи, когда системная ошибка Joomla не выводится на сайте. Для исправления делаем следующее:
- Проверяем наличие файла error.php и строки с «пропиской» этого файла в templateDetails.xml;
- Проверяем, наличие в каталоге сайта файла .htaccess. Если нет, переименовываем существующий файл htaccess.txt в .htaccess. Всё, смотрите системную ошибку 404.
Как сделать свою страницу 404 Not found на Joomla 3
Создать свою страницу 404 Not Found на Joomla 3 можно несколькими способами:
- Простой способ, через менеджер материалов;
- С использованием отдельных функций сторонних SEF расширений (например, ArtoJoomSEF);
- Создать произвольную страницу 404 Not Found.
©Joomla3-x.ru
Статьи по теме
- Как изменить префикс базы данных Joomla 3
- 4 шага создания страницы 404 Not found на Joomla
- 5 простых шагов защиты сайта Joomla 3
- 7 лучших альтернатив Joomla для создания профессиональных сайтов
- 7 простых шагов для оптимизации вашего сайта Joomla
- 7 шагов переноса сайта Joomla 3 на WordPress
- Google Analytics для Joomla 3 сайта