Меню

Настройка 404 страницы joomla

Настройка 404 страницы joomla

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

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

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

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

Изначално в Джумле уже есть стандартная страница ошибки 404 и выглядит она вот так:

Но думаю, многие со мной согласятся, что выглядит страничка не совсем приглядно и не каждый догадается перейти по ссылке «домашняя страница». Большинство пользователей могут просто закрыть сайт и больше на него не возвращаться, а кто-то даже может принять такую страницу за вирусную. Поэтому я предлагаю заменить стандартную страницу на свою, котороая сможет убедить пользователя, что в целом с сайтом все в порядке, просто адреса именно этой страницы на сайте нет.

Как создать собственную страницу 404 в Joomla 3

Большинство вебмастеров учат делать страницу 404 непосредственно на сайте. Для этого следует создать материал с названием error-404, вывести его пунктом меню с таким же названием, затем опубликовать это меню фиктивным модулем (без позиции), которое не будет отображаться на сайте и прописать в коде путь к этой странице. Таким образом страница 404 вписана в шаблон и пользователь попадает сразу на сайт и чувствует себя вполне комфортно. Но есть у этого метода один, но очень весомый минус, такая страница возвращает роботам код 200, что означает, что страница нормально существует, контент в порядке, хотя на самом деле это далеко не так. В самом лучшем случае, при более тонких настройках в нескольких файлах сайта страница возвращает код 302, что означает: страница удалена временно, и это тоже не правильно!

Читайте также:  3cx phone настройка ios

Мы же будем создавать правильную страницу, которая будет понятна для пользователей и будет возвращать правильный код (ответ сервера) поисковым роботам.

Итак, необходимо создать файл страницы 404 с названием error в формате php и загрузить его в папку с шаблоном сайта. Только и всего! Не нужно танцев с бубном, не требуется никаких изменений в кодах, всего лишь один файл и изображение (при необходимоcти), больше ничего. Все просто, доступно и даже самый неопытный вебмастер сможет это сделать.

Если со временем вы пожелаете изображение заменить, то создайте картинку с таким же названием и расширением м просто загрузите на сервер с заменой.

Как проверить правильно ли создана страница ошибки 404

После того, как все действия будут выполнены, откройте свой сайт и введите после названия домена любое сочетание символов вашдомен.ру/аоала9в8во

Должна будет открыться страница, которую вы создали.

Далее следует проверить, верный ли код возвращает страница. Сделать это можно в вебмастере яндекса, по адресу: https://beta.webmaster.yandex.ru/tools/server-response/.

Ну что ж, если страница открывает правильно и сервер возвращает код ошибки 404, значит вы создали правильную страницу ошибки 404! Я вас поздравляю и желаю успешного продвижения проектов!

Выберите страницу, которая вам больше нравится и скачайте архив с файлами страницы внизу скриншота. Затем выполните все, как написано выше и правильная страница ошибки 404 готова!

Источник

Как сделать страницу 404 для Джумла 3? Настройка страницы ошибки 404

Привет всем, мои дорогие читатели блога. Снова вещает ваш друг и соратник Галиулин Руслан. Сегодня поговорим о проблеме, с которой сталкивался не один вебмастер при настройке своего сайта, я имею ввиду страницу 404. Основное назначение данной страницы это выдача специального ответа пользователю который перешел на сайт по неправильной ссылке или же страница ранее была на сайте, но в данный момент либо удалена или поменяла свой url.

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

Читайте также:  Ремонт и настройка бензопилы husqvarna

Что означает ошибка 404 “страница не найдена”?

Надеюсь теперь стало понятно что к чему. Сама страница ошибки ­­это простая страница нашего сайта, которая также создается и настраивается, но имеются некоторые моменты о которых я напишу дальше.

Как настроить ошибку 404 для joomla 3 ручным способом?

Тут необходимо быть внимательным так как бывает что данный файл находится как в шаблоне сайта так и в системных папках. А теперь я покажу самый действенный и надежный способ как сделать страницу 404 для Джумла 3.

Итак, в первую очередь нам необходимо создать наш материал. Обычную статью, которую мы сто раз делаем через менеджер материалов. После ее создания нам необходимо вставить нашу картинку. К примеру, вот картинка, которую я вставил недавно на страницу своего заказчика по интернет магазину.

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

Следующим шагом мы создаем новое меню (менеджер меню), где нам необходимо задать наш короткий алиас страницы (я выбрал error404), так как по умолчанию он ужасно длинный, чего поисковики не любят. Как говорится: “Все гениальное – просто”. Вот и нам не стоит изобретать паровоз и делаем все один раз и навсегда. Создав меню, прописываем алиас и привязываем нашу страницу с картинкой.

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

Тут нас интересует файл с названием error.php. Открываем через блокнот или же встроенный в панель хостинга редактор. Полностью удаляем все содержимое файла и вставляем следующий код:

Источник

Joomla3-x.ru

Вступление

Страница ошибок, которую сервера HTTP обозначают, как 404 Not found, означает, что сервер работает исправно, однако по сделанному запросу ничего не найдено. Для сайта Joomla, это значит, что страницы, которую пользователь пытается открыть, не существует. Для CMS Joomla причин появления страниц 404 много. Основные причины редактирование статей, изменение SEO настроек сайта, перенос статей из одной категории в другую, удаление модулей и т.п.

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

Читайте также:  Настройка dir 615 для уфанет

Примечание: С течением времени, должен сделать добавление. Удручать должен не внешний вид старницы 404 Joomla сайта, а статус страницы ошибок, который возвращает HTTP сервис при её запросе. Правильно, если сервер отдает на ошибочном URL, код статуса HTTP — 404 Not Found, а не 303,302, и т.д. Обязательно! До и после создания страницы 404, проверьте, что отдает сервер на несуществующем URL. Удобно это сделать в Яндекс.Вебмастер на вкладке Инструменты. (дополение 20-03-2017).

4 простых шага создания страницы 404 Not found на Joomla

Алгоритм работ таков:

Создаем страницу 404 в менеджере материалов

На первом шаге, создадим страницу 404 в менеджере материалов сайта в рубрике «Uncategorized». Название может быть произвольное, но для удобства, назовем страницу «404». Оформление страницы 404 делаем «как душе угодно».

Сохраняем и публикуем страницу 404.

Создаем меню для страницы 404

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

Сохраняемся и копируем в поле «Ссылка», ссылку созданного пункта меню. Она нужна для дальнейшей прописки 404 страницы.

Ищем или создаем файл error.php

Системный файл ошибок Joomla лежит в каталоге: /templates/system. Копируем этот файл ошибок error.php, то копируем его и переносим (заменяем) из /templates/system в /templates/ваша-тема.

Проверяем «прописку» файла error.php в файле templateDetailis.xml. Если прописки нет, прописываем.

Редактируем файл error.php

В рабочем шаблоне ищем файл error.php или используем перенесенный файл error.php. Открываем это файл в текстовом редакторе и поиском ищем слово «404».

добавляем, удаляя старое:

, где после Location, вписываем скопированную ссылку пункта меню: «404».

было:

стало:

Сохраняемся и переносим отредактированный файл error.php в каталог рабочего шаблона, по FTPв режиме перезаписи.

Смотрим результат

Идем в панель сайта и в общих настройках «Система» чистим кэш. Теперь можно проверить отражение 404 страницы на сайте. Для этого в браузере после домена сайта, через слэш пишем любые буквы, жмем поиск и видим созданную 404 страницу. Если не видим свою страницу 404, чистим кэш браузера (ctrl+F5).

SEO Проверка страницы 404 на Joomla

Важно, чтобы на запрос созданной страницы ошибок 404, которая имеет бесконечное количество URL, сервер отдавал ответ 200 OK, а не 404 NotFound.

Проверить ответ сервера можно на своей странице Яндекс.Вебмастер, на вкладке Инструменты>>Проверка ответа сервера. Пишете свой домен, через слэш любой набор букв, жмете «Проверить». Ответ сервера должен быть 200 OK, Содержание страницы должно быть.

Источник