Сосновский.ру – о Ёлках и не толькоВыжать максимум из посетителя и оставить его на сайте |
Пару дней назад я случайно наткнулся на страницу 404 у одного блогера. Она полностью была на английском языке. Тут я решил посмотреть какая же страница у меня на блоге. А получилось, что она ничем не отличается. Я подумал, что это неправильно. И буквально вчера сделал небольшой апгрейд своей страницы 404.

Вы можете посмотреть на нее, например, по этой ссылке. А какая страница 404 у вас?
Вообщем что я там изменил? Я, во-первых, написал по-русски, что человек попал не туда и дал ссылку на главную страницу. Это вполне естественно, но есть не на всех блогах. Во-вторых, ниже я вставил список самых популярных тем на блоге и посоветовал их прочитать. И, в-третьих, для тех кто каким-то образом впервые попал на мой блог именно на 404 страницу, фото и немного о блоге.
А вы знаете, что:
На основе моего поста о ротации теперь показываются фото в сайдбаре? Пока фотографии только 4. В будущем они будут обновляться
.
Это, конечно, хорошо, а как это сделать-то? А сделать это обычно проще простого.
1) Вначале надо скачать ваш файл со страницей 404 (путь domen.com/wp-content/themes/ваша-тема/404.php.
2) Затем перевести все что вы хотите на русский язык или дописать что-то свое. Надо переводить именно то, что непосредственно показывается на вашей странице 404. Редактируйте файлы wordpress в правильном редакторе. Я, например, использую NotePad2.
3) Загрузить файл обратно на сервер.
Программа минимум выполнена. Но это все равно обычная страница 404 только переведенная. Идти можно и дальше, а именно:
1) Вывод поиска по сайту <?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
2) Вывод популярных статей (если у вас стоит соответствующий плагин). <?php akpc_most_popular(); ?>
3) Вывод категорий <?php wp_list_cats(); ?>
Вообщем туда вставить можно все что угодно – ограничения только в вашей фантазии. На последок выкладываю забавные картинки для страницы 404.



Те, которые пробовали и пытались, но у них ничего не вышло, пишите в комментариях в чем проблемы. Я постараюсь помочь
.
Информация от партнеров:
Качественное представительство в сети Интернет это уже не галочка, а эффективный инструмент корпоративного маркетинга. Компания Гранд Парк предоставляет широкий перечень услуг по разработке сайтов, автоматизации предприятия, поисковому продвижению. Основное преимущество оптимальное соотношение цена-качество.
Компания i-Vi предлагает такую услугу как раскрутка сайта. Качественный подход компетентных специалистов компании позволят увеличить посещаемость вашего интернет проекта.

Простите, но может быть аПгрейд (upgrade) ?

Это конечно хорошо, можно оформить страницу ошибки (причем не только 404, но и 500, 403), но я думаю, что можно делать ее полегче. Совсем не нужно тянуть весь дизайн. Сейчас еще у многих пользователей медленный интернет и, если, у вас на сайте много баннеров, всякой графики и т.д., то он будет огорчен, когда узнает о том, что он грузил так долго, а такой страницы не существует.
Например, хорошая страница ошибки на хабре: http://habrahabr.ru/asjdjashdjashd/

А ещё можно банеры какие-нить влепить:) Адсенс правда вроде запрещает, но что-нибудь ещё наверняка можно.

Тоже хотел написать пост на эту тему)
Посмотрите мою кстати

Павел, посмотрел Вашу страницу 404 улыбнулся. Прикольно
Я тоже настроил у себя эту страничку: http://www.url.by/404.php. Только у меня еще и такие страницы имеются, например, url.by/article/7866 . То есть здесь когда-то была размещена статья, но она была удалена. Получается мне надо сделать редирект подобных страниц на url.by/404.php?


Linar, да. Несуществующие страницы должны выдавать 404.

Только программист из меня никакой, поэтому я не знаю как это сделать. Прочитав статьи, сделал вывод, что мне придется каждую страницу, которая была удалена, прописывать в .htaccess вот так: Redirect 301 /article/7866 http://www.url.by/404.php. Я правильно понял? Или можно это как-то по-другому сделать?

Sosnovskij, странно, у меня грузится)
Linar, лучше спросить на каком-нибудь форуме в профильном разделе
Я сам в этом плохо разбираюсь, нужно не только чтобы 404 нормально выглядела, но и чтобы отдавала соответствующий код 404, а не 200.

Интересно, скоро я наконец-то переделаю свою 404 ..)) никак взяться не могу =/

Sosnovskij, еще надо исправить: “И буквально вчера сделал небольшой абгрейд своей страницы 404.”

Павел, я имел в виду дырка, которая не до конца открыта ![]()
Linar, попробуйте в .htaccess вписать “ErrorDocument 404 http://url.by/404.php” (без ковычек). Может поможет.

Похвастаться супер оригинальной страницей 404 не могу, но все же она у меня существует уже как месяца полтора… кому интересно можете заглянуть http://tuta.by/3543421451 )))

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

Юмор на высоте.!

А вообще зачем делать страницу 404 оригинальной. У нее другое предназначение. Она должна помочь посетителю сайта найти требуемую информацию или как минимум не покинуть Ваш сайт.

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

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

Николай, не вводите людей в заблуждение. вы сами формируете ответ клиенту и можете определить любой код ответа и описание.

Andrew, спасибо за теплые слова ![]()
Интересную идеи вы, конечно, предложили, но я думаю она больше не для страницы 404 подойдет, а, например, для основного дизайна блога.

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

Попыталась проверить, как выглядит моя страница 404 – меня перенаправляют на главную. Хотя сам файл страницы есть. Как это можно исправить?

Lingvaroom, видимо в файле стоит редирект на главную страницу. Киньте файл мне на почту или скопируйте сюда в комментарии. Разбиремся

Почему-то в комментарии не отобразился весь код. Отправлю на почту.

Сделал себе 404: http://expee.ru/404

Святослав, посмеялся от души. Отличная страничка

когда попадаешь на веселую страницу 404, даже настроение повышается

Спасибо отличная статья как раз то что искал.

Не помешало бы исправить на 404-й:
“Миссия моего дневника-” или “Миссией моего дневника является”. И лучше с новой строки.

Xstroy, спасибо, поправил

После прочтения Вашего поста изменил страницу 404. Сегодня зашел в Яндекс.Вебмастер и эта страница теперь с ошибкой: HTTP-статус: Ресурс не найден (404). Список страниц, исключённых роботом при обходе сайта. Причиной исключения может быть ошибка при загрузке или обработке страницы. Кроме того, в поисковый индекс не попадают страницы, запрещённые в файле robots.txt и т.п. Исключение страниц из индекса не всегда является ошибкой в настройках сайта. Вы можете указать степень серьёзности той или иной причины исключения в Настройках.

Linar, ну так это страница, которая отдает ошибку 404 – зачем роботу ее индексировать?

Это конечно хорошо креативом заниматься, но я вот практически никогда и не попадал на 404, как то все по адресу.

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

А вообще, должна она присутствовать 404, но лучше, чтоб ее вообще не видели клиенты сайта

Alex@Macenko.com, в идеале, конечно, да. Но бывают пользователи, либо сами ошибаются, либо статьи куда-нибудь переносится. А редирект на главную – не лучший вариант

Alex@Macenko.com, если пользователь ошибся при наборе ссылки, то ему обязательно об этом нужно сообщить, чтобы не возникало путаницы: хотел попасть на одну страницу, а в итоге попал на совершенно другую (чаще всего на главную). Хотя можно сделать проверку на опечатки в набранной ссылке и попробовать либо отредиректить на предполагаемую правильную страницу, либо на 404-ой предложить список вероятных ссылок, куда метил пользователь.

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

Хм… я тоже думал как-то, поставить, что-то стильное и интересное… но как говорят: все гениальное – просто, решил все сделать просто. вот моя страница ошибки 404: http://pro.ucoz.org/404

картинки вынесли)) обязательно надо будет переделать шаблончик 404-ой, в yandex е, помниться тоже была очень оригинальная страница)

А как вам такая 404-я
http://postrlive.ru/error/404.html
Прикольно придумали: ошибка будет исправлена через 404 секунды…

Alex, да, оригинальная страничка.
- Rookee, Seopult или Webeffector? - Часть 2.
- Китайские рестораны в Америке.
- Эксперимент по конверсии.
- Увеличьте свой доход в Google Adsense, используя только 2 вещи
- 8 секретов успешной работы с Google Adsense


- Цель до 1.01.2010 - 200 подписчиков и 100 посетителей в день
- Цель до 1.06.2010 - 1000 подписчиков и 300 посетителей в день
- От Нью-Йорка до Теннессии, путешествуя с китайцами
- Настоящая американская вечеринка в доме у озера
- Чрезвычайное происшествие в Нью-Йорке на Брайтон Бич
- Эффективное распложение ключевого слова в заголовке страницы
- Увеличение количества читателей с помощью контекстной рекламы
- seopult, rookee или webeffector – кто лучше продвигает?
- вверх по рейтингу блогов от яндекса с помощью блогуна
- Продвижение статьями - есть ли эффект?
- Эксперимент по поднятию ТИЦ статьями.
Все правильно. Страницу 404 надо делать “красивую”. Вот у димка не особо blog.dimok.ru/1232e2ded, а у Шакина уже повеселей shakin.ru/1232e2ded. Так же видел и просто пустые страницы 404. У них наверно вообще нет такого файла в шаблоне