Генеральный спонсор: ГлавМед: быстрый старт

Генеральный спонсор: ГлавМед: быстрый старт. Кратко, доступно, понятно В принципе, изучение материалов на определенную тему с их последующим резюмированием в блоге (по типу предыдущего поста) – хорошо со всех сторон, как ни крути. Систематизируешь свои знания (а иногда еще и получаешь новые), пишешь содержательный и полезный пост, а главное – не являешься бездумным передирателем буржунетовского контента. Правда жаль, что не всегда удается выделить на это достаточно времени. Но вот – удалось, и в этот раз я заинтересовался вопросом создания правильной страницы 404. Как известно, 404 – это один из кодов ответа сервера (Server Response Codes), означающий, что запрошенный документ отсутствует на сервере. Как правило, браузер может самостоятельно выдать адекватное объяснение ситуации (все вы видели дефолтные сообщения об ошибке 404 в IE или Firefox). Бывает так, что при ошибке посетитель редиректится на специальную 404 страницу хостинга, где размещен сайт. Но лучше всего иметь свою собственную 404 страницу, если не с точки зрения SEO, то хотя бы с точки зрения юзабилити. В плане SEO при аудите сайта нужно лишь убедиться, что при запросе несуществующего урла будет отдан заголовок 404 (а не 200, 301, или еще что-то). Зачем это нужно? Ну вот например, была реальная ситуация, когда любой неверный урл давал 301 редирект на главную страницу. Таким образом можно было сделать линк вида http://site. com/wrongpage.

Генеральный спонсор: ГлавМед: быстрый старт

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

Генеральный спонсор: ГлавМед: быстрый старт

Причинами, вызвавшими появление 404 страницы, могут быть: – неправильно набранный урл в браузере – неправильный линк со ссылающегося сайта – внутренняя ошибка сайта (вы сами напортачили с линками) Вы можете кастомизировать сообщение, выдаваемое посетителю, в зависимости от каждой из этих причин. Это делается с помощью проверки реферрера на джаваскрипте (решение проблемы тут ). Само сообщение об ошибке должно: – вежливо и четко объяснять посетителю, что произошло, и почему. – рекомендуется избегать технического жаргона при объяснении проблемы. – предложить пути решения проблемы. Если неправильно набран урл, вы можете попытаться дать пользователю его правильные варианты, исправив опечатки (в апаче для этого есть специальный модуль). Кроме того, можно попробовать дать ссылки на материалы, которые могут быть релевантны кейвордам, содержащимся в набранном урле. Если приходит много запросов с сайта, разместившего на вас «битую» ссылку – можно либо связаться с тамошним вебмастером, попросив его исправить линк. Либо, в случае молчания – прописать 301 редирект на правильную страницу (если идет действительно много народу). Google Webmaster Tools имеет вкладку, где вам покажут все заходы на ваш сайт, которые привели к 404 ошибке. Далее, должна обязательно быть форма поиска по сайту с предложением попробовать ввести туда свой запрос. Можно также включить краткую карту сайта или ссылку на нее. Нелишней будет и форма для отправки email вебмастеру, если посетитель захочет сообщить об ошибке или узнать, куда делся не найденный им материал. Просто email лучше не указывать, т. к. люди более склонны использовать веб-форму на странице, чем запускать почтовик для отправки письма. Для WordPress существует свой навороченный плагин, позволяющий вывести на 404 страницу кучу всевозможной полезной (и не очень) информации. Ранее всегда упоминалось, что размер HTML кода собственной 404 страницы должен быть более 512 байт (иначе IE показывал дефолтное сообщение об ошибке). Но сейчас это уже не так важно, ибо со всеми вышеописанными примочками ваша страница будет однозначно больше. Если у вас установлен сервер apache, то 404 страница просто прописывается в. htaccess следующим образом: ErrorDocument 404 /mycustom404page. html В случае работы с другими серверами – варианты можно посмотреть тут. Как-то так. Если есть дополнения – прошу в каменты. P. S. Рекламн ый постовой. Aristocrat CMS сочетает в себе систему управления сайтом, а так же среду разработки с уникальной концепцией построения вебпроектов. Она призвана существенно облегчить жизнь разработчику при создании веб-сайта и при поддержке его работоспособности. Система бесплатна до 4-х разделов на базе любого открытого модуля. Получить ключ активации можно в своем личном кабинете после регистрации. Цены на рекламу в блоге | Заказать продвижение | (c) http://seo-library.

Генеральный спонсор: ГлавМед: быстрый старт

com/

Понравилась статья? Получай обновления и будь всегда в курсе событий!
Подпишись на RSS или
blog comments powered by Disqus