Ошибка 404 страница не найдена как исправить
Ошибка 404 страница не найдена как исправить
Ошибка 404. «Страница не найдена» (Not Found). Как исправить?
Продолжаем разбираться с ошибками, которые часто можно увить в окне своего браузера. И в этой статье мы выясним, что за «Ошибка 404 Not Found», или просто «Страница не найдена» и как ее исправить.
Саму ошибку «Not Found», или «Нет такой страницы» можно наблюдать при посещении самых разных сайтов. В социальных сетях, в поисковых системах, и даже на вашем любимом сайте, где вы фильмы смотрите 🙂
Так же сама ошибка может выглядеть по-разному. В данном случае все зависит от того, как она настроена на сайте. Не редко, это обычная, можно сказать стандартная ошибка, которую выдает сервер. Выглядит она примерно вот так:
Давайте подробнее разберемся, почему такие сообщения вообще появляются, и что можно сделать, чтобы открыть нужный сайт, или страницу сайта.
Ошибка 404: что это и почему она появляется?
Данная ошибка означает, что вы пытаетесь перейти по адресу, которого не существует. Страница по этому адресу недоступна. Адрес страницы изменился, или она была удалена. Например, возьмем одну из страниц этого сайта. Пускай это будет https://help-wifi.com/poleznoe-i-interesnoe/chto-takoe-router-chem-wi-fi-router-otlichaetsya-ot-marshrutizatora. Если перейти по этому адресу, то загрузится необходимая нам страница. Но, если изменить адрес, например добавить в конце какую-то цифру, или букву, то мы увидим ошибку «Страница не найдена». Так как страницы с таким адресом просто не существует на сайте.
Как видите, у меня страница с ошибкой более информативная, чем на скриншоте в начале статьи. Можно перейти на главную, найти что-то через поиск по сайту, или посмотреть другие статьи.
В социальной сети Вконтакте, например, страница с ошибкой 404 выглядит вот так (Page Not Found) :
Как мы уже выяснили, эта ошибка появляется из-за проблем на самом сайте. В большинстве случаев, просто меняется адрес нужной вам страницы, или администратор сайта удаляет ее. Могут быть проблемы на стороне сервера, где находится сайт. Например, неправильная работа какой-то системы защиты и т. д. С поисковой системы вряд ли можно зайти на страницу, с ошибкой Not Found. Так как поисковые системы «выбрасывают» такие страницы из индекса. Я сам не редко сталкиваюсь с этой ошибкой при переходе на какую-то страницу из закладок, или по ссылке на сайте.
Как исправить ошибку 404 «Страница не найдена»?
Решений очень мало. Так как проблема не на вашей стороне, а на стороне сервера (сайта). И скорее всего, вряд ли вы уже сможете получить доступ к этой странице. Но несколько решений, которые могут исправить эту ошибку, все таки есть.
Если вы знаете другие способы, которыми можно исправить ошибку 404, то поделитесь своим решением в комментариях под этой статьей. Можете описать свою проблему и задать вопрос.
Подводя итоги: эта ошибка в большинстве случаев возникает из-за проблем на самом сайте. Нам нужно только смерится, и найти необходимую информацию на другом сайте. Это не большая проблема в наше время.
Как обойти ошибку 404?
Почему возникает ошибка?
Как решить проблему? Советы пользователям
В первую очередь стоит проверить, стабильно ли интернет-соединение. Далее рекомендуется перезапустить страницу: для этого используйте клавишу F5 или специальную команду на панели браузера.
Часто ошибка #404 возникает вследствие неправильного написания адреса. Если проблема появляется при переходе на другую страницу того же интернет-портала, стоит попробовать подняться выше на уровень. Например, в случае неисправности на веб-странице www.site.com/one/a, попробуйте перейти на адрес www.site.com/one и поискать там.
Not Found можно обойти, введя недоступную ссылку в поисковую строку браузера. Этот способ поможет проверить, существует ли данный адрес во всемирной паутине. Далее можно попытаться получить доступ к веб-странице с другого устройства.
Существуют и другие способы подтвердить работоспособность ссылки. В этом поможет Whois: он не только подтвердит наличие страницы в интернете, но и укажет информацию о домене.
Чем опасны ошибки 4хх?
Страницы, код ошибок которых начинается с четверки, имеют отрицательное влияние на ранжирование ресурса в поиске.
Если вы изменяли URL-адрес или удаляли веб-страницу, следует указать код ответа 404 Not Found «Не найдено» или 410 Gone «Удалено». В противном случае удаленная ссылка будет просканирована и проиндексирована. А это ведет к потере краулингового бюджета.
Краулинговый бюджет –– это то, что позволяет Google в определенный период сканировать веб-ресурс. Поисковая система не может тратить много времени на анализ материалов одного и того же портала. Позаботьтесь о том, чтобы в первую очередь были проанализированы страницы, подвергшиеся изменениям или созданные недавно.
Это следует сделать по причине того, что лимит проверок ограничен. И вместо сканирования нужных ссылок Google будет проверять 4хх. Из-за этого интересный контент может потеряться на фоне информационного мусора.
Другая проблема — потеря link-juice — веса ссылки, который учитывается при подсчете PageRank поисковой системой.
Если контент со страницы был перемещен (#301 и #302) или заблокирован (#403), рекомендуем отдать им код #404. Но стоит учитывать, что это ведет к потере ссылочной массы.
Чтобы сохранить линк-джус, можно прописать в заголовке веб-страницы META NAME=»ROBOTS» CONTENT=»NOINDEX, FOLLOW». Удаление в таком случае не требуется.
Как избавиться от ошибки #404? Рекомендации разработчикам
Избавление от Not Found начинается с поиска страницы, которая является источником проблемы. Для этого рекомендуется просмотреть файлы регистрации. В них в хронологическом порядке хранятся данные о передаче статусных кодов серверу. Одной из причин ошибки является некорректная перелинковка страниц.
Неверно заданный URL-адрес может быть источником #404. Если вы удалили или изменили URL, посетители сайта могут столкнуться с данной проблемой. Также рекомендуем периодически проверять работоспособность ссылок.
В случае перемещения ресурса на новый адрес, создайте редирект о перенаправлении пользователя. Наиболее выигрышным вариантом считается редирект, который перед перемещением выведет на экран предупреждение.
Пример простейшего редиректа:
Самым легким способом создать редирект на странице с ошибкой является следующий код:
meta http-equiv=»Refresh» content=»5;URL=not404.htm»
Уделите должное внимание не только полной версии ресурса. Важно, чтобы сайт был доступен и с мобильного телефона или планшета. О том, как предотвратить ошибку при посещении мобильной версии ресурса, можно прочитать здесь. Помните, что грамотная оптимизация является залогом успеха.
Алгоритм действия при обнаружении ошибки #404
Если вам необходимо массово проверить URL-ссылки и просмотреть, какой код ответа они возвращают, рекомендуем пользоваться данным сервисом. Код 200 свидетельствует о нормальной работе ссылки, коды 3хх — о перемещении URL, 4хх — об ошибке в пользовательском запросе, 5хх — об ошибке в работе сервера.
Что делать при изменении URL, чтобы избежать #404?
Оформление страницы #404
Несмотря на то, что страница выдает ошибку, не стоит забывать о ее оформлении. Ознакомьтесь с рекомендациями по созданию веб-страницы SOFT 404:
Страницы с ошибкой 404 не должны быть тратой пространства. Попытайтесь использовать их, чтобы помочь пользователям найти нужную информацию быстрее.
Редирект или указание URL главной страницы — хорошее средство для стимулирования посещений других страниц. Ведь по статистике, большинство пользователей, не найдя нужной страницы, закрывают сайт и избегают в дальнейшем пользоваться им.
Превратите страницу #404 в лид-магнит
Лид-магнит — это бесплатное предложение, которое клиент получает за совершение какого-либо действия. Например, когда за регистрацию в системе, посмотр видео, переход по ссылке предусмотрена некая награда. Допустим, скидка в интернет-магазине.
Превращение страниц с ошибкой 404 в лид-магнит — безотказный способ привлечь потенциальных клиентов.
У использования лид-магнитов есть свои преимущества:
Допустимо также использование контекстной рекламы. Такой тип рекламы подразумевает соответствие с контентом, находящимся на ресурсе. Основной ее особенностью является направленность на определенную целевую аудиторию.
Предварительно убедитесь, что размещение рекламы не будет негативно влиять на скорость загрузки страницы. Также важно, чтобы она отображалась на мобильной версии сайта.
Узнать о грамотной настройке контекстной рекламы можно в этом блоге.
Не забывайте о продвижении
Помимо работы над страницами с 404 ошибкой не стоит забывать о продвижении сайта в целом. Почитать о возможностях продвижения более подробно можно тут.
Основные слагаемые успешного продвижения:
Контент
Информативность и уникальность публикуемых материалов на портале во многом определяет его популярность. Допустимым процентом уникальности считается 80%, но рекомендуем повысить его до максимума! Проверка текста на оригинальность осуществляется с помощью специальных программ, а также онлайн-сервисов.
Сделайте использование сайта максимально удобным. Ссылки на наиболее посещаемые страницы (главная, FAQ, обратная связь) должны присутствовать на всех веб-страницах. При публикации текста рекомендуем оставлять ссылки на отдельные разделы.
Увеличение скорости загрузки
Как бы ни был хорош контент, длительная загрузка сайта ведет к уменьшению аудитории. Как показывает статистика, подавляющее число пользователей сети закрываю сайт, если тот загружается более пяти секунд.
Но с помощью нескольких приемов можно повысить скорость загрузки.
Что для этого нужно?
Узнать больше о том, как это сделать, можно здесь.
Оптимизация
Успешность веб-портала во многом зависит от его грамотной оптимизации. Начать данный процесс следует со страниц, на которых посетители ресурса останавливаются: особое внимание уделите главной странице.
Рассказать о том, что нужно для того, чтобы оптимизировать интернет-магазин, может эта статья.
Залог успешности сайта
Увеличение числа посещений — это тот фактор, который способен поднять интернет-портал на лидирующие позиции. Чтобы добиться успеха, нужно помнить о следующих вещах:
Вывод
При грамотной оптимизации сайта страница Not Found может помочь в его продвижении. Достаточно лишь соблюдать следующие правила:
Использовать страницу #404 также можно как лид-магнит, направленный на привлечение новых посетителей и, следовательно, расширение целевой аудитории.
Пользуйтесь указанными в статье советами, и ваш сайт окажется в ТОПе Google или Яндекс!
Что значит ошибка 404 на сайте и как ее исправить
Ошибка 404 (Error 404 Not Found с англ. «не найдено») — это ошибка сервера, обозначающая отсутствие запрошенной для отображения страницы на сервере, простыми словами, это удаленная или недоступная в настоящий момент страница сайта.
Почему возникает ошибка 404
Код ошибки 404 означает, что клиент успешно обменялся данными с сервером, однако необходимые данные так и не были обнаружены. Самая частая причина 404 ошибки — элементарное удаление страницы.
Как проверить ответ страницы
Откройте инструмент «Проверка ответа сервера» в «Яндекс.Вебмастере», укажите опрашиваемый URL и тип робота (для которого будет проверяться на ответ сервера):
После нажмите кнопку «Проверить». Вы сразу увидите ответ, который отдает сервер по выбранному URL.
Для проверки ответа сервера (HTTP status code,или ответ сервера, который предусмотрен при использовании HTTP-запросов) также удобно использовать Checkmy. Принцип такой же, как и в «Яндекс.Вебмастере». Открываем сервис и указываем URL страницы, которую нужно проверить. Нажимаем кнопку «Отправить запрос» внизу страницы:
Страница отдает 200-й код, что говорит о том, что она доступна пользователю:
Что будет, если на сайте много ошибок 404 not found
Ничего хорошего точно не будет. Для пользователя несуществующая страница не представляет никаких проблем. Он просто откроет поиск и перейдет на другой попавшийся сайт.
Каким бы способом пользователь ни открывал удаленную ссылку (через закладки браузера, прямой ввод URL, переход по ссылкам) исход всегда одинаковый — открывается страница 404.
Как исправить ошибку 404 пользователю
Как исправить ошибку 404 вебмастеру
Теперь дадим рекомендации для вебмастеров.
Во-первых, необходимо регулярно мониторить битые ссылки на своем сайте. Для выполнения этой задачи вы можете использовать Google Search Conslie и «Яндекс.Вебмастер».
Чтобы найти все удаленные 404 страницы из поиска Google, откройте GSC и перейдите в отчет «Покрытие»:
В «Яндекс.Вебмастере» есть аналогичный отчет. Чтобы получить к нему доступ, откройте пункт «Индексирование»:
Теперь кликаем по кнопке «Исключенные» в верхней части экрана и чуть ниже отмечаем одноименный фильтр
Можно также изменить адрес страницы, чтобы он стал работающим и приводил к открытию существующей страницы. Или еще проще: вместо удаленной страницы good.ru/blog/google-said создать новую страницу с адресом good.ru/blog/google-said-new, например.
Регулярно отслеживайте наличие ошибок 404 страниц на своем сайте, чтобы не столкнуться с серьезными техническими проблемами в будущем.
Как улучшить страницу ошибки 404
Основная часть пользователей при появлении 404 страницы сразу закрывают сайт, так как не находят интересующую их информацию:
Но 404-я страница совсем не обязательно должна быть серой и безвкусной. И вот тому доказательство:
Что можно сделать с этим? Попробуйте настроить внешнее и функциональное воплощение несуществующей страницы сайта.
Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
Привет! Появилась ошибка 404? Что это? Ничего страшного! В 99% случаев она от вас не зависит – обычно это ошибка самого сайта, и вам ее никак не устранить. А вот об особенностях и возможных способах исправления будет ниже целая статья.
Обязательно прочитать!
Ошибка 404 – Страница не найдена – ошибка самого веб-приложения. В 99% случаев она никак не зависит от самого пользователя. Эта ошибка возникает, когда вы переходите по какой-то ссылке, но в настоящий момент этой страницы почему-то не существует. Просто нет такой страницы и все!
Про технологии
Ошибка 404, или в оригинале 404 Not Found. В переводе на русский – «не найдена». В процессе обращения к сайту вы отправляете к нему запрос на получение страницы. В штатном режиме сервер вам спокойно отдает нужную страничку под кодом «200 OK». Этот код вы даже не заметите, но он есть в самом заголовке ответа.
Если же по какой-то причине страница не будет найден – код ошибки будет в большинстве случаев как раз 404. И вам либо просто отдается страница 404 (без графики), либо веб-сервер подготавливает для вас специальную страницу 404.
Примеры будут ниже.
По ссылке выше открывается чистый сайт:
А по этой ссылке страницы у нас не существует. И сервер вам говорит о том, что такой страницы нет и посылает код 404.
Обратите внимание, что стандартной надписи нет, но суть не меняется – возникает все та же ошибка, которая от вас никак не зависит. Просто у нас нет такой страницы. А вот если она когда-нибудь появится, то все сразу заработает.
А это стандартный вид самого браузера, если владелец площадки не позаботился о специальном виде:
Может быть интересно! Статусы бывают разные – 2XX – означает, что все загрузилось отлично, 3XX – страница куда-то переехала или у вас нет доступа, 4XX – значит ошибки приложения или сайта, 5XX – ошибки самого сервера.
Внешний вид ошибки 404
Как мы выше поняли, в протоколе HTTP запроса на любой 404й странице будет одно и то же:
А вот внешне оно может выглядеть так, как угодно владельцу сайта. Как это сделано у нас, вы видели выше, а вот небольшая подборка из других источников:
Да даже Яндекс не застрахован от проблем:
Причины ошибки
А теперь обсудим возможные причины возникновения этой ошибки. Еще раз повторюсь – в 99% случаев от вас здесь ничего не зависит. Вот возможные варианты:
Посмотрели на проблемы выше? Как видите, среди них нет вашей вины. Единственный возможный вариант исправить что-то – попытаться посмотреть на ссылку и додумать ее. Это актуально в случае, если кто-то как-то криво передал ее в урезанном виде, или вставились лишние пробелы. Но такое встречается нечасто.
Как исправить и что делать?
Да почти никак, если этот статус был отдан не случайно, то и найти проблему будет почти невозможно. Ниже лишь советы по возможным действиям, чтобы исправить ошибку:
Решения для профессионалов и вебмастеров описывать не буду. Если таковые имеются, пишите по почте, по свободному времени помогу разобраться с возможной бедой и у вас. А так просмотрите видео, может будет полезным:
Вот и вся наука. Ошибки такие попадаются, обычно они не зависят от пользователя. Но если у вас есть какие-то вопросы – пишите их в комментариях ниже к этой статье, будем разбираться.
Что значит ошибка 404, почему страница не найдена и как это исправить
Ошибка 404 на сайте говорит о том, что страница с контентом, которую хочет открыть пользователь, перенесена на другой адрес или удалена полностью.
Чаще всего пользователь, который нарвался на такую ошибку, закрывает страницу и идет искать решение своей проблемы на другом сайте. Для самой компании каждый ушедший пользователь — это потеря прибыли.
Разбираемся в статье, как отследить на сайте страницы с ошибкой и уменьшить процент отвала посетителей.
Содержание
Значение ошибки 404
Ошибка 404, или Page not Found, означает, что запрашиваемой страницы не существует. Ошибка появляется в тот момент, когда сервер, на котором находится сайт, не может найти запрошенный пользователем файл.
Несмотря на то, что это одна из самых распространенных ошибок, сейчас она встречается реже, чем в «лохматые» 90-е или в начале 2000-х. На это есть причины:
Оба варианта мы более подробно разберем ниже.
5 причин возникновения ошибки 404
Неработающие ссылки часто остаются на долгое время после удаления или перемещения страницы, так как их никто не ищет и не пытается устранить, хотя это и невыгодно компаниям.
Вред от страницы с ошибкой 404
Как мы писали выше, столкнувшись с ошибкой, человек, скорее всего, пожмет плечами, закроет сайт и больше никогда на него не придет. Ему будет все равно, что остальная часть сайта прекрасно функционирует — он сочтет, что компания «сломалась» полностью.
Основная причина этого — компания не позаботилась о том, чтобы ошибка 404 хоть о чем-то информировала пользователей.
Пустая белая страница с непонятными словами ничего не делает для того, чтобы задержать посетителей на сайте, а наоборот, вредит. Нет навигации, логотипа, фирменных цветов компании, юмора — вообще ничего, что указывало бы, что с самим сайтом все нормально и такое бывает.
В таком случае самое распространенное действие, которое предпринимает человек, — это закрыть вкладку и пойти искать дальше.
SEO сайта
В теории ошибка 404 способна повлиять и на рейтинг всего сайта, но для этого масса страниц с ошибкой должна стать критической и превысить хотя бы половину работающих страниц.
Если страниц с ошибкой не так уж много, поисковые системы просто не будут ее индексировать, но это никак не скажется на SEO.
E-commerce
Когда пользователь намерен что-то купить, он сделает это, несмотря на то, работает у вас страница или нет. Другое дело, что если ваша страница не функционирует, он пойдет к конкурентам, чьи сайты не подводят и не отпугивают. В этом случае вы рискуете упустить прибыль.
Ненайденная, хоть и милая страница на Amazon
Сценарий шаблонно прост:
Ниже мы подробно расскажем, как оформить страницу 404 таким образом, чтобы сократить процент отвала посетителей.
Вред от настройки переадресации на работающую страницу
Битые ссылки желательно убрать, заменить на работающие адреса или настроить автоматическую переадресацию с неработающих страниц на страницы с похожим или аналогичным контентом на сайте.
Благодаря этому шанс, что человек задержится и все-таки совершит целевое действие, увеличится, соответственно, и конверсия сайта будет расти.
В интернете достаточно источников, которые предлагают настроить переадресацию на главную страницу сайта. На самом деле — это не самое лучшее решение.
Представьте ситуацию: у компании большой интернет-магазин электронной техники, с разными каталогами, фильтрами и прочим. Потенциального покупателя интересуют телевизоры. Он кликает на вкладку, попадает в каталог, дотошно фильтрует товары, чтобы среди сотен наименований найти нужную модель. Затем он ее наконец-таки находит, нажимает на нее и… попадает на главную страницу сайта. Приятного мало.
При этом ему ничего не объяснили, и он понятия не имеет, почему так произошло, и делает вывод, что это баг и сайт не работает. Такая ситуация может привести к тому, что человек сразу покинет сайт и пойдет к конкурентам — телевизор заказать-то надо.
Поэтому, если и перенаправлять человека, то только на релевантные запросам страницы. В общем, используйте редирект с умом, и прежде чем принимать решение о переадресации, проделайте путь пользователя и поймите, не спугнет ли ваша затея клиента.
4 инструмента для выявления ошибки 404 с пошаговой инструкцией
Чтобы пользователи не отваливались увидев ошибку, наличие таких страниц нужно регулярно мониторить, а помогут в этом простые инструменты.
1. Xenu’s Link Sleuth
Xenu — это бесплатная программа, которую нужно скачать и установить на компьютер. Она помогает найти битые ссылки на любом сайте, даже если он вам не принадлежит.
Скачать программу можно на этом, на первый взгляд сомнительном, сайте: hоme.snаfu.dе.
Все без проблем удалось установить, проверили. Единственным минусом может стать то, что программа полностью на английском языке.
После запуска программы откроется окно. В левом верхнем углу нажмите на File, а затем Check URL и вставьте ссылку на интересующий вас сайт.
В настройках можно проверить и выставить те галочки, которые вам нужны. В стандартном режиме галочки стоят автоматически, кроме последнего пункта. Больше всего нас интересуют первые три пункта:
После сканирования программа создаст html-страницу с отчетом и предложит с ним ознакомиться.
Есть второй вариант: посмотреть битые ссылки в самом инструменте. Для этого найдите вкладку Status → страницы со значением not found; нажимаем на правую кнопку мыши и в появившемся окне выбираем URL Properties.
Список ссылок будет представлен в поле pages linking to this one.
2. Search Console Google
Для того чтобы воспользоваться сервисом, сначала вам необходимо подтвердить права владения сайтом, и только потом получится начать сканирование.
Перейдите в раздел «Покрытие» (Coverage) и нажмите на «Ошибка» (Error). После этого вы сможете увидеть информацию о страницах с ошибками.
3. Screaming Frog
Программой может воспользоваться любой человек, а не только владелец сайта.
В отличие от предыдущего варианта эта программа способа бесплатно отсканировать 500 страниц, но дальше придется платить. Скачать ее можно без проблем с официального сайта scrеаmingfrоg.cо.uk.
Для того чтобы найти битые ссылки, нужно указать адрес сайта и начать сканирование. После того как сканер обойдет все 500 обещанных страниц, последовательно нажмите Response Codes → Al» → Client Error (4xx).
Далее выбираем URL и нажимаем Inlinks в левом нижнем углу. Появится список страниц, которые имеют ссылку на несуществующую страницу.
4. Яндекс.Вебмастер
Как и в предыдущем случае, чтобы пользоваться этим сервисом, необходимо подтвердить права на владение сайтом.
После этого выберите вкладку «Индексирование» → «Доступные для поиска страницы» → «Исключенные страницы». В появившемся списке выберите «Ошибка HTTP:404».
Как исправить ошибку 404?
Если вы загружаете сайт и видите Page not found, есть несколько способов все же получить желаемое:
3 шага до понятной и полезной страницы с ошибкой 404
Чтобы страница 404 не отпугивала людей, необходимо дать человеку понять, что все нормально, просто случилась небольшая проблема.
Одно из важных правил — страница с ошибкой не должна визуально отличаться от основного сайта компании.
Ошибка 404 от freepik.com: визуально сочетается со вселенной freepik
Давайте разберем, что еще можно сделать, чтобы получить пользу от страницы с ошибкой.
Шаг 1. Понятно объясните, что происходит
Стандартное техническое объяснение в виде Not Found ничего не говорит людям.
Лучшее всего использовать простые человеческие слова для объяснения проблемы, например: «Нам не удалось найти страницу» или «Похоже, такой страницы не существует».
Компания может сделать еще круче и объяснить подробнее, почему человек вообще увидел ошибку. Вот несколько примеров:
Шаг 2. Направьте пользователя в нужное компании русло
После того как мы дали пользователям понять, что произошло недоразумение, действуем дальше. Само по себе информирование людей об ошибке едва ли поможет задержать их на сайте, а вот призыв к действию сможет. Предложите посетителям перейти в другое место:
Занимательный факт: если не будет призыва к действию, не будет и никакого действия.
Компания может также добавить на эту страницу контакты техподдержки, чтобы при желании пользователь мог связаться с техэкспертами.
Шаг 3. Добавьте юмор, чтобы разрядить обстановку
Вместе с фирменным стилем, объяснением произошедшего и призывом к действию, добавьте немного юмора, который поможет разрядить обстановку и вызвать улыбку у людей.
Используйте сленг и шутки, которые будут понятны и близки вашей аудитории, и постарайтесь сделать так, чтобы пользователь смог узнать себя в этой шутке — так вы сможете сменить негатив на понимание.
Заключение
Компании делают очень многое в попытках привлечь и удержать людей на сайте. Не очень приятно и совсем не выгодно, если из-за ошибки пользователи отказываются от покупки.
Постарайтесь сделать страницу, которая понятно объяснит, что происходит. В таком случае вероятность того, что пользователь уйдет сразу, значительно сокращается.
404 ошибка – страница не найдена
Что такое 404 ошибки и как от них избавиться мы расскажем в этой статье. Не забудьте прочитать про влияние на поисковое продвижение!
404 ошибка (страница не найдена) – это ответ сервера, который возникает, когда сервер не может отобразить запрашиваемую страницу по указанному адресу. Если такая ошибка возникает, пользователь попадает на страницу, которая генерируется сервером.
404 ошибки появляются если:
Как найти 404 ошибки на сайте
Чтобы обнаружить 404-ые ошибки (404 not found), воспользуйтесь специализированными программами и сервисами для комплексного анализа сайтов:
Как найти 404 ошибки (битые ссылки) на сайте с помощью Xenu
Xenu – бесплатная программа для анализа сайта. С её помощью можно обнаружить 404 ошибки на сайте. Скачайте программу и установите её на компьютер.
Главное окно программы Xenu
Окно старта сканирования программы Xenu
Результат сканирования программы Xenu
В данном случае, мы обнаружили ошибку ссылки на внешний ресурс. Сайт nkkdc.ru доступен по адресу http://www.nkkdc.ru/, а ссылка установлена на адрес https://www.nkkdc.ru//
Как найти 404 ошибки (битые ссылки) на сайте с помощью Screaming Frog
Screaming Frog – платная программа комплексного SEO анализа сайта. С её помощью можно найти 404 ошибки и узнать какие страницы ссылаются на 404 ошибки. Скачайте программу Screaming Frog и установите её на компьютер.
В результате вы получите полный список 404 ошибок. Чтобы узнать, откуда идёт 404 ошибка, нажмите на строку ошибки и перейдите во вкладку «Inlinks» (внизу).
Анимация вывода 404 ошибок на сайте
Как узнать код ответа страницы в Яндекс.Вебмастер
Бесплатный сервис определения кода страницы от Яндекс.Вебмастер. Введите ссылку на страницу и узнайте, какой код отдает страница. 404 код страницы – это 404 ошибка.
Проверка ответа сервера
404 ошибка (not found) как исправить
Важно! Нельзя удалять или менять ссылку на страницу, которая отдает 404 ошибку, если на эту страницу ведут другие внешние интернет ресурсы.
Как поступить при наличии внешних ссылок на 404 ошибку
Для 404 ошибок, на которые ссылаются другие сайты устанавливают правило 301 редиректа, которое перенаправляет пользователя на новую страницу, посвященную теме, которая была раскрыта на странице с 404 ошибкой.
Установить перенаправление можно разными способами.
Если планируете создать страницу по адресу, который сейчас отдаёт 404 код, то используйте правило 302 редиректа. После создания этой страницы, удалите 302 редирект.
301 редирект – правило перенаправления «навсегда».
302 редирект – правило временного перенаправления.
Влияние 404 ошибок на позиции в поисковых системах
Любая поисковая система учитывает отсутствие технических проблем на сайте, в том числе, 404 ошибок. Поисковой робот сканирует сайт посредством переходов по ссылкам, которые есть на сайте и таким образом находит 404 ошибки.
Для пользователя 404 ошибка говорит о висячем узле на сайте. Переходя на страницу, он не найдет то зачем пришел и покинет сайт. А это влияет на поведение пользователей, которое так сильно учитывает Яндекс.
Отсутствие 404 ошибок говорит о правильной перелинковке и структуры сайта.
Популярное
Микроразметка schema.org
Schema.org – микроразметка, позволяющая структурировать данные на сайте для п.
Как попасть на Яндекс.Карты, Google.Карты, 2GIS
Если ваша компания ведет бизнес офлайн, размещение на Яндекс.Картах и Google и 2GIS поможет р.
TОП-40 плагинов Figma
Для создания дизайнов и прототипов большинство современных дизайнеров использует Figma. Его о.
Заявка!
Для консультации или подготовки предложения.
Ошибка 404. Страница не найдена что это значит и как исправить
Одной из самых распространенных проблем, с которыми сталкиваются посетители различных сайтов является ошибка 404 страница не найдена. Сегодня мы подробно разберем, почему она возникает, как избавиться от нее и существует ли возможность обезопасить свой ресурс.
Ошибка 404 — это код состояния HTTP, который означает, что страницу, которую вы пытались открыть на веб-сайте, не удалось найти на сервере.
Чтобы было понятно, ошибка 404 указывает, что, хотя сам сервер доступен, конкретной страницы, показывающей ошибку — нет.
Сообщения об ошибках 404 Not Found часто отдельно настраиваются вебсайтами. Вы можете увидеть некоторые из наиболее креативных в нашем списке лучших страниц ошибок 404. Поэтому имейте в виду, что ошибка 404 может отображаться практически любым способом, который только можно себе представить, в зависимости от того, на каком веб-сайте она показывается.
Как вы могли увидеть ошибку 404
Вот несколько распространенных способов отображения ошибки HTTP 404:
Сообщения об ошибках 404 Not Found могут появляться в любом браузере или любой операционной системе. Большинство ошибок 404 Not Found отображаются в окне интернет-браузера так же, как и веб-страницы.
В Internet Explorer сообщение «Веб-страница не найдена» обычно указывает на ошибку HTTP 404, но возможна ошибка 400 Bad Request. Вы можете проверить, на какую ошибку ссылается IE, проверив 404 или 400 в строке заголовка.
404 ошибки, полученные при открытии ссылок через приложения Microsoft Office, приводят к появлению на интернет-сайте сообщения о том, что запрошенный вами элемент не может быть найден (HTTP / 1.0 404) в программе MS Office.
Причины ошибок HTTP 404
Технически, ошибка 404 является ошибкой на стороне клиента, подразумевая, что ошибка является вашей ошибкой, либо потому, что вы неправильно ввели URL, либо страница была перемещена или удалена с веб-сайта, и вы должны были знать об этом.
Другая причина — веб-мастер переместил страницу или ресурс, но сделал это, не перенаправляя старый URL-адрес на новый. Когда это произойдет, вы получите ошибку 404 вместо того, чтобы автоматически перенаправляться на новую страницу.
Веб-серверы Microsoft IIS иногда предоставляют более конкретную информацию о причине ошибок 404 Not Found, добавляя после 404 суффикс числа, как в HTTP Error 404.3 — Not Found, что означает ограничение типа MIME.
Чем опасна ошибка 404 Not Found
На первый взгляд может показаться, что 404 ошибка в по сути безвредна и не несет никакой угрозы для сайта. Во-первых, такой подход может просто оттолкнуть посетителя от ресурса. Некоторые могут подумать, что такого сайта теперь вообще больше не существует, другие же просто не захотят связываться. Пользователей раздражает, когда они не получают информацию, которую им обещала ссылка.
Вторая причина куда более прозаичная — поисковые системы не очень любят эту ошибку. Если во время обхода ресурса роботы столкнуться с большим количеством битых ссылок или несуществующих страниц, то сайт может быть значительно понижен в индексации.
Как найти ошибку 404
Некоторые сайты имеют сотни или даже тысячи страниц, отследить все вручную просто не представляется возможным. Существует огромное количество программ и сервисов, которые позволяют найти на любом ресурсе битые ссылки. Каждый вебмастер выбирает то, что ему больше нравится, руководствуясь личными предпочтениями. Но в первую очередь обратить внимание стоит на следующие:
В абсолютном большинстве случаев все эти сервисы бесплатны и позволяют полностью контролировать все ошибки, возникающие на интернет-ресурсе. В первую очередь стоит пользоваться первыми двумя, так как они специализируются на отслеживании технических проблем.
Как исправить ошибку 404 Not Found
Если вы перешли на домашнюю страницу веб-сайта, попробуйте выполнить поиск нужной информации. Если на сайте нет функции поиска, попробуйте перейти на страницу, которую вы хотите, используя ссылки категории, чтобы углубиться в сайт.
Если вы подозреваете, что все получают ошибку 404 на этом сайте, но вы не уверены, быстрая проверка в Твиттере может помочь ее устранить. Все, что вам нужно сделать, это поискать в Твиттере хеш теги #websitedown, как в #facebookdown или #youtubedown. Пользователи Twitter, как правило, первыми начинают говорить об недоступности веб-сайта.
Наконец, если ничего не помогает, подождите. Нет, это конечно не весело, но это может быть единственным действием, особенно если вы уверены, что ошибка 404 не должна возникать (т. е. страница действительно должна отображаться по URL-адресу, который у вас есть и другие сталкиваются с той же проблемой).
Вы можете найти 404 ошибки на своем собственном веб-сайте с помощью таких инструментов, как DeadLinkChecker.com и ATOMSEO.
Ошибки, похожие на ошибку 404
Некоторые сообщения об ошибках на стороне клиента, относящиеся к ошибке 404 Not Found, включают в себя 400 Bad Request, 401 Unauthorized, 403 Forbidden и 408 Request Timeout.
Также существует несколько кодов состояния HTTP на стороне сервера, например популярная 500 Internal Server Error. Вы можете увидеть их все в нашем списке ошибок HTTP.
Другие случай решения вопроса 404 Not Found
Выше описано два основных решения возникающей ошибки. Но они не решают всех возможных проблем. Есть еще несколько советов, которые дают специалисты вебмастерам:
Как использовать ошибку 404
Можно сколько угодно приложить усилий, но периодически пользователи будут запрашивать и находить страницу с ошибкой 404. Избежать этой проблемы полностью в любом случае не получится. Но ее можно превратить в эффективный инструмент, позволяющий конвертировать ошибки в реальных посетителей. Он выполняет три основные функции:
Главное, что необходимо сделать — отказаться от стандартной формы, сообщающей о том, что запрашиваемая страница не найдена. Фактически она говорит пользователю, что он ошибся, но не предлагает ему ничего взамен.
Все современные CMS имеют возможность настроить дизайн страницы с данной ошибкой. Вот, что может размещаться на такой странице:
Все это позволит не просто превратить ошибку в конвертацию, но и отслеживать проблемы, возникающие на сайте.
Ошибки вебмастеров, связанные с 404 Not Found
На первый взгляд все достаточно просто, однако, существует огромный ворох проблем связанный с 404 страницей. В подавляющем большинстве случаев они возникают из-за неправильной настройки сервера. Вот список основных из них:
Если обратится к рекомендациям поисковых систем, то они говорят буквально следующее: страница 404 должна вписываться в общую концепцию оформления сайта. Не стоит применять цвета, которые не использовались при создании остальных элементов ресурса.
Как видно, при возникновении ошибки 404 Not Found вопрос что делать не стоит остро. Она устраняется достаточно легко. Но самое главное — при правильном подходе можно использовать ее для эффективной конвертации посетителей ресурса.
Что это 404 ошибка и как её исправить?
Сегодня я расскажу, что за ошибка 404 и при помощи каких действий можно её устранить. Многие пользователи при посещении сайтов сталкиваются с тем, что после перехода по ссылке или ввода URL-адреса портал не открывается, и на экране появляется сообщение о том, что страницы не существует либо она была удалена (Not Found – “не найдено”). Причиной ошибки могут быть как действия пользователя, так и сбои в работе сервера либо браузера или нестабильное Интернет-соединение. Также страница может просто отсутствовать по определенному адресу – администрация сайта перенесла ее на другой URL либо просто удалила.
Как образуется ошибка
Пользователь вводит в браузере запрос на поиск нужной страницы. Сервер вначале получает от браузера команду на проверку состояния данной страницы. Если все в порядке, сервер открывает то, что ищет пользователь. Если же страница не найдена, то с сервера приходит сообщение о ошибке.
Оно может выглядеть по-разному, в зависимости от настроек сайта, на который желает перейти пользователь:
Почему вылетает 404 ошибка
Данная ошибка означает, что пользователь не смог получить доступ к странице, размещенной на сервере веб-сайта. Этому есть несколько объяснений:
Причин вылета ошибки много, и действия в каждом конкретном случае зависят от их точного определения. Очень часто пользователи сталкиваются с данной ситуацией, когда переходят по так называемым битым (или “мертвым”) ссылкам. В связи с этим дисфункция приобрела особую популярность во Всемирной Паутине.
Способы избавления от дисфункции
Данная ошибка может выскочить и без реальных причин, поэтому самым первым делом попробуйте обновить страницу, нажав F5 (работает практически во всех браузерах) или значок обновления ↻.
Также проверьте соединение с интернетом и его скорость. Часто из-за медленной передачи данных страницы не могут грузиться и выскакивает ошибка.
Как вариант, попробуйте найти интересующую страницу через поисковые системы. Если вводится полностью некорректный URL, то Яндекс или Google выдадут вам адрес, похожий на тот, что вы используете. Возможно, это и будет нужная страница.
Также при вводе URL в строке поисковика в выпадающем списке вы увидите подсказки адресов страниц, и, возможно, узнаете среди них свой вариант, подправленный Яндекс или Google. Вам останется только кликнуть на подходящую строчку и с успехом перейти на открывшуюся страницу.
Что делать, если проблема в вашем устройстве
Попытайтесь зайти на страницу, которая не открывается, с других устройств. Если сайт доступен, значит, проблема в вашем гаджете. В этом случае нужно предпринять следующее:
В случае, когда в результате всех проведенных действий сайт все же недоступен, свяжитесь с его администрацией. Если страницы были некорректно перенесены на новые URL-адреса, то ваше сообщение поможет владельцам сайта решить ошибку 404 и не допускать её появления.
Почему сайт выдает ошибку 404
Дата публикации: 2016-05-19
От автора: приветствую вас, дорой читатель. Возможно, вы имеете свой собственный сайт и при переходе на определенную страницу видите такое сообщение: “Ошибка 404: страница не найдена”. Как исправить такую ошибку и каковы вообще причины ее появления?
Какие есть причины для вывода error 404?
Хочу отметить сразу, что ошибка 404 не появляется, если сам сервер, на который сделан запрос – недоступен. Она выводиться, когда сам сервер найден, но нет доступа к запрашиваемой странице. В связи с этим наиболее частыми причинами ее возникновения являются следующие:
Банальная опечатка. Да, возможно, вы вводили адрес какой-то страницы и могли ошибиться в названии. Даже одной такой ошибки достаточно, чтобы выдать 404. В данном случае никакой проблемы нет, это просто ошибка человека.
Ссылка устарела. Смотрите, что может произойти. Например, в каком-нибудь интернет-магазине каталог с мобильными телефонами находился по адресу: /mobile. Потом администрация поменяла его на /phone. Если при этом не настроить перенаправление и оставить все как есть, при заходе на /mobile, будет показана 404 ошибка. Или вы захотели изменить url-адрес какой-то своей страницы. Может получиться так, что на всех остальных страницах, где присутствует ссылка на ту статью, url-адрес не поменяется и получится битая ссылка.
Запись была удалена. Тут тоже все просто. Ссылаетесь вы на какую-нибудь статью, проходит время, и она по каким-то причинам удаляется. Получается битая ссылка, то есть она ведет в никуда.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Что делать владельцу ресурса
Как исправить ошибку 404 на сайте, который принадлежит вам? Прежде всего, вам нужно проверить, все ли в порядке с файлами. Возможно, кто-то получил доступ к базе данных или ftp и просто удалил все ваши старания? В таком случае необходимо восстановить данные из резервной копии, а все пароли для входа сменить.
Но чаще всего ошибка 404 на сайте появляется при переходе по ссылкам на другие статьи. Такое может происходить, если url-адреса страниц, на которые ссылаются, изменены, либо страницы вообще удалены. Что делать в таком случае? Можно вручную пройтись по своим статьям и посмотреть, как работают ссылки.
Но если у вас на сайте много материала, можно воспользоваться плагином. Для wordpress, например, есть замечательный плагин – Broken Link Checker. Он находит и удаляет битые ссылки.
Если вы самостоятельно сменили url-адрес какой-то категории или страницы, советую сделать что-то из этого:
Вручную изменить ссылки на эту страницу везде, где они были проставлены.
Поставить 301 редирект со старого адреса на новый. Таким образом, пользователи не увидят error 404 при переходе и успешно будут перенаправлены в правильное место.
Наконец, столкновения с 404 не избежать, потому что люди сами могут неправильно ввести адрес. В этом случае я советую сделать вам саму страницу с ошибкой 404 понятной для пользователя. Там вы должны поприветствовать его, сказать, что запрашиваемой им странички нет, но ничего страшного, воспользуйтесь поиском или посмотрите другие полезные статьи. В общем, сделайте так, чтобы пользователь при столкновении с такой ошибкой знал, то ему делать и куда можно перейти.
Что делать посетителю
Если вы не владелец сайта и при посещении ресурса столкнулись с такой ошибкой, у вас немного вариантов. Первый заключается в том, чтобы внимательно просмотреть еще раз url-адрес на ошибки. Это нужно сделать, если вы вводили адрес вручную, потому что всегда где-то может проскочить опечатка.
Второй способ – просто попытаться пару раз перезагрузиться с помощью F5. Очень редко бывает так, что 404 error выдается при плохой связи с сервером. Возможно, при перезагрузке ситуация улучшится.
Третий способ – воспользоваться поиском. Например, на нашем блоге при выдаче 404 советуется обратиться к поиску. Также, если это возможно, зайдите на те страницы сайта, которые доступны и попытайтесь с них найти нужный материал.
Также сегодня на многих ресурсах есть такая замечательная вещь, как карта. Если она есть, замечательно. Зайдите на эту страницу и попытайтесь найти нужный материал здесь. Для ускорения можете воспользоваться поиском по словам (Ctrl + F).
Что вы еще можете сделать? Можно попробовать найти информацию в поиске и просмотреть ее сохраненную копию. Дело в том, что тот же Яндекс очень долго сохраняет в индексе url-адреса, которых уже не существует (60-90 дней). Наконец. Вы можете отправить письмо владельцу домена и спросить о проблеме. Электронный адрес можно узнать, например, в nic.ru.
В общем, для веб-мастеров лучшие средства против 404 Not Found – это редиректы и бдительность. Второе нужно для того, чтобы при изменении url-адреса менять все ссылки на измененную запись, потому что если этого не делать, образуется та самая 404.
Для пользователя решением будет попытка перейти на доступные страницы сайта и попытаться через поиск найти нужный материал оттуда, а если сайт недоступен полностью, можно попытаться выяснить причину и его хозяина или просто уйти на другой ресурс.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Верстка. Быстрый старт
Практический курс по верстке адаптивного сайта с нуля!
Ошибка 404 not found — методы определения и исправления
Другими словами, вы хотите получить информацию на указанной вами странице, но ее попросту нет на сайте.
Причин для этого может быть несколько:
— Вебмастер решил удалить страницу, при этом ссылки на нее остались в других статьях или на сторонних ресурсах
— Для запрашиваемой страницы был изменен ее адрес. К примеру страница располагалась по адресу — http://site.ru/novosti/page.html, а после изменения стала доступной по такому адресу — http://site.ru/novosti/pages.html.
Естественно, что страница — http://site.ru/novosti/page.html будет отдавать 404 ошибку.
— Ошибка при написании адреса страницы. Бывают моменты, что к url страницы, можно в спешке подставить какой-то символ или лишнюю букву, что приведет к неправильному определению сервером, ее адреса.
И вот когда пользователь запрашивает любую страницу на сайте, то браузер в первую очередь отправляет серверу на котором расположен сайт, запрос на проверку состояние этой страницы. Если состояние страницы работоспособное, то сервер возвращает специальный ответ «200 ОК», который и открывает запрашиваемую страницу. В случаи, когда, сервер не находит нужную страницу, то он возвращает браузеру состояние ошибка 404 not found, которое гласит о том, что такой страницы просто нет на сайте.
Методы определения ошибки 404 not found
Давайте рассмотрим 3 метода с помощью которых можно, определить несуществующие страницы на вашем сайте. Первые 2 метода подойдут для всех сайтов, 3-й только для сайтов под управлением CMS WordPress.
Метод 1 – Инструменты для Вебмастеров Google.
Заходим в панель инструментов для Вебмастеров Google и выбираем нужный сайт (если он там не один).
После этого в левом меню выбираем Сканирование – Ошибки сканирования и справа в столбике Не найдено будет отображен список страниц с 404 ошибкой.
Если в этом же окне, опуститься чуть ниже, то вы увидите эти самые 404-страницы. Можете перейти по ним, прямо с панели Вебмастера и проанализировать, почему эти ошибки возникли. В случаи, когда ситуация по таким страницам исправлена, и они уже доступны по указанному адресу, тогда отмечаете чекером нужные страницы и жмете кнопку ОТМЕТИТЬ КАК ИСПРАВЛЕННЫЕ.
Метод 2 – Яндекс.Вебмастер.
Аналогично заходим в панель Яндекс.Вебмастер, выбираем нужный сайт и переходим в левом меню Индексирование – Статистика обхода, после чего напротив адреса сайта (с правой стороны) выбираем строку:
и снизу под графиком, вы увидите список страниц с 404 ошибкой.
Метод 3 – Плагин Broken Link Checker для движка WP.
Как видите, на примере, я показал ошибку 404 not found, которая присутствие у меня на блоге. Для отслеживания своих ошибок обратите внимание на столбик Состояние, где при обнаружении соответствующей ошибки сразу же принимайте меры. И это не только ошибка 404, а и все остальные.
Используя все выше представленные методы, можно свести несуществующие страницы до 0, что является идеальным результатом.
Ну и напоследок друзья, я дам рекомендации как создать отдельную 404-страницу на которую автоматически будет попадать пользователь, при условии, что он перешел на несуществующую страницу.
Такую страницу нужно создавать для того, чтобы ваш читатель не злился на стандартный ответ сервера где будет одна строчка с надписью «Ничего не найдено», а красиво оформлена страница под дизайн вашего ресурса с возможностью поиска по сайту и предложением ознакомится с другими статьями и рубриками в целом. Также будут указаны причины по которым вы не нашли, то что искали.
ErrorDocument 404 http://site.ru/error404.html
Соответственно страницу error404.html (можно и с другим названием) нужно заранее подготовить и скопировать в корень сайта.
Вот и все, о чем я хотел рассказать вам сегодня. Подписывайтесь на обновления блога, чтобы быть в курсе всех событий.
Как избавиться от страниц с 404 ошибкой (404 Not Found)
Иногда, переходя с одной страницы на другую, кликая по ссылкам, вы оказываетесь на странице, которая больше никуда не ведет. В этом случае вам выдается сообщение о 404 ошибке, оповещающее о том, что данной страницы не существует. Неправда ли, подобные страницы раздражают? Если вы являетесь владельцем сайта, то вы должны обязательно позаботиться о том, чтобы пользователь который, решил посетить ваш ресурс, не находил подобные страницы. Грамотная организация выдачи статуса 404 ошибки при разработке сайта позволит пользователю, посетившему ваш сайт, все-таки найти нужную информацию.
Что же такое 404 ошибка? Она представляет собой статусный код протокола передачи гипертекста, который необходим для того, чтобы передавать HTML-страницы от веб-сервера браузеру клиента. Прежде чем посетить страницу того или иного сайта, ваш компьютер отправляет серверу запрос на предмет работоспособности страницы, в свою очередь сервер отправляет HTTP заголовок вашему браузеру, который включат информацию о статусе. Если страница работает нормально, сервер отдает статусный код “200 OK”. Вы этот код не видите, поскольку по вашему запросу открывается необходимая страница. В том случае, если сервер не находит страницу, которая вам нужна, он отдает браузеру сообщение “404 Not Found”, и это сообщение вы уже видите.
Каждая цифра в числе 404 что-то значит. Первая четверка означает, что клиент, возможно, просто ошибся при написании url страницы или запрос страницы был не слишком долгим по времени, как это необходимо. Нуль говорит о том, что при написании url была совершена синтаксическая ошибка. Наконец, последней цифрой может быть любая, она как раз и указывает на тип ошибки. К примеру, вы получаете код 401. Это говорит о том, что вы не авторизованы, чтобы просматривать данную страницу; “4” сообщает, что данная страница не размещается ни на одном из серверов.
Есть и еще одно объяснение числа 404. Существует миф о том, что именно в комнате 404 располагался первый веб-сервер. Тут есть небольшой элемент мистики, поскольку в здании, где находился первый веб-сервер, а это здание CERN (European Organization for Nuclear Research) никогда не было 404 комнаты. Вот такая вот легенда, в которую вы можете верить или не верить.
Избавление от статуса 404 ошибки
Для начала вам нужно выявить, какие из страниц отдают серверу эту ошибку. Сделать это можно, просмотрев лог-файлы, где находится вся техническая информация о том когда, какими страницами, какие статусные коды отдавались серверу. Причина 404 ошибки зачастую кроется в том, что страницы неправильно перелинкованы друг с другом. Посмотрев содержимое лог-файлов, вы выясните, на каких страницах у вас ошибки. Если у вас нет доступа к ним, то следует обратиться на хостинг веб-сайта за информацией из лог-файлов.
В результате чего появляется сообщение о 404 ошибках?
Сообщение “404 Not Found” появляется на вашем экране по нескольким причинам:
1. страница просто-напросто была перемещена (url страницы поменялся);
2. могут быть незначительные ошибки в написание url страницы;
3. страница была удалена.
Если вы просто удалили или изменили url ссылки, то страницы, которые ссылались до этого момента на существующую страницу, начинают ссылаться на несуществующую страницу. Конечно, в этом случае стоит в первую очередь задуматься о корректности ссылок на собственном сайте. Внешние (входящие) ссылки вам уже никак не исправить, поэтому старайтесь не очень часто удалять и менять url страниц. Если вам особенно дороги какие-то ссылки, то вы должны связаться с владельцами сайтов, объяснить им причину и попросить исправить HTML код ссылки. Кроме того, вы должны время от времени проверять правильность ваших исходящих и входящих ссылок.
Грамотная организация страницы с 404 ошибкой
Сделайте страницу, которая выдает статус 404 ошибки, вашим преимуществом. Существует 5 основных правил, чтобы создать страницу, выдаваемую сервером вместо сообщения “404 Not Found”:
• дизайн страницы должен соответствовать общей концепции дизайна сайта;
• на странице должны присутствовать извинения о том, что страница не работает;
• разместите на странице те ссылки, которые могут быть полезны пользователю, попавшему на данную страницу;
• если возможности вашего сервера позволяют, то можно настроить механизм автоматической проверки правильности написания url. Если url написан некорректно, то он исправляет url и отправляет пользователя на соответствующую страницу, предварительно уведомив об изменениях;
• наконец, на вашем сайте обязательно должна быть строка поиска.
Что же делают пользователи, когда заходят на несуществующую страницу?
По статистике большинство пользователь приходят в ярость, когда им выдается сообщение о том, что страница не найдена. Почти столько же людей не обращают на это внимание, возвращаясь на страницу, на которой они были до этого.
Гораздо меньше тех, кто идет на главную страницу сайта; еще меньше тех, кто пишет об ошибке веб-мастеру, ответственному за разработку сайта.
Приемы борьбы со статусом 404 ошибки
Если вы знаете, что страницу, которую вы будете перемещать на другой url, будут искать пользователи, то не поленитесь сделать редирект на новую страницу. Желательно редирект делать с оповещением о том, что пользователь будет перемещен на новую страницу по истечении нескольких секунд. Простейший способом организовать редирект со страницы со статусом 404 ошибки, это написать следующий фрагмент HTML-кода:
Страница будет перезагружена, однако, после перезагрузки браузеру будет отдана страница с совершенно с другим url.
Это нужно делать в том случае, если у вас просто сменился url страницы. Если вы хотите, чтобы вместо несуществующих страниц браузеру отдавалась страница с извещением о том, что такой страницы нет на сервере, то можно проделать следующие действия:
Перевод под редакцией Сергея Стружкова, руководителя отдела ресурсов компании Ingate
Ошибка 404 страница не найдена как исправить
Всем привет сегодня расскажу, что такое error 404 pages на сайте и как нам сделать, чтобы их было меньше. Рассмотрим, хорошо это или плохо. Как найти у вас на сайте все не существующие страницы error 404 pages. Поверьте моему опыту, если вы за этим не следите, то вы сами, своими руками топите ваш проект, так как интернет и поисковые роботы постоянно изменяются, вводя новые алгоритмы и никогда не знаешь, где и когда может появится в индексе куча мусора, ведущего на ваш сайт.
Что такое error 404 not found
И так сообщение error 404 pages, означает, что при попадании на нужный вам ресурс, страница которую вы искали уже не существует или ее не было. 404 код сообщает браузеру, что не то ты ищешь, нет меня уже. Сделана специально, для донесения браузерам и поисковым ботам, что страницы не существует.
Хорошо или плохо когда выскакивает ошибка 404
Как я и писал выше сама директива в себе ничего плохого не несет, а вот большое их количество в поисковой выдаче очень плохо, так как отсылает пользователя на не существующие ресурсы, тем самым понижая доверие к ресурсу. Еще представим у вас была страница, но вы ее в последствии удалили, а ссылка на нее есть в поисковой выдаче, у этой страницы раньше был некий статический вес, некая такая пискомерка, по которой поисковики смотрят крутость страницы, и если ее нет то и этот вес утекает в никуда и его хорошо бы пока страница полностью не вылетела из индекса, перевести в нужное вам место, для этого придуманы перенаправления или redirect.
Как найти страницы с error 404
Вариантов, на самом деле очень много, приведу самые полезные и бесплатные с моей точки зрения.
Google.com/webmasters
Гугл webmasters, это личный кабинет куда вы добавляете свой сайт. В данном кабинете можно мониторить сайт по различным параметрам, таким как
Нам как раз и нужен пункт ошибки сканирования, они нам и покажут все страницы найденные ботами гугла, которые отдают код 404.
Можно посмотреть более детально, что именно не найдено, сверху вы увидите ссылку, если вы ее поправили можно нажать кнопку Отметить как исправленный.
Webmaster.yandex.ru
У Яндекса так же можно найти не существующие страницы (error 404 pages), так же переходим по адресу указанному в заголовке. Тут нас будет интересовать пункт Исключенные страницы, со статусом Ресурс не найден (404)
Посмотрите их более детально, удобно сделан график показывающий, какая тенденция у вас не существующих страниц, она должна стремиться к нулю.
Утилита XENU
Есть бесплатная утилитка XENU. Скачать XENU можно тут. Смысл ее во в чем, вы указываете какой сайт нужно сканировать
Начнется, довольно продолжительное сканирование, все зависит от размера сайта. В итоге вы получите список ссылок. Где вы увидите зеленые и красные, как понятно, все в идеале должно быть зеленым, кроме того, что вы сами заблокировали.
Для фильтрации, только красных ссылок, откройте View > Show broken links only
В итоге вы уже получаете список с краснотой, который следует изучить и фиксить, тем самым вы будите делать ваш сайт лучше в глазах поисковых систем.
Как победить error 404 pages
Предположим у меня есть вот такая страница выдающая 404 ошибку, копирую ее адрес.
Создаю новое правило, в котором в источнике пишу страницу, которой уже не существует, а в адресе назначения главную страницу сайта, на нее я и буду перенаправлять.
Новое перенаправление добавлено.
Проверяем его, должно все работать. Если все ок не забудьте в гугле пометить, что вы это исправили.
Выводы
Материал сайта pyatilistnik.orgКак исправить ошибку 404 Not Found?
Есть много причин, по которым вы можете столкнуться с ошибками подключения при открытии веб-страницы. Эти ошибки появляются независимо от используемого вами браузера: Google Chrome, Firefox, Internet Explorer, Edge или Safari. Большинство ошибок браузера возникают не из-за браузера, а из-за проблем с сайтом, вашим интернет-провайдером или вашим компьютером. И ошибка 404 не найдена – одна из таких ошибок обычно возникает из-за недоступности сайта. Давайте обсудим разные аспекты, в чем смысл этой ошибки и как исправить ошибку 404 not found.
Что такое ошибка 404 страница не найдена?
Чтобы ответить на вопрос, вы должны сначала понять основы работы интернет-соединения. В основном протокол связи называется HTTP или HTTPS. Браузер, работающий на клиентском компьютере, отправляет URL-запрос на сервер, физически расположенный где-то в мире. Этот URL-адрес (или адрес домена или сайта) преобразуется в IP-адрес через разные серверы, расположенные между вашим местоположением и местоположением сервера. Этот процесс разрешения доменного имени выполняется через сеть серверов, называемую системой доменных имен (DNS).
В этом процессе связи между браузером и сервером сервер отправляет ответ на каждый запрос, полученный от браузера. Эти ответы называются кодами состояния HTTP, указывающими на состояние ответа. 404 – это один из кодов состояния HTTP в серии 4xx, возвращаемый сервером, когда запрошенный URL-адрес из браузера недоступен. Описание кода состояния 404 – Не найдено. Таким образом, браузер отображает ошибку 404 – Not Found, чтобы указать, что страница, которую вы пытаетесь открыть, недоступна на сервере. Ниже приведен пример ошибки 404 not found от Google.
Ошибка 404 Страница не найдена в Google
Теперь, когда вы понимаете, что такое ошибка 404. Давайте разберемся, как ее исправить. У исправления есть два аспекта: один – пользователь, а другой – владелец сайта.
Как исправить ошибку 404 Page Not Found в Google Chrome?
Для пользователя:
Для владельца веб-сайта:
Исправление для пользователя сайта:
Проверить URL
Вы пробуете хлебные крошки?
Большинство структурированных сайтов предлагают навигацию по хлебным крошкам, чтобы помочь пользователям легко переходить вверх или вниз по уровню.
Примеры панировочных сухарей
Когда вы получаете ошибку 404 Not Found, попробуйте перейти на уровень вверх / вниз, чтобы узнать, доступен ли соответствующий контент. Например, на этом сайте мы используем навигацию «Главная> Категория> подкатегория> URL». Если вы не можете найти URL-адрес, перейдите на уровень подкатегории, чтобы найти соответствующий контент.
Доступ к странице из закладки
Вы также можете получить ошибку 404 не найден при попытке открыть страницу из закладки. Владелец сайта мог изменить URL-адрес страницы или удалить ее. Но ваша закладка может по-прежнему указывать на недоступный URL и приводить к ошибке 404 not found.
В таком случае мы рекомендуем поискать в Google, чтобы получить релевантный контент с того же или другого сайта.
Очистка и изменение DNS
Как объяснялось выше, DNS играет важную роль в определении доступности страницы. Когда URL-адрес изменяется или удаляется владельцем сайта, он может не обновляться мгновенно через все DNS-серверы. Хотя это и удаленный случай, нет ничего плохого в том, чтобы очистить DNS на вашем компьютере, а также попробуйте использовать Google Public DNS для обхода серверов вашего интернет-провайдера по умолчанию.
Используйте поиск на сайте или в Google
В основном на странице 404 будет окно поиска, чтобы помочь пользователям искать контент на сайте. Вы можете воспользоваться окном поиска и попытаться найти нужный контент. Если вы не можете найти соответствующие статьи на том же сайте, то лучше всего поискать в Google, чтобы узнать, сможете ли вы найти то, что хотите.
Связаться с владельцем сайта
Если это важный для вас контент, который вы не можете найти на других сайтах, обратитесь к владельцу сайта. Сообщите админу сайта, что вам нужен доступ к странице. Это поможет администратору сайта проверить и восстановить для вас удаленную информацию.
Владельцу сайта
Но с точки зрения владельца сайта, обслуживание страницы 404 может вызвать различные проблемы:
Поэтому важно решить проблему 404, чтобы улучшить пользовательский интерфейс, SEO и снизить стоимость хостинга. Ниже приведены некоторые из способов уменьшить ошибку 404:
Используйте инструменты проверки неработающих ссылок
Изменение URL-адреса очень распространено в зависимости от производительности страницы. Всякий раз, когда вы меняете URL-адрес страницы, старый URL-адрес страницы приведет к ошибке 404 not found. Используйте инструмент проверки битых ссылок, чтобы проанализировать весь сайт и найти все ошибки. Тогда исправить их будет несложно.
В качестве альтернативы вы можете использовать Google Search Console, чтобы найти ошибки 404 и исправить их на своем сайте. Эта задача будет легкой с плагинами, когда вы используете системы управления контентом, такие как WordPress.
Установить 301 редирект
Не забудьте установить перенаправление со старой страницы на новую при изменении URL-адреса. Кроме того, если вы удаляете страницу, убедитесь, что вы перенаправили на соответствующую страницу. Это называется перенаправлением 301, и процесс настройки перенаправления 301 может измениться в зависимости от системы управления контентом, которую вы используете для своего сайта.
Использовать настраиваемую страницу 404 с окном поиска
Обслуживание сайта – это постоянная деятельность, сегодня у вас нет ошибки 404, но это не значит, что она никогда не появится позже. Хорошая часть состоит в том, что вы можете создать страницу «/404.html» или «/404.php» со своим пользовательским контентом и предоставлять эту страницу пользователям. Вставьте поле поиска, важные видео и ссылки на страницу 404, чтобы пользователи, попавшие на страницу, не разочаровались. Возможно, им понравится ваш дизайн страницы 404, и они после этого начнут следить за вашим контентом.
Заключение
Ошибка 404 не найдена – одна из досадных ошибок, вызывающих разочарование. Проверьте URL-адрес и попробуйте получить доступ к нужной странице, чтобы получить содержимое. Также для владельцев сайтов это будет стоить штрафа с точки зрения затрат и доходов. Поэтому следите за исправлениями и предлагайте пользователям сайт без ошибок 404.
Как исправить ошибку 404 not found
С каждым днём количество пользователей интернета только увеличивается, тем самым появляется всё больше вопросов, например, как исправить ошибку 404 not found. Иногда возникает 500 ошибка internal server error, с которыми пользователи интернета сталкиваются довольно часто. Ошибка 404 not found возникает, у пользователя интернета, во время обращения к какому-либо сайту. Конечно, многие, просто находят похожий ресурс и загружают его, чтобы не терять время. Но, как быть, если вам нужен именно этот сайт?!
Что означает ошибка 404 not found и почему она возникает
Вот несколько причин, по которым может возникать ошибка 404 not found. Установив истинную причину ошибки, вы сможете без труда её исправить.
Как можно устранить причину, из-за которой возникает ошибка
Если вы пытаетесь войти на довольно популярный ресурс, то есть возможность того, что его владелец использовал так называемые зеркала, т.е. несколько адресов сайта. Например, в разных доменных зонах (ru, info, com и т.п.), чтобы охватить как можно больше аудитории.
Часто бывает так, что владельцы ресурсов отказываются от других адресов сайта и в результате при переходе на один из таких доменов, вы получаете — http error 404 the requested resource is not found.
В этом случае решение простое, найти этот сайт в другой доменной зоне, например, если вы использовали его в .ru, то попробуйте использовать .com. Но, это сработает только в случае того, если владелец ресурса использовал его в разных доменных зонах.
Если ошибка 404 not found, появилась у вас, например, при переходе страницу, расположенную в социальной сети «Одноклассники» или «Вконтакте», то причины могут быть следующие:
В этом случае 404 not found не может быть исправлена и вы не сможете использовать данный ресурс. Но если вам сильно нужна информация, которая была на нём, то можете попробовать восстановить её из архива, при помощи специальных сервисов в интернете. Не всегда возможно, но шанс есть, вот, например, один из сервисов https://archive.org/web/. Просто вводите адрес нужной страницы и выбираете дату.
Также проверяем следующие моменты, которые могут помочь исправить ошибку 404 not found:
To хотел бы отметить, что если на другом устройстве сайт открывается, то возможно это его кеш версия, она хранится на устройстве, очистите кеш, сочетанием кнопок CTRL+F5. Если сайт перестанет открываться после очистки кеша, то, скорее всего страница не доступна и причина не у вас.
Бывает, что браузер выдаёт http error 404 the requested resource is not found. Возможно ведутся работы на хостинге сайта, просто попробуйте зайти на него позже, когда работы будут завершены.
При входе в профиль Вконтакте ошибка 404 not found
Если при переходе в свой профиль, например, в социальной сети, вы получаете сообщение о том, что вам нужно отправить платное СМС сообщение, для получения доступа к нему, конечно же, не делайте этого!
Данная проблема могла возникнуть после того, как вы запустили на компьютере вредоносную программу, другими словами – вирус. Сделать вы это могли не осознано, например, скачав полезную программу, но с встроенным в установщик, вредоносным ПО. Данное вредоносное программное обеспечение и внесло изменения в файл host,на вашем компьютере.
Первое, что вам нужно сделать, это скачать и запустить, на заражённом компьютере, программу Dr.Web CureIt! И выполнить сканирование компьютера на вирусы. Если при переходе на сайт Dr.Web соединение сбрасывается и возникает 404 not found, а скачать с помощью другого устройства нет возможности, то делаем действия описанные ниже.
Правим файл host в ручном режиме. Делаем следующее:
После этих действий вы должны без труда получить доступ к заблокированной странице, ошибка 404 not found, а просьба отправить платную смс, для восстановления доступа, будет удалена.
404 ошибка – как настраивать и отслеживать страницу “Не найдено”?
Сайты развиваются: создаются новые разделы, меняется структура, удаляются страницы или переделываются их адреса. Часто за всеми этими процессами уследить очень сложно даже опытному веб-мастеру. Чем старше сайт – тем больше вероятность того, что каждый день он получают процент пользователей, попадающих на страницы, которых больше не существует. Как это отследить? Как оповестить робота и клиента, что таких страниц больше нет? Что показывать пользователю на странице 404? Отвечаю!
404 NOT FOUND – что означает?
Определение: “404 ошибка сервера (not found) — самая распространенная ошибка при пользовании Интернетом, основная причина — ошибка в написании адреса Web-страницы. Сервер понял запрос, но не нашёл соответствующего ресурса по указанному URI.”
Для чего нужна 404 страница?
1. Поисковому роботу необходимо сообщить, что такой страницы не существует, для этого используется 404 код ответа сервера. Это очень важно, чтобы не плодились дубли и не размывать релевантность страниц в индексе поисковых систем.
Проверить ответ это очень просто, наберите несуществующий адрес страницы тут – http://bertal.ru/.
2. Пользователю необходимо сообщить, что запрашиваемой страницы больше (или вообще) не существует, и предоставить возможность работать с сайтом дальше.
Как настроить ответ сервера?
404 ошибка сервера через htaccess
Если Ваш сервер или CMS не настроены атоматически, то придётся это сделать Вам самим – добавьте в htaccess строчку:
ErrorDocument 404 http://www.site.ru/404.php
Теперь, когда пользователь введёт неверный адрес, то он будет направлен на этот адрес. Страница может располагаться где угодно, но мы для примера поместили ее в корне сайта: /404.php.
404 ошибка сервера в PHP
Велосипеда изобретать не надо – существует специальная функция header, которая успешно поможет Вам это сделать.
header(«HTTP/1.0 404 Not Found»);
Как должна выглядеть страница 404?
Креативные 404 страницы – вред или польза?
Смешное оформление 404 страницы – это красиво и оригинально, но не стоит слишком сильно увлекаться. Не стоит забывать, чтобы пользователю в первую очередь необходимо решить какие-то задачи на вашем сайте, а не зависать на 404 странице, Вы должны максимально упростить и помочь ему в достижении его целей.
Как отследить, сколько таких пользователей попадают на страницу 404?
Яндекс.Метрика
Для этого удобно использовать “Параметры визитов”.
В код счётчика необходимо добавить строчку: params:window.yaParams||< >>);
Таким образом, должно получиться как-то так:
На самой же странице 404 в любом месте необходимо разместить следующий JS-код:
var url = document.location.pathname + document.location.search var url_referrer = document.referrer; var yaParams =
Где url – текущий адрес страницы 404, а url_referrer – адрес, с которого на него попали. Таким образом, мы в Яндекс.Метрике сможем отлеживать не только все 404 страницы, но и адреса, по которым на неё перешли.
Google.Analytics
Для отслеживания ошибок используем “события”. Добавляем JS-код в тело страницы:
Где hitType – тип события, eventCategory – категория, eventAction – адрес ошибки, url_referrer – откуда на 404 страницу попали.
Как использовать полученные данные?
Если ошибки 404 внутри сайта – исправьте все ссылки на правильные или уберите вовсе. Если эти ссылки с внешних ресурсов? и Вам никак не повлиять на них, то поставьте 301 редирект на максимально релевантные страницы. Любите своих клиентов и не заставляйте их думать или что-то искать на Вашем сайте.
Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
Привет! Появилась ошибка 404? Что это? Ничего страшного! В 99% случаев она от вас не зависит – обычно это ошибка самого сайта, и вам ее никак не устранить. А вот об особенностях и возможных способах исправления будет ниже целая статья.
Обязательно прочитать!
Ошибка 404 – Страница не найдена ошибка самого веб-приложения. В 99% случаев она никак не зависит от самого пользователя. Эта ошибка возникает, когда вы переходите по какой-то ссылке, но в настоящий момент этой страницы почему-то не существует. Просто нет такой страницы и все!
Про технологии
Ошибка 404, или в оригинале 404 Not Found. В переводе на русский – «не найдена». В процессе обращения к сайту вы отправляете к нему запрос на получение страницы. В штатном режиме сервер вам спокойно отдает нужную страничку под кодом «200 OK». Этот код вы даже не заметите, но он есть в самом заголовке ответа.
Если же по какой-то причине страница не будет найден – код ошибки будет в большинстве случаев как раз 404. И вам либо просто отдается страница 404 (без графики), либо веб-сервер подготавливает для вас специальную страницу 404.
Примеры будут ниже.
По ссылке выше открывается чистый сайт:
А по этой ссылке страницы у нас не существует. И сервер вам говорит о том, что такой страницы нет и посылает код 404.
Обратите внимание, что стандартной надписи нет, но суть не меняется – возникает все та же ошибка, которая от вас никак не зависит. Просто у нас нет такой страницы. А вот если она когда-нибудь появится, то все сразу заработает.
А это стандартный вид самого браузера, если владелец площадки не позаботился о специальном виде:
Может быть интересно! Статусы бывают разные – 2XX – означает, что все загрузилось отлично, 3XX – страница куда-то переехала или у вас нет доступа, 4XX – значит ошибки приложения или сайта, 5XX – ошибки самого сервера.
Внешний вид ошибки 404
Как мы выше поняли, в протоколе HTTP запроса на любой 404й странице будет одно и то же:
А вот внешне оно может выглядеть так, как угодно владельцу сайта. Как это сделано у нас, вы видели выше, а вот небольшая подборка из других источников:
Да даже Яндекс не застрахован от проблем:
Причины ошибки
А теперь обсудим возможные причины возникновения этой ошибки. Еще раз повторюсь – в 99% случаев от вас здесь ничего не зависит. Вот возможные варианты:
Посмотрели на проблемы выше? Как видите, среди них нет вашей вины. Единственный возможный вариант исправить что-то – попытаться посмотреть на ссылку и додумать ее. Это актуально в случае, если кто-то как-то криво передал ее в урезанном виде, или вставились лишние пробелы. Но такое встречается нечасто.
Как исправить и что делать?
Да почти никак, если этот статус был отдан не случайно, то и найти проблему будет почти невозможно. Ниже лишь советы по возможным действиям, чтобы исправить ошибку:
Решения для профессионалов и вебмастеров описывать не буду. Если таковые имеются, пишите по почте, по свободному времени помогу разобраться с возможной бедой и у вас. А так просмотрите видео, может будет полезным:
Вот и вся наука. Ошибки такие попадаются, обычно они не зависят от пользователя. Но если у вас есть какие-то вопросы – пишите их в комментариях ниже к этой статье, будем разбираться.
Ошибка 404: как ненайденные страницы могут приносить пользу сайту
Ненайденные страницы — самая распространенная ошибка, с которой сталкиваются интернет-пользователи. Думаем, многие согласятся, что если бы чувствам присваивали числа, то разочарованию как нельзя лучше подошел номер 404. Столкнувшись с ошибкой Page Not Found, большинство людей предпочитает закрыть страницу и покинуть сайт. Разработчики давно смекнули, что лучшее, как можно выйти из этой ситуации — блеснуть остроумием.
Для многих сайтов 404 страница стало местом дурачества и креатива. Ее необычное оформление снижает градус пользовательского разочарования и поднимает настроение. В то же время это не решает главных проблем: как вывести пользователя из тупика и продолжить удерживать его на сайте. Здесь уже сложнее обойтись исключительно шутками, и лучше полагаться на знания, которыми наша команда с удовольствием поделится в этой статье.
Вместо скучных объяснений за отсутствие запрашиваемой страницы разработчики давно используют кастомный дизайн с юмором и забавным оформлением.
Иногда креатив оказывается на грани фола.
Код 404 и почему появляются страницы Not Found. Максимально коротко
Ошибка 404 — код ответа HTTP о том, что запрашиваемая страница не найдена. Он состоит из двух частей: 4 и 04. Цифра 4 означает, что проблема на стороне клиента. Комбинация 04 в протоколе HTTP конкретизирует саму ошибку: Not Found.
Для небольших сайтов отслеживание некорректных ссылок не является проблемой. Иначе обстоят дела с крупными веб-проектами, у которых количество страниц исчисляется сотнями, а сама структура пребывает в постоянной динамике: создаются новые страницы, удаляются и перемещаются старые и т.д. В первую очередь это касается eCommerce-проектов с их сложной и разветвленной структурой. Отдельная головная боль для таких сайтов — отслеживание внешних ссылок, которые ведут на несуществующие страницы.
Вредят ли ошибки 404 вашему SEO?
Битые ссылки естественны для экосистемы веба. Интернет пребывает в постоянной динамике: в нем создается новый контент, а старый умирает, превращаясь в код ответа 404. Поисковые системы знают об этом и принимают в расчет при обходе сайтов. Наличие ненайденных страниц не является SEO-проблемой, но исключительно до тех пор, пока их масса не становится критичной. По мере накопления это превращается в техническую уязвимость, которая может привести к ухудшению индексирования и проседанию сайта в поисковой выдаче.
Отслеживание страниц отдающих неверные коды — важная составляющая обслуживания сайта. Выявление и удаление/исправление таких ошибок обязательно входит в программу технического аудита и мероприятий по поисковой оптимизации сайта. При работе с битыми ссылками мы рекомендуем не просто отслеживать факт их присутствия, а при помощи специальных вебинструментов анализировать откуда они берутся. Формирование ошибок с кодом 404 может быть как естественным процессом, так и целенаправленной атакой со стороны конкурентов.
Рекомендации по проектированию страниц ошибок
От технических аспектов вернемся к главной теме нашего разговора: как создать 404-ю страницу, которая способна улучшить пользовательский опыт (UX). Ее дизайн не должен ограничивается исключительно забавной картинкой. Кастомное оформление вызовет улыбку (что, конечно, хорошо), но в итоге пользователь все равно покинет сайт. Чтобы этого не произошло, предлагаем обратить внимание на следующие аспекты при проектировании 404-й страницы.
Сообщите, что произошло и почему. Без технических нюансов
Пользователю нужно объяснить, почему не отображается запрашиваемая страница. Понимая, что происходит, человек ведет себя более спокойно, и вероятность того, что он не покинет сайт в этом случае выше. Но не стоит углубляться в технические детали. Во-первых, потому что эта страница не должна быть загромождена контентом, в том числе текстом. Во-вторых, «ошибка 404» — уже сам по себе нарицательный термин, понятный подавляющему большинству пользователей. Многие компании даже не используют эти отпугивающие три цифры, а объясняют суть проблемы в нескольких простых словах.
Выбрав тон общения с пользователем, и определившись с нужными формулировками, можно переходить к нюансам визуального оформления.
Соблюдайте единство стиля
Создавая дизайн страницы Not Found, ориентируйтесь на общий стиль сайта. Это очень важно, поскольку при выдаче ошибки у пользователя не должно возникать заблуждения, что он попал на другой ресурс. Это вовсе не значит, что страницу 404 нужно делать в строгом соответствии с корпоративным дизайном, но по ощущениям она должна быть в единстве с общим брендированием.
Предложите сообщить об ошибке
Обеспечьте способ проинформировать вас о проблеме. Самый простой вариант это сделать — добавить кнопку сообщения о битой ссылке. Наличие такого функционала позволит вам оперативно узнавать о внутренних недочетах сайта и своевременно принимать меры. Эту же опцию можно реализовать через автоматические уведомления, что на поверку оказывается еще более эффективным решением.
Сделайте ставку на интерактивность
В интернете все любят интерактивность. Некоторые разработчики используют неуемную тягу нажимать на разные вещи при создании страниц ошибок. Сразу отметим, что подобного рода решения по понятным причинам больше актуальны для десктопных версий сайтов.
Нетривиальный пример использования интерактивности можно найти у хостера Kualo. Он превратил свои 404-е страницы в культовую игру Space Invaders.
Накопив определенное количество очков в «Космических захватчиках», провайдер предоставит скидку на свои услуги
А вот пример совершенно другого, но не менее мотивирующего формата интерактивности.
Попали на несуществующую страницу? Выбирайте, кого уволить
Если решили внедрять интерактивную версию страницы 404, имейте в виду, что бывают и такие просчеты.
Выведите пользователя из UX-тупика
Когда человек знает что произошло, и почему сайт выдал 404 ошибку, он должен воспользоваться функционалом, который поможет выйти из UX-тупика и продолжить действия на сайте. На странице 404 эту проблему можно решить несколькими способами.
Предложите альтернативный контент. Пользователи оказываются на ненайденной странице, потому что они что-то искали. Помогите продолжить им их действия, разместив ссылки на потенциально интересный контент. Понять что нужно конкретному пользователю не так уж сложно. Он будет не далее чем в одном клике от того, что его заинтересовало. Интернет-магазины могут предлагать ссылки на товары из родительской категории или популярные продукты, информационные порталы — на топовые статьи в разделе.
Сделайте доступной строку поиска. Этот элемент может стать незаменимым помощником, особенно на сайтах с большим количеством страниц. Мотивированный пользователь всегда продолжит искать нужную информацию даже несмотря на 404 ошибку, и поисковая панель станет инструментом, которым он воспользуется с наибольшей вероятностью.
Поисковая строка в качестве основного навигационного элемента Page Not Found
Тут тоже ставка сделана на поисковую строку, но с большей долей юмора.
Плохая новость — мы не смогли найти страницу, которую вы искали;Хорошая новость — мы нашли все ваши потерявшиеся носки.
Дайте полезные советы. Предложите пользователям проверить правильность написания адреса, перенаправьте в раздел FAQ или дайте ссылку на главную. Только не нужно перегружать страницу подобным функционалом: одного-двух элементов будет вполне достаточно.
Откройте доступ к основной навигации. Предложите посетить ключевые разделы сайта — это эффективное решение, чтобы вернуть потерявшихся пользователей к целевым действиям.
Вот как это сделал отец русского веб-дизайна
Важно! Внедряя опции, цель которых — помочь пользователю выбраться из тупика, сохраняйте чувство меры и не используйте все элементы сразу. Двух-трех предложенных решений будет вполне достаточно. Страницу 404 не следует делать похожей на обычный раздел сайта. Пользователь должен четко понимать, что он попал на несуществующую страницу. Ее загромождение текстом, ссылками, кликабельными блоками и другим содержимым создает обратный эффект.
О заглушках техобслуживания
В рамках основного разговора уместно затронуть еще одну близкую тему — оформление заглушек. Речь идет о страницах, которые единственными остаются активными во время проведения технических работ на сайте. Если страницы Not Found — постоянное состояние веб-ресурса, то заглушка техобслуживания носит временный характер. Казалось бы, с точки зрения пользовательского опыта неработающий сайт — абсолютно патовая ситуация. Но грамотно спроектированная заглушка может предложить выход и из этого тупика.
Здесь используют несколько отличные подходы в дизайне, нежели при создании 404-й страницы. Первое, что нужно сделать — кратко проинформировать пользователя, почему недоступен сайт, и указать являются ли технические работы запланированными или это форс-мажор. Второй обязательный момент — назвать ориентировочное время, когда сайт станет доступным. Но далеко не всегда есть возможность точно предсказать время решения проблемы, поэтому лучше предложить людям подписаться на корпоративные аккаунты в социальных сетях. Так они будут максимально оперативно проинформированы о запуске сайта.
Юмор, креатив и вежливость — все так же ваши верные помощники в коммуникации с пользователями.
Подведем итоги. Относитесь к Page Not Found, как к любой другой странице вашего веб-проекта. Правильный тон общения, кастомный дизайн и грамотная навигация — три кита, на которых строят концепцию 404-й страницы. Не забывайте о чувстве меры: минимум текста, два-три элемента навигации, креатив без избыточности. Убедитесь, что все хорошо работает не только с десктопа, но и оптимизировано для мобильных устройств. И последнее, несмотря на то, что нетривиальное оформление Page Not Found — повод выделиться и вызвать улыбку у пользователя, все же старайтесь делать так, чтобы эти страницы реже попадались на сайте.