404 не найдено что делать: «Ошибка 404(((( что за фигня?» – Яндекс.Кью – Ошибка 404. Что делать? – Портал службы поддержки

Содержание

страница не найдена. Что делать и как это исправить

Почему сайт выдает ошибку 404

От автора: приветствую вас, дорой читатель. Возможно, вы имеете свой собственный сайт и при переходе на определенную страницу видите такое сообщение: “Ошибка 404: страница не найдена”. Как исправить такую ошибку и каковы вообще причины ее появления?

Какие есть причины для вывода error 404?

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

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

Ссылка устарела. Смотрите, что может произойти. Например, в каком-нибудь интернет-магазине каталог с мобильными телефонами находился по адресу: /mobile. Потом администрация поменяла его на /phone. Если при этом не настроить перенаправление и оставить все как есть, при заходе на /mobile, будет показана 404 ошибка. Или вы захотели изменить url-адрес какой-то своей страницы. Может получиться так, что на всех остальных страницах, где присутствует ссылка на ту статью, url-адрес не поменяется и получится битая ссылка.

Запись была удалена. Тут тоже все просто. Ссылаетесь вы на какую-нибудь статью, проходит время, и она по каким-то причинам удаляется. Получается битая ссылка, то есть она ведет в никуда.

Почему сайт выдает ошибку 404

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Узнать подробнее

Что делать владельцу ресурса

Как исправить ошибку 404 на сайте, который принадлежит вам? Прежде всего, вам нужно проверить, все ли в порядке с файлами. Возможно, кто-то получил доступ к базе данных или ftp и просто удалил все ваши старания? В таком случае необходимо восстановить данные из резервной копии, а все пароли для входа сменить.

Но чаще всего ошибка 404 на сайте появляется при переходе по ссылкам на другие статьи. Такое может происходить, если url-адреса страниц, на которые ссылаются, изменены, либо страницы вообще удалены. Что делать в таком случае? Можно вручную пройтись по своим статьям и посмотреть, как работают ссылки.

Но если у вас на сайте много материала, можно воспользоваться плагином. Для wordpress, например, есть замечательный плагин – Broken Link Checker. Он находит и удаляет битые ссылки.

Если вы самостоятельно сменили url-адрес какой-то категории или страницы, советую сделать что-то из этого:

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

Поставить 301 редирект со старого адреса на новый. Таким образом, пользователи не увидят error 404 при переходе и успешно будут перенаправлены в правильное место.

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

Что делать посетителю

Если вы не владелец сайта и при посещении ресурса столкнулись с такой ошибкой, у вас немного вариантов. Первый заключается в том, чтобы внимательно просмотреть еще раз url-адрес на ошибки. Это нужно сделать, если вы вводили адрес вручную, потому что всегда где-то может проскочить опечатка.

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

Третий способ – воспользоваться поиском. Например, на нашем блоге при выдаче 404 советуется обратиться к поиску. Также, если это возможно, зайдите на те страницы сайта, которые доступны и попытайтесь с них найти нужный материал.

Почему сайт выдает ошибку 404

Также сегодня на многих ресурсах есть такая замечательная вещь, как карта. Если она есть, замечательно. Зайдите на эту страницу и попытайтесь найти нужный материал здесь. Для ускорения можете воспользоваться поиском по словам (Ctrl + F).

Что вы еще можете сделать? Можно попробовать найти информацию в поиске и просмотреть ее сохраненную копию. Дело в том, что тот же Яндекс очень долго сохраняет в индексе url-адреса, которых уже не существует (60-90 дней). Наконец. Вы можете отправить письмо владельцу домена и спросить о проблеме. Электронный адрес можно узнать, например, в nic.ru.

Почему сайт выдает ошибку 404

В общем, для веб-мастеров лучшие средства против 404 Not Found – это редиректы и бдительность. Второе нужно для того, чтобы при изменении url-адреса менять все ссылки на измененную запись, потому что если этого не делать, образуется та самая 404.

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

Почему сайт выдает ошибку 404

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Узнать подробнее Почему сайт выдает ошибку 404

PSD to HTML

Верстка сайта на HTML5 и CSS3 с нуля

Смотреть

Ошибка 404 (страница не найдена) что делать? — Примеры

404 ошибка — что это такое?

Каждая страница в интернете имеет свой адрес — URL. Например, эта

http://shpargalkablog.ru/2012/03/404.html

Его браузеры отображают сверху экрана в адресной строке.

Когда человек хочет перейти на новую страницу, браузер обращается к серверу чтобы тот передал ему её содержимое. Если сайт работает, но по запрашиваемому URL страница не найдена, то сервер сообщает о 404 ошибке.

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

  1. плохая связь,
  2. при вводе в строку адреса браузера была допущена опечатка, скажем, не дописана последняя буква l
    http://shpargalkablog.ru/2012/03/404.htm
  3. ссылка, ведущая на страницу, устаревшая или не корректная,
  4. страница была перенесена, а автоматическое перемещение посетителя на новый адрес не настроено,
  5. страница была удалена.

Запрашиваемый сайт также может не открываться, если

  1. сервер выдаёт другую ошибку,
  2. системный администратор закрыл к нему доступ, допустим, через файл hosts, который находится на диске C компьютера,
  3. он включён в Единый реестр доменов Роскомнадзора, то есть запрещён законодательством РФ,
  4. в компьютере вирус. Есть и такие вредоносные программы, которые не только блокируют ресурс, а перенаправляют на другой [help.yandex.ru]. Будьте бдительны.

Что делать посетителю?

  1. пару раз перезагрузить страницу (нажать на символ или клавишу клавиатуры F5),
  2. попробовать найти ошибки в написании URL,
  3. воспользоваться поиском по сайту,
  4. если возможно, подняться по структуре URL на ступень выше и посмотреть там
    http://shpargalkablog.ru/2012/03/
  5. если страница осталась в основном индексе поисковой системе (чаще у Яндекса, так как он медленнее реагирует на изменения на сайтах), можно взглянуть на её сохранённую копию. Для просмотра результатов определённого проекта, в строку поиска нужно ввести
    site:сайт.ru запрос
  6. если документ когда-то существовал и был разрешён для сканирования, то его копию на конкретную дату часто можно найти в вебархиве (в России периодически блокируется Роскомнадзором),
  7. если страница существует, но запрещена к показу, можно воспользоваться услугами анонимайзера или изменить прокси (по тому же принципу работает расширение браузера friGate). Однако из-за того, что доступ осуществляется через посредника, вводить пароли небезопасно.
  8. описать разработчику (службе поддержки) сайта проблему, вероятно, так он сможет предпринять шаги по её устранению или предупредить других пользователей.

Что делать вебмастеру? Как исправить 404 ошибку?

  1. убрать с сайта битые ссылки.
  2. при смене домена сайта или URL страницы настроить перенаправление (301 редирект) со старых URL на новые. С удалённых или ошибочных URL, на которые часто переходят посетители (можно узнать из статистики Google Analytics) или на которые ссылаются авторитетные источники (можно узнать из ошибок сканирования Яндекса/Google) сделать перенаправление на похожие существующие материалы.
  3. не делать перенаправление со всех не найденных веб-страниц на Главную без желания человека, это не поможет ему найти искомую информацию.
  4. чтобы посетитель вместо белой страницы с надписью «Not Found» или страницы с реквизитами хостера видел HTML-страницу сайта с рекомендуемыми навигационными вариантами, нужно в файле .htaccess добавить строку
    ErrorDocument 404 http://сайт.ru/404.html

Какой должна быть 404 страница

НЕТДА
Отдавать код ответа сервера «200 OK», а значит индексироваться, что создаёт бесконечное число дублей.Код ответа сервера должен быть «404 Not Found». Здесь можно проверить [redbot.org].
Быть перегружена графикой и отвлекающими элементами дизайна, чтобы человек не сразу понял, что искомая информация тут отсутствует. Пример (картинка) нужно смотреть в полном размере, чтобы прочувствовать суть. Содержать логотип, фирменные цвета, чтобы человек сразу смекнул, что находится на нужном ему сайте
Показывать Google AdSense, что запрещено правилами этой контекстной рекламы [справка]Желательно иметь
  • ссылку на Главную страницу и значимые разделы сайта,
  • поиск по сайту,
  • красиво оформленные блоки с акциями, рекомендациями, популярными статьями,
  • форму обратной связи: «Вы можете обратиться к системному администратору сайта и описать проблему».
Можно попробовать объяснить что за ошибка такая и что можно сделать. Сгладить ситуацию необычным весёлым элементом и попасть в списки собирателей эффектных 404.

Вот, например, на сайте Hotels.com, создаётся впечатление, что идёт диалог

Как в Google Analytics узнать статистику посещений 404 ошибки

В Google Analytics создаём примерно такой отчёт Он фильтрует данные по title страницы. То есть вместо «Страница отсутствует» нужно написать свой вариант. Полученный отчёт можно трактовать так:

  • После просмотра 404 страницы часть посетителей, в том числе перешедшие по внутренним ссылкам, (их количество указано в графе «Переходы«) покидают сайт.
  • После просмотра 404 страницы часть посетителей, пришедших из внешних источников, таких как поисковые системы и социальные сети, (их количество указано в графе «Отказы«) покидают сайт.

Яндекс: «Ошибка 404 Нет такой страницы»

Всем доброго времени суток! Совсем недавно столкнулся с ошибкой 404 именно в поисковике «Яндекс». Как понимаю многих тяготит данная проблема, поэтому я решил написать более подробную статью по данной теме. Начнем с того, что ошибка 404 может возникнуть и появится не только в поисковике.

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Также она не зависит от установленной операционной системы: Windows XP, 7, 8.1, 10 или даже Android и iOS. На других сайтах может быть также надпись: «Not Found», «Страницы не существует» или «Нет такой страницы». Как вы уже поняли данная ошибка может возникнуть на любом сайте и странице.

Причины появления ошибки 404

Чаще всего такая ошибка возникает, если при запросе к серверу он не может найти такую страницу. Например, вам скинули какую-то ссылку, вы на неё пытаетесь зайти, но зайти не можете и вылезает подобное сообщение – именно потому, что данной страницы просто нет. Чаще всего это происходит, когда ссылку нечаянно меняют при отправке добавляя в неё некоторые символы.

Давайте расскажу на примере. Вот у нас есть ссылка:

https://wifigid.ru/besprovodnye-tehnologii/wi-fi

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

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как видите я добавил в конец ссылки два символа и теперь страница не открывается. Как видите у нас нет надписи 404 ошибки, но сам смысл и посыл подобного предупреждения – одинаковый. На других сайтах данные статьи могут иметь разный дизайн.

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

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

Как убрать ошибку

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

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Второй вариант — это ещё раз попробовать прогрузить этот сайт. Найдите кнопку перезагрузки страницы и нажмите её (имеет значок закругленной стрелочки).

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Очень часто пользователь сам дописывает некоторые символы – посмотрите в ссылку и удалите лишнее, если найдете. Есть ещё один действенный способ найти нужный адрес вот по такой битой ссылке. Откройте любой поисковик «Яндекс» или «Google» и вставьте данный адрес в поиск.

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

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

Попробуйте открыть ссылку в другом браузере: Google Chrome, Yandex, Opera и т.д. Если у вас получится открыть данную страницу, то вам нужно очистить кэш вашего браузера. Это можно сделать через «Историю браузера» в настройках. Или сделать с помощью программы CCleaner. Запускаем приложением заходим: «Стандартная очистка» – «Приложения». Установите галочки только возле своего браузера (для этого достаточно нажать на иконку). После этого нажимаем «Анализ» и «Очистка».

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Если вы не можете зайти даже на главную страницу, то возможно на сервере ведутся какие-то технические работы и он пока не доступен. Поэтому можно попробовать зайти на него через какое-то время. Иногда бывает, что страница удалена с сайта самим администратором – поэтому поводу можно узнать у них, отправив свой вопрос на почту.

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

  1. Нажмите одновременно на клавиши «Win» и «R»;

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция
  1. Прописываем: «ncpa.cpl»;

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция
  1. Выберите именно то подключение, через которое у вас идет интернет. Нажимаем правой кнопкой по нему и заходим в «Свойства». После этого выберите четвертый протокол и зайдите в его свойство. Укажите DNS адреса (8.8.8.8 и 8.8.4.4) как на картинке ниже. В конце два раза нажмите «ОК».

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

Как убрать ошибку 404 в Яндексе: полная пошаговая инструкция

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

что это и как исправить / Блог Цифрового Элемента

404 ошибка (страница не найдена) – это ответ сервера, который возникает, когда сервер не может отобразить запрашиваемую страницу по указанному адресу. Если такая ошибка возникает, пользователь попадает на страницу, которая генерируется сервером.

404 ошибки появляются если:

  • страница удалена;
  • ссылка на страницу указана неверно;
  • страница была перемещена из-за чего изменился её адрес, по которому она была доступна ранее.

Например, ссылка на страницу указана https://d-element.ru/services/individuals/, а страница доступна по ссылке https://d-element.ru/services/individual/

Как найти 404 ошибки на сайте

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

Как найти 404 ошибки (битые ссылки) на сайте с помощью Xenu

Xenu – бесплатная программа для анализа сайта. С её помощью можно обнаружить 404 ошибки на сайте. Скачайте программу и установите её на компьютер.

  1. Откройте программу и выберите Check Url, как это показано на скриншоте, ниже.
  2. Главное окно программы Xenu

    Главное окно программы Xenu
  3. Введите в появившееся окно ссылку на сайт и нажмите OK.
  4. Окно старта сканирования программы Xenu

    Окно старта сканирования программы Xenu
  5. Отсортируйте ошибки по статусу.
  6. Результат сканирования программы Xenu

    Результат сканирования программы Xenu

В данном случае, мы обнаружили ошибку ссылки на внешний ресурс. Сайт nkkdc.ru доступен по адресу http://www.nkkdc.ru/, а ссылка установлена на адрес https://www.nkkdc.ru//

Как найти 404 ошибки (битые ссылки) на сайте с помощью Screaming Frog

Screaming Frog – платная программа комплексного SEO анализа сайта. С её помощью можно найти 404 ошибки и узнать какие страницы ссылаются на 404 ошибки. Скачайте программу Screaming Frog и установите её на компьютер.

  1. Откройте программу, введите адрес сайта и нажмите «Start».
  2. После окончания сканирования, перейдите во вкладку «Response Codes» и выберите в фильтре «Client Error (4xx)».
Окно вывода 404 ошибок в программе Screaming FrogОкно вывода 404 ошибок в программе Screaming Frog

В результате вы получите полный список 404 ошибок. Чтобы узнать, откуда идёт 404 ошибка, нажмите на строку ошибки и перейдите во вкладку «Inlinks» (внизу).

Анимация вывода 404 ошибок на сайте
Анимация вывода 404 ошибок на сайте

Как узнать код ответа страницы в Яндекс.Вебмастер

Бесплатный сервис определения кода страницы от Яндекс.Вебмастер. Введите ссылку на страницу и узнайте, какой код отдает страница. 404 код страницы – это 404 ошибка.

Проверка ответа сервераПроверка ответа сервера

404 ошибка (not found) как исправить

Универсального способа избавления от 404 ошибок нет — всё зависит от сайта. Например, если ваш сайт на CMS Bitrix, исправить ссылку можно внутри административной части или добавить 302 перенаправление (редирект). Обратитесь к нам, и мы поможем избавиться от технических проблем вашего сайта.

Важно! Нельзя удалять или менять ссылку на страницу, которая отдает 404 ошибку, если на эту страницу ведут другие внешние интернет ресурсы.

Как поступить при наличии внешних ссылок на 404 ошибку

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

Установить перенаправление можно разными способами.

Если планируете создать страницу по адресу, который сейчас отдаёт 404 код, то используйте правило 302 редиректа. После создания этой страницы, удалите 302 редирект.

301 редирект – правило перенаправления «навсегда».

302 редирект – правило временного перенаправления.

Влияние 404 ошибок на позиции в поисковых системах

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

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

Отсутствие 404 ошибок говорит о правильной перелинковке и структуры сайта.

что значит страница не найдена?

404-я ошибка, она же Not Found (от англ. «не найдено»), – это код ответа сервера, сообщающий о том, что он доступен для обращения клиента, но запрашиваемые данные не удается найти.

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

Механизм и причины появления

Ошибка 404 может возникать, когда:

  • пользователь неправильно ввел адрес страницы;
  • страница была удалена с сайта;
  • документ переместили на новый адрес, но не сделали редирект (перенаправление).

Перед тем как открывается содержимое любой страницы, устройство пользователя отправляет запрос к веб-сервису о работоспособности. В ответ сервер посылает браузеру HTTP-заголовок со статусом страницы. В норме это «200 ОК». Если искомый материал не обнаружен, сервер выдает сообщение об ошибке «404 Not Found», и пользователь видит его вместо нужной ему страницы.

Каждая цифра кода несет информацию: первая четверка обозначает, что произошла ошибка клиента, ноль – синтаксическая ошибка в URL, конечная цифра четыре означает, что запрашиваемой страницы на сервере нет.

Как избавиться

Сначала нужно найти все документы с этим кодом ответа сервера. Чтобы это сделать, можно:

  • посмотреть выгрузку проиндексированных страниц в Вебмастерах Яндекса и Гугла и выгрузить список URL с обнаруженной ошибкой 404;

404-oshibka1.png

  • воспользоваться любой программой, позволяющей просканировать сайт для поиска ошибок (Xenu, Screaming Frog SEO Spider и т. д.).

404-oshibka2.png

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

В Яндекс.Вебмастере нужно добавить список страниц с ошибкой 404 в специальное поле «Удалить URL» в разделе «Инструменты».

404-oshibka3.png

В Search Console Гугла нужно указывать документы по одному в разделе «Удалить URL-адреса» в блоке «Индекс Google».

404-oshibka4.png

Важно убедиться, что удаленных файлов нет в XML-карте сайта.

Если материалы не были удалены, а сменили адреса, нужно настроить перенаправление со старых на новые. Для этого используется 301-й редирект. Документы автоматически заменятся в выдаче после переиндексации и обновления поисковой базы.

Чтобы ускорить процесс, при небольшом количестве адресов можно воспользоваться возможностью отправить поискового бота на переобход. В Яндекс.Вебмастере это раздел «Индексирование» – «Переобход страниц». Лимит определяется индивидуально для каждого сайта. Для некоторых он может составлять 30, 60, 80 URL.

404-oshibka5.png

В Search Console это раздел «Сканирование» – «Просмотреть как Googlebot», а потом нужно нажать на «Запросить индексирование».

Если URL очень много, нужно отправить на переобход пересозданную карту сайта.

Как быть с внутренними ссылками? Их лучше исправить в любом случае, потому что, даже если настраивать перенаправления, не очень хорошо, когда их много.

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

404-oshibka6.png

Если на страницы c 404-й ошибкой есть внешние ссылки, при возможности их нужно изменить, если покупные – необходимо снять.

Оформление

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

  • обязательно сделать оригинальное оформление для 404-й ошибки в стиле сайта, чтобы не было стандартной «заглушки»;
  • пояснить, что случилась ошибка, указать ссылку на главную, поиск, популярные категории или другие полезные материалы;
  • можно написать контакты для связи с веб-мастером.

Иногда владельцы сайтов превращают страницу 404 в маркетинговый инструмент или вирусную фишку.

Например, предлагают скидку по промокоду тем, кто увидел ошибку 404, или размещают там забавную картинку, анимацию и т. д.

Что означает «ошибка 404» и как следует бороться с подобной проблемой?

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

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

В таком случае он выдает текст, по содержанию похожий на «not found nginx/1.0».

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

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

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

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

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


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

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

Отличным решением послужит размещение на странице, выдающей ошибку, полезной информации. Не стоит размещать банальное «error 404 not found».

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

Важно не забыть разместить данные основной страницы сайта, указав ее координаты.

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


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

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

Следующим шагом для оформления страницы 404 является добавление функции отправки отчета об ошибке.

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

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

Причины возникновения данной ошибки в известнейшей CMS схожи со всеми остальными. Часто люди задают вопрос о «wordpress 404 ошибка» и пытаются найти какое-то уникальное решение.

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

Надеемся, что данная статья окажется для Вас полезной.

Удачи!

Ошибка 404 Not Found (страница не найдена)

Путешествуя по страницам во всемирной сети интернет, Вы можете столкнуться с такой проблемой как страницы, которых уже не существует. В этом случае в окне Вашего браузера отобразится сообщение об ошибке 404. Ошибка 404 — возникает в том случае, когда Вы запросили страницу по какому-то адресу, а ее там не оказалось, то есть она была перемещена в другое место или вовсе удалена.

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

Что означает данная ошибка

Что означает ошибка 404? Сообщение об ошибке 404 Not Found (то есть не найдена запрашиваемая страница или файл) стандартный типизированный код обратного ответа HTTP сервера, который означает, что клиент инициировал запрос или соединение с сервером, по которому сервер не смог найти запрашиваемую информацию(страницу, файл). Ответ 404 означает, что страница недоступна в настоящий момент, но в будущем, возможно, появиться, но это не гарантирует ее прежнего содержимого.

Работа структуры клиент-серверного взаимодействия организована следующим образом:

1. Ваш браузер посылает запрос серверу на попытку загрузки требуемой страницы;

2. Сервер обрабатывает Ваш запрос;

3. После обработки Вашего запроса сервером, он возвращает ответ браузеру  в виде HTTP заголовка. Если процесс инициализации и авторизации прошел успешно, то Ваш браузер получит ответ с кодом «200 OK». В этом случае Вы не видите код ответа, так как сразу после получения успешного ответа браузер начинает загружать страницу. В противном случае Вам отобразится страница с кодом проблемы и кратким ее описанием.

Типичные проблемы, проводящие к данной ошибке

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

Откуда могут браться битые ссылки:

1. Поисковые роботы индексируют и собирают все адреса страниц, до которых только могут добраться, особенно это касается Google, хранится такие страницы в базе поисковых систем могут долго, а на самом сайте их уже могут за это время удалить или переместить;

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

3. Устаревшие внешние ссылки, ссылающиеся на страницы Вашего сайта, которые уже не существуют или находятся по другому адресу;

4. При ручном вводе адреса страницы была допущена опечатка или неточность;

5. Неправильная конфигурация работы серверного программного обеспечения;

Как избавиться от ошибки 404

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

1. Просмотреть лог-файлы сервера, которые содержат всю техническую информацию относительно того, каким страницам отдавались те или иные статусные коды.

2. Если сайт добавлен в сервис Яндекс Вебмастер, то узнать о наличии страницы ошибки можно из инструментов доступных в этом сервисе, в разделе «Исключенные страницы».

3. Воспользоваться специальным сервисом или софтом определяющим битые ссылки. Я такие проверки провожу программкой Xenu, она абсолютно бесплатна.

Скачать программу можно с официального сайта по ссылке: http://home.snafu.de/tilman/xenulink.html#Download

Чтобы ей воспользоваться установите и запустите программу. Далее в программе пройдите File -> Check URL и в первом поле введите адрес вашего сайта после чего нажмите ок. Программа начнет переходить по различным ссылкам и фиксировать какие из них рабочие, какие нет. После анализа будут выведены результаты в виде таблицы. В данном случае обращайте внимание на колонку Status. Если на против URL стоит значение not found значит страница не найдена.

Что делать с найденными странницами?

1. Если ошибку выдает страница которую вы ранее перенесли на другой URL, то сделайте 301 редирект со старого адреса страницы на новый. Таким образом все посетители и поисковые боты будут перенаправляться на новый адрес и ошибки никто не увидит. Поисковики со временем поклеят эти URL -лы и у вас останется только одна рабочая страница. 

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

Что плохого несет ошибка 404

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

Что касается пользователей, то они крайне отрицательно относятся к такому роду ошибок. Большинство сразу закрывают сайт и продолжают поиск в другом месте. Очень редко, когда кто-то из пользователей связывается с администратором ресурса и сообщает о проблеме, поэтому администратору нужно стремиться уменьшить количество данного типа ошибки до полного нуля.

Как правильно организовать выдачу страницы ошибки

Страница с ошибкой чаще всего выводится стандартного формата, то есть на нее не распространяется настройка дизайна сайта и используемый шаблон. Из-за этого посетитель крайне не обрадуется, видя это непрезентабельное сообщение. Скорее всего Вы потеряете посетителя, так как он завершит работу с Вашим сайтом.

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

1. Дизайн страницы ошибки не должен выпадать из общего дизайна сайта;

2. Страница с ошибкой должна содержать логотип сайта. Это нужно для того, чтобы пришедший пользователь мог понять, что он попал на нужный сайт, просто в данный момент нужная страница отсутствует;

3. Нужно попросить извинение за то, что пользователь не нашел нудную ему информацию;

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

5. Сделайте ссылки на центральные страницы сайта, чтобы посетитель мог без проблем продолжить работу с ресурсом;

6. Установите форму поиска по Вашему сайту, чтобы посетитель смог найти именно то, что ему надо;

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

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

Создание страницы ошибки в CMS

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

Универсальный способ создания страницы ошибки

Есть и универсальный способ создания страницы ошибки подходящий для любого сайта размещенного на хостинге под управлением Apache. Здесь на помощь приходит файл .htaccess, который как правило размещается в коневой папке сайта. При помощи директивы ErrorDocument прописанной в этом файле можно указать какую именно страницу показывать в качестве страницы ошибки.

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

После этого откройте или создайте в корневой папке сайта файл .htaccess. Создать его можно из простого чистого .txt файла, заменив название и расширение на .htaccess (точка впереди обязательна).

Вставьте в данный файл следующую директиву:

ErrorDocument 404 http://vash-sait.ru/404.html

Заменив при этом vash-sait.ru на адрес вашего сайта. Сохраните файл и поместите в корневую папку с сайтом. После этого можете набрать в адресной строке браузера какую либо не существующую страницу сайта и проверить результат работы.

Вывод

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

А на последок предлагаем вам посмотреть самую прикольную страницу ошибки, которая обошла весь Рунет.

Еще материалы по теме:

Подробности

Опубликовано: 29 Сентябрь 2013

Обновлено: 01 Декабрь 2013

Просмотров: 38513

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *