2 года назад
SEO для движков
no image

404 страница для Joomla & wordpress

Сегодня хочется поговорить о формировании 404 ответа сервера для самых популярных CMS : Joomla и WordPress. 

Формируем 404 ответ сервера для Joomla

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

И так, несколько шагов для формирования страницы 404 ошибки в Joomla
1. Создайте один пустой материал. Можно без текста, пока что, позже мы туда. что-то напишем. Материал, кто не знает, создается в админке джумлы. Но я не буду описывать подробно где это находится, потому что нет в этом смысла, мне кажется, что человек делающий сайт на joomla и так знает, где создаются материалы. (присвойте url, например, 404error/, что бы этот материал открывался по ссылке: www.вашдомен.com/404error/)
2. Зайдите в корень сайта (можно через Ftp) и скопируйте файл error.php в ваш шаблон. Error.php лежит по адресу: templates/system / Ваш шаблон лежит по адресу: templates/название_вашего_шаблона / Если по адресу вашего шаблоне, нет уже существующего файла error.php создайте новый и в него скопируйте содержимое стандартного файла.
3. В новом файле весь код поменяйте, на приведенный ниже. Заменив ссылку на материал:

*/
// no direct access
defined( ‘_JEXEC’ ) or die( ‘Restricted access’ );
if (($this->error->code) == ‘404’) {
header(‘Location: url вашей страницы 404 ошибки‘);
exit;
}
?>

Это переадресация ошибки на конкретный файл. При этом ваш сайт не меняет, не меняется разметка и юзабилити, можете в 404 ошибке дать ссылку еще и на карту сайта. А вообще, специально для этих случаев я сделал подборку оригинальных страниц 404 ошибки. Для вдохновения, подойдет, я думаю.
4. Закройте страницу 404 ошибки от индексации в robot.txt или в настройках статьи.

Disallow: /404.ntml   #так у меня выглядит url 404 ошибки

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

Формируем 404 ответ сервера для WordPress

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

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

Находиться этот файл может по адресу: wp-content/themes/папка_с_используемой_темой_/404.php

После создания страницы 404.php, еще нужно внести несколько изменений в файл .htaccess

# создаем инструкцию для ошибки 404 — Not Found (Документ не найден)
ErrorDocument 404 /error404.php

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

Давайте знакомиться!

Меня зовут, Андрей. Я занимаюсь SEO и онлайн маркетингом уже более 8 лет. Имею обширный опыт продвижения сайтов и составления маркетинговых планов, для разных ниш бизнеса. Опыт работы с крупными брендами. Преподаю очные курсы по SEO продвижению сайтов и интернет - маркетингу в колледже (Тель-Авив, Израиль).

Подробнее...

Email Рассылка

Получайте самые актуальные инструкции по интернет маркетингу и развитию бизнеса. На email вы будете получать только статьи этого блога. Ваш email будет храниться только мной и не будут переданы никому или использованн для СПАМных рассылок. Только полезная и актуальная информация в рассылке.

Комментарии

Всего комментариев: 0
Оставить комментарий

Все комментарии проходят модерацию. Для комментирования статьи, вам не нужно вводить личных данных, только Имя и Текст Комментария

eject