ГлавнаяОптимизация блога › Страница ошибки 404 (Error 404)!


Страница ошибки 404 (Error 404)!


Страница ошибки 404Привет, дорогие читатели – Sozdaiblog.ru!

Сегодня, темой  статьи будет – «Ошибка 404»!

Причиной написания данного поста, стала одна из моих постоянных читательниц, которая обратилась с просьбой раскрыть интересующую её тему.

Специально для таких просьб, в верхнем меню блога у меня был раздел – «Хочу статью».

Благодаря этой вкладке и Вам дорогие мои читатели, на блоге рождались новые статьи.

Но сейчас не об этом.

Думаю, многие из нас встречали в Интернете надпись – «Ошибка 404 страница не найдена» или «Error 404».

Но, не многие знают, что означает ошибка 404 и почему она возникает.

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

Итак.

 

Что означает ошибка 404 (Error 404).

 

Наверное, многие заметили, что ошибка 404 возникает при переходе по ссылкам.

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

Ошибка 404 означает одно, что ссылка битая (нерабочая). Но причин возникновения 404 ошибки может быть несколько.

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

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

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

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

Как же бороться с этой бедой?

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

 

Как сделать страницу ошибки 404 (Error 404).

 

Страница ошибки 404, не просто нужна каждому веб-мастеру, она ему просто необходима.

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

У многих, эта страница белая и на ней всего она надпись – «Ошибка 404 not found»:

 

Страница ошибки 404

 

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

Обычно, почти во всех шаблонах WordPress страница ошибки 404 присутствует по-умолчанию.

Её можно найти в папке с Вашей активной темой. У неё соответствующее название – «404.php».

Всем кому не повезло, и такого файла у них нет, придётся создать его самостоятельно.

Сложного в этом ничего нет. Создайте на рабочем столе текстовый документ и назовите его — «404.php».

Откройте его и впишите следующий код:

 

<?php get_header(); ?>
<?php get_sidebar(); ?>
<div id="content">

	<div class="post post_singular">
		<h2 class="title title_page"><?php _e('Страница не найдена...', 'Ваш шаблон'); ?></h2>
		<div class="entry">

	<h3><?php _e('Random Posts', 'Ваш шаблон'); ?></h3>
			<ul>
				<?php
					$rand_posts = get_posts('numberposts=10&orderby=rand');
					foreach( $rand_posts as $post ) :
				?>
				<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
				<?php endforeach; ?>
			</ul>

		</div><!--entry-->
	</div><!--post-->
</div><!--content-->
<?php get_footer(); ?>

 

Затем, сохраните и закиньте в папку Вашей активной темы.

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

 

http://Адрес сайта/404

 

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

Так же, в Вашей активной теме оформления WordPress, можно отыскать файл – «page.php», скопировать его содержимое и вставить в – «404.php», удалив лишнее.

В приведённом выше коде, я отобразил свою страницу ошибки 404. Можете её сравнить со своим файлом — «page.php», покумекать и убрать лишнее.

Кстати, по этой ссылке видно, как выглядит моя страница ошибки 404.

Расскажите, друзья, а у Вас есть такая страница?

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

Так же Вам будет интересно:

 

 

На этом всё, желаю Вам удачи и редких встреч с надписью – «Ошибка 404 страница не найдена».

С уважением, Денис Черников!




Сделайте, пожалуйста, доброе дело, расскажите о блоге своим друзьям:




52 комментарияА что думаете Вы?

  1. Ольга

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

    [Ответить]

    Денис Черников ответил:

    Привет, Ольга! Пожалуйста, при меняйте!

    [Ответить]

  2. Андрей

    я не предавал значение этому, надо обязательно занятся

    [Ответить]

    Денис Черников ответил:

    Зря, Андрей! Эта страничка очень важна!

    [Ответить]

  3. Андрей

    теперь то понял

    [Ответить]

    Денис Черников ответил:

    Отлично!

    [Ответить]

  4. Александр Ларин

    Куда интересней, вместо какой-то статичной страницы, при данной ошибке выдавать ссылку на карту сайта. Лично я на блогах так и делал. А вообще, лучше стараться не допускать битых ссылок:)

    [Ответить]

    Денис Черников ответил:

    Да можно всё что угодно выдавать, встраивайте любые ссылки или коды в шаблон, хоть на сайт пентанона!))) Каждый сам выберет, что ему удобно!

    [Ответить]

  5. Олег

    Я до сих пор не сделал себе нормальную страницу.

    [Ответить]

    Денис Черников ответил:

    Я сам до вчерашнего дня вообще не думал о таковой! Но прочитав много полезного материала других веб-мастеров, понял, что зря тянул с этим!

    [Ответить]

  6. Людмила

    Денис,у меня есть папка в Ворд прессе с ошибкой 404.Я ее видела,но что мне с ней дальше делать?

    [Ответить]

    Денис Черников ответил:

    Просто отредактируйте её по своему усмотрению, вставив ссылочки на изображения и всё что душа пожелает! Ориентируйтесь на мой код и по нему правьте свой!

    [Ответить]

  7. Юлия

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

    [Ответить]

    Денис Черников ответил:

    Значит, Вам повезло, Юлия! Но не все так удачливы, у некоторых её вообще нет!

    [Ответить]

  8. Наталия

    У меня как-раз нет шаблона страницы 404. Искала, как сделать.Попробую по Вашему совету. :)

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Наталия! Конечно сделайте, эта страничка нужна абсолютно всем без исключения!

    [Ответить]

  9. Людмила Вялкова

    Мне уже несколько раз встречалась подобная информация, но пока, как говорится, «руки не доходили». Надо с этим разбираться. Спасибо за статью!

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Людмила!

    Эта страничка нужна, как воздух Вашему ресурсу!

    [Ответить]

  10. Владислав

    Спасибо, Денис, за статью! Извиняюсь, что слямзил у вас эту картинку, но уж больно она прикольная))

    На самой странице я сделал вывод последних 20 новостей функцией: где 20 — кол-во отображаемых новостей!

    Глянуть можно здесь: http: //zmurki.com/404

    [Ответить]

    Денис Черников ответил:

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

    [Ответить]

    Владислав ответил:

    Картинку я переделаю (сама идея понравилась) — сейчас это временное решение, а насчет кода, то я пытаюсь его здесь написать в комменте, а он не выводится! Как мне его вам показать???

    [Ответить]

    Денис Черников ответил:

    А что с кодом-то не так?

    [Ответить]

    Владислав ответил:

    Картинку переделал)) Анджелина Джоли посимпатичней смотрится на странице 404)))

    Потрите, плиз, те комменты, где я пытался код вставить.

    [Ответить]

    Денис Черников ответил:

    Молодцом, можете когда захотите!

    [Ответить]

  11. Владислав

    функция не вывелась ((

    [Ответить]

    Денис Черников ответил:

    А как Вы делаете?

    [Ответить]

  12. Владислав

    сделал картинкой, а то у вас здесь его никак не написать!

    http: //s017.radikal.ru/i410/1209/cf/c7d0d14854d1.jpg

    [Ответить]

    Денис Черников ответил:

    Видел, что с ним не так?

    [Ответить]

  13. Svetlana

    Привет, Денис.

    Я вот тут, что заметила насчет своего сайта после его падения, набираю все его статьи, и вижу 1. некоторые повторы статей с пометкой Part 1 (2, 6,9, и т.д.), то есть какие-то части по статьям, что это может быть? 2. там же идут ссылки на фото, к их подписям, а если я не хочу, чтобы ссылки на фото шли...

    [Ответить]

    Денис Черников ответил:

    Свет, у тебя файл Robots.txt плохо настроен, у тебя там всего две команды, а должно быть много. У меня есть про него статья. Кстати в случае с ссылками на картинки, у тебя должна быть в нём прописана команда:

    Disallow: /wp-content/uploads

    То-есть, отключить индексирование папки uploads в которой картинки.

    Бегом, статью изучать и применять!))))

    [Ответить]

    Владимир Жданов ответил:

    А зачем отключать картинки? Поиск по картинкам вроде все еще актуален =)

    [Ответить]

    Денис Черников ответил:

    Конечно, траф идёт по картинкам, но если Светлана хочет отключить.

    [Ответить]

  14. Александр

    Для сервера типа Apache должен быть файл у папки со страницами сайта и названием

    «.htaccess» и содержанием файла хотя бы:

    ErrorDocument 404 /?error=404

    [Ответить]

    Денис Черников ответил:

    На моём сервере используется — Apache версии 2.2. там и без этого всё работает. Вы говорите о стандартном использовании «.htaccess» для error=404. Да, это тоже можно применить, но не обязательно.

    [Ответить]

  15. Сергей

    Себе сделал страницу с ссылками на категории, поиском и красивой картинкой.

    Ради интереса проверил как выглядит эта страница у вас Денис, она у вас тоже белая, просто пустая страница.

    Решили не использовать ее?

    [Ответить]

    Денис Черников ответил:

    Да нет, я её использую, видимо что-то сломалось! Сейчас всё исправил, можете проверить!

    [Ответить]

  16. Сергей

    Заработала. Красивая страница, а главное, есть ссылки по которым посетитель может перейти.

    [Ответить]

    Денис Черников ответил:

    Ну да! И открывается не отдельно, а в общем шаблоне!

    [Ответить]

  17. Владимир

    Здравствуйте! Извините, что к Вам обращаюсь с таким вопросом. Я , где-то, у Вас читал, что Вы меняли название сайта. Где, не нашел, поэтому обращаюсь здесь. Я тоже поменял название сайта, на старом домене, поменял и фавикон. Но на главной странице осталось старое название в название окна (не помню, как называется. Возле фавикона).В настройках все изменил, но когда включаю настройки, даже фавикон старый появляется. В остальных окнах все нормально. Не подскажите, как решить эту проблемму?

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Владимир!

    У меня за название в окне отвечает стандартный SEO плагин, который устанавливают все Веб-мастера. Фавикон может измениться не сразу. Кстати кэш почистите в браузере на всякий случай.

    [Ответить]

  18. Владимир

    Спасибо! В самую точку попали. О нем я и забыл. Удачи!

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, обращайтесь!

    [Ответить]

  19. Ирина

    Здравствуйте!

    Подскажите, пожалуйста, почему у меня очень много ошибок 404? Я установила плагин 404 Notifier (он присылает мне в ящик сообщения об 404) и SEO Ultimate, который тоже каждый день мне указывает на 404. Страница об ошибке 404 у меня правильная, красивая.

    Но что я неправильно делаю, почему их так много?

    Я новичок! Спасибо заранее! Буду ждать ответа.

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Ирина!

    Я ни разу не использовал 404 Notifier и не пойму зачем он Вам сдался!? Видимо у Вас много битых ссылок, вот он их Вам и инспектирует. Тоже самое делает SEO Ultimate.

    Ссылки могут находится, как на Вашем ресурсе так и вне его.

    [Ответить]

    Ирина ответил:

    Спасибо за ответ, Денис!

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

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Ирина! Битые ссылки могут быть на других ресурсах, которые ссылаются на Ваш. Они то и дают 404 ошибку.

    [Ответить]

  20. Ирина

    А это для меня плохо или нет? и что с ними делать?

    [Ответить]

    Денис Черников ответил:

    С точки зрения SEO, плохо! Вам нужно редирект сделать с 404 на главную.

    [Ответить]

  21. Связной

    Вот тут интересное решение для страницы 404 — студия звукозаписи даёт случайный бонус: или скидку 10% на услуги, или бесплатный файл.

    http: //dasound.net/404

    [Ответить]

    Денис Черников ответил:

    Да, действительно прикольно!

    [Ответить]

  22. Андрей

    Добрый день. Спасибо за грамотную статью. А я хотел у вас спросить, что если вообще не делать страницу 404, а просто поставить 301 редирект на главную страницу? Как вы думаете, проблемы с Яндексом не возникнут из-за этого?

    Заранее спасибо.

    [Ответить]

    Денис Черников ответил:

    Здравствуйте!

    Всегда пожалуйста!

    Думаю, что проблем не будет!

    [Ответить]

Оставить комментарий!

Вверх