Здравствуйте, уважаемые друзья и читатели – Sozdaiblog.ru!
В этот осенний день мне захотелось вместе с Вами отправиться в недалёкое прошлое и вспомнить мой старый пост — Страница ошибки 404 (Error 404).
В нём я повествовал о том, как создать дефолтную страницу, на которую бы вели все битые ссылки Вашего сайта, проставленные неопытными пользователями Интернета в разделах других Веб-ресурсов. Всем она известна под привычным и давно закрепившимся за ней названием «страница ошибки 404», так как основной косяк, который возникает при переходе по такой ссылке – это «ошибка 404, страница не найдена».
С момента публикации того поста прошло уже достаточно много времени и на мой взгляд это решение больше не актуально.
Не вижу смысла направлять людей на подобную страницу, так как по статистике около 70% пользователей сразу её закрывает. А мы так старались сделать её достаточно красивой и информативной, чтобы показать и пояснить попавшим на неё читателям, что произошло и почему они здесь.
Поэтому предлагаю Вам другое решение, которое лично для меня оказалось более приемлемым и удобным.
Итак.
Как избавиться от 404 ошибки?
Друзья, чтобы обойти нашу злосчастную ошибку я решил установить правило (редирект), которое перенаправляет пользователей на главную страницу моего блога.
Как это сделать?
Открываем для редактирования файл 404.php, который был создан ранее, удаляем все, что там есть и вставляем следующий код:
<script type="text/javascript"> <!-- location.replace("https://sozdaiblog.ru"); // текущая страница будет заменена в history на новую — важно в плане юзабилити //--> </script> <noscript> <meta http-equiv="refresh" content="0; url=https://sozdaiblog.ru"> <!-- для тех нескольких процентов «сёрферов», которые отключили JavaScript --> </noscript>
Вместо адреса моего сайта, в коде, прописываем адреса своих Веб-ресурсов или тех страниц, куда потребуется организовать перенаправление посетителей! Не забываем сохраняться!
На этом всё.
P. S.
Хотелось бы услышать в комментариях Ваше мнение!
Всем хорошего настроения и до новых постов!
С уважением, Денис Черников!
Здравствуйте Денис. Отличное решение, нужно будет попробовать.
Кстати, что-то в последнее время рассылка на почту не приходит, уже третья или четвертая статья у вас вышла и не одного письма.
Привет, Сергей!
А откуда не приходит — со смартреспондера или фидбёрнера?
И там и там не приходят письма, последняя рассылка была про статью «Секреты сео оптимизаторов» со смартреспондера.
Да, вот теперь заметил, лента сломалась! Спасибо, Сергей!
А мне письмо пришло, правда не знаю, какое по счету, ведь подписан на многие блоги. Спасибо за пост
Пожалуйста, Юрий!
RSSка действительно сломалась, фиди превысили максимальное значение в 512м. Видимо от этого и письма не приходят. Хорошо хоть до Вас дошла рассылка!
Здравствуйте. Скажите пожалуйста, код нужно вставлять полностью, вместе с русским текстом? Только адрес сайта поменять?
Здравствуйте!
Всё верно!
многие из вас уже знают, при переходе по некорректной ссылке, вместо страницы ошибки 404, можно перенаправить пользователя на главную страницу сайта или на страницу с похожим контентом. Это позволит сохранить интерес пользователя и предложить ему другие полезные материалы. Кроме того, такой подход улучшит пользовательский опыт и поможет снизить показатель отказов.
В итоге, выбор решения для страницы ошибки 404 зависит от ваших целей и потребностей, но я лично рекомендую перенаправить пользователя на другую страницу, чтобы максимально удержать его внимание и предложить полезный контент. Надеюсь, моя рекомендация будет вам полезна!
можно заметить, время не стоит на месте и вместе с ним меняются и требования пользователей. Если раньше страница ошибки 404 была полезной и информативной, сейчас она вызывает лишь раздражение и непонимание. Люди хотят быстро найти то, что им нужно, а не тратить время на поиск информации о том, что произошла ошибка.
Поэтому я предлагаю использовать другой подход – автоматическое перенаправление пользователя на главную страницу сайта. Таким образом, люди сразу попадут на нужную им информацию, а не будут бродить по пустым страницам.
Конечно, это требует некоторых изменений в настройках сервера, но гарантирую, что такое решение будет удовлетворять большинство пользователей и сделает работу с сайтом более удобной.
Что думаете по этому поводу? Будете ли применять данный подход на вашем сайте? Хотелось бы услышать ваше мнение.