Error 404 not found

В мире нет ничего идеального, в том числе и безупречных сайтов. Одним из слабых мест веб-проекта может быть страница Error 404 Not Found или просто «Страница не найдена». Этот безобидный, на первый взгляд, элемент сайта становится раздражителем для посетителей и брешью, сквозь которую уплывает желанный трафик.

Ошибка 404 означает, что пользователь перешел на страницу, где на данный момент отсутствует нужный текст и какой-либо контент. Несуществующая страница могла быть здесь раньше, возможно, ее удалили, переместили в другую категорию или подкорректировали название, в результате чего изменился URL. И здесь возникает проблема: если на нее вели внешние и внутренние ссылки, в результате переходов читатели увидят неутешительное сообщение «страница не найдена». Кто виноват и что делать?

Не стоит впадать в панику — сегодняшняя статья поможет вам просто справиться с неприятностью без потери денег и времени.

Хотите получить ценные рекомендации прямо сейчас? Тогда читайте дальше!

Пример страницы 404 ошибки на сайте blizzard

Что такое ошибка 404, из-за чего она возникает?

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

Пример оформления страницы 404

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

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

Пока давайте ознакомимся с причинами возникновения error 404 not found:

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

Количество несуществующих HTML-страниц растет? Необходимо действовать безотлагательно!

Пример 404 страницы с сайта yraaa.ru

Как должна выглядеть идеальная страница 404 Not Found?

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

То есть 404 обязана решать следующие задачи:

  • привлекать внимание,
  • объяснять пользователям ситуацию,
  • подсказывать возможные варианты.

Пример 404 страницы на сайте dnevnik.ru

В ваших силах сделать несуществующую страницу своим преимуществом. Например, онлайн-представительству фирмы можно добавить сюда контакты и месторасположение, а интернет-магазину — поисковую строку. Некоторые вебмастера превращают Error 404 Not Found в своеобразный лендинг, размещая информацию о распродажах и специальных предложениях.
С учетом специфики ресурса предложите посетителю перейти на главную страницу, воспользоваться поиском, ознакомиться с акциями или просто развлеките его.

А знаете ли вы? Существует легенда о том, что первый веб-сервер находился именно в комнате № 404. Однако на самом деле в здании CERN, о котором идет речь, помещения с таким номером не существовало. Что это — мистика или непродуманная, вымышленная история — решайте сами!

Пример 404 страницы

Конвертирующая страница «ошибка 404»

На SEO-форумах многие новички задают вопрос: «Что должно быть на странице 404, чтобы она приносила ресурсу пользу?» Ответ очевиден: все, что хочет узнать читатель. Для достижения подобного эффекта пригодятся следующие элементы:

  • переход на главную страницу;
  • кнопка сообщения о битой ссылке;
  • список популярных материалов;
  • форма поиска;
  • ссылка на карту сайта.

Официальные рекомендации от Яндекс и Google

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

Пример оформления 404 старницы от Яндекс

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

Пример 404 страницы от Google

Как создать страницу ошибки 404?

Если страница отдает 200 Ок, а должна отдавать 404 ошибку, то исправить эту проблему можно двумя способами:

Через .htaccess

Настройка error 404 not found делается в корневом файле сайта. Создайте страницу и поместите ее в новую папку, продублировав название в .htaccess.
Пропишите в документе строку:

ErrorDocument 404 /error404.html

где /error404.html указывает путь к неработающей странице относительно корневого каталога.
В результате таких манипуляций вместо «не найдено» браузер увидит извещение о том, что страница на сервере отсутствует.

С помощью html

Метатег Refresh дает возможность автоматически обновлять или перенаправлять пользователей на другую страницу (редирект) через конкретный временной промежуток.
Для этого надо вписать следующий HTML-фрагмент:

<meta http-equiv=»Refresh» content=»5;URL=not404.htm»>

Это лучшее решение при смене адреса — ошибка 404 будет перезагружена, после чего посетитель увидит страницу с другим урлом.

Основные ошибки, связанные с реализацией страницы 404 Not Found

  1. Все страницы сайта имеют код ответа HTTP «200 ОК», даже те что не существуют.
  2. Ошибка 404 есть только в некоторых разделах.
  3. Слишком много страниц выдают Error 404 Not Found.
  4. Используется первоначальное оформление с белым фоном и стандартными словами.
  5. В документе нет ссылок на главную страницу или другие материалы.
  6. Отсутствует сообщение о том, что это неработающая страница.
  7. На дизайне 404 стоит 301 редирект с ответом сервера «200 ОК».

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

Как влияет ошибка 404 на пользователей и ранжирование?

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

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

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

Зачем вам потеря трафика и проседание позиций?!

Как находить и мониторить 404 ошибки?

Яндекс. Вебмастер

Зайдите в раздел «Индексирование», затем «Страницы в поиске» и «Исключенные страницы». Для выделения проблемных элементов дизайна данного типа используйте фильтр по статусу «Ошибка HTTP: 404».

Error 404 not found

Google Search Console

Сервис работает по тому же принципу. Если требуется проверка сайта на ошибки 404, перейдите в «Сканирование», после чего нажмите на «Ошибки сканирования», а затем на «Ошибка 404».

Как находить и отслеживать ошибки через Google Search Console

Специализированные сканеры

Изучить наличие ложных ссылок на несуществующие страницы можно при помощи платной программы Screaming Frog, а также бесплатных аналогом и Xenu’s Link Sleuth.

Интерфейс программы Screaming Frog

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

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

Отслеживание через сервис Яндекс Метрику

Чтобы видеть переходы по битым ссылкам, воспользуйтесь инструментом «Параметры визитов» в Яндекс. Метрике.

Для этого добавьте в код счетчика строку

params:window.yaParams||{ }});

а на странице ошибки 404 разместите:

var url = document.location.pathname + document.location.search
var url_referrer = document.referrer;
var yaParams =— {error404: {page: url, from: url_referrer}};

(url — это адрес неработающей страницы и url_referrer — откуда на него пришли).

Отслеживание через сервисы Google Analytics

Для настройки Google Analytics вставьте в error 404 not found такой код:

ga(’send’, ’pageview’, ’404.html?page=’+ document.location.pathname + document.location.search +’&from=’ + document.referrer);

(document.referrer в данном случае означает урл предыдущей страницы, а document.location.pathname + document.location.search — адрес ложной).

Узнать, сколько пользователей видели «не найдено» можно в разделе «Поведение», «Контент сайта», «Все страницы», настроив фильтр по названию отсутствующей страницы.

Отслеживание ошибок чере Google Analytics

Виджеты в CMS

Например, на WordPress можно стандартным способом установить русифицированный плагин Broken Link Checker. После активации он выдаст битые урлы в подкатегории «Неправильные ссылки» (панель «Инструменты»). Расширение позволит редактировать, удалять ссылки и помечать их как правильные.

Отслеживание ошибок через виджеты в CMS

Как проверить, что страница действительно отдает 404 ошибку?

С помощью Яндекс Вебмастер

Перейдите на https://webmaster.yandex.ru/tools/server-response/, настройте параметры (урл, робота, дату) и нажмите «проверить».

Проверка 404 страницы через Яндекс Вебмастер

Через сторонние информеры

Утилита https://httpstatus.io/ позволяет за один раз изучить до 100 ссылок. Благодаря удобству и быстрой работе в списке популярных сервисов числится также Bertal.ru и MainSpy.

Проверка 404 страницы через сторонние сервисы

Проверка плагинами

Для Chrome можно бесплатно установить расширение Redirect Path.

Интерфейс плагина redirect path

Как избежать появления 404 ошибок?

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

Во-вторых, при смене структуры URL и движка настройте постоянный постраничный редирект 301.

Как устранить 404 ошибки?

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

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

Далее просто поправить код страницы, изменив битые ссылки на работающие.

В заключение

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

livepage.pro

Первый способ решения проблемы

 

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

Иногда владелец ресурса решает прекратить наличие регистрации своего портала в одной из зон и перестает вносить деньги за подобную услугу. Через какое-то время это приводит к возникновению «http error 404 the requested resource is not found», так как поставщик услуги аннулирует сделку.

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

Решение вопроса для социальников

 

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

В итоге, перед ничего не подозревающим пользователем появляется надпись 404 not found в Вконтакте, Моем Мире, Фейсбуке или в другой социальной сети.

Что делать-то? Выхода два:

  • Забить и найти альтернативный ресурс.
  • Вычислить владельца странички и виртуально взять его за грудки. Спросить – почему не пашет его ресурс и как дальше жить?

 

Общие правила, способные помочь справиться с возникшей проблемой

 

Существует несколько правил, которые также рекомендуется проверить, прежде чем окончательно бить тревогу и начинать смешивать пиво с водкой:

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

 

helpmyos.ru

Причина HTTP 400 Ошибок

404 ошибка — код состояния HTTP, который означает, что страница, которую Вы пытались найти на веб-сайте, не найдена на их сервере.

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

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

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

Как исправить 404 ошибку

  • Обновите веб-страницу, нажимая F5, кнопку обновления или попробуйте снова ввести URL в строку поиска.

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

  • Проверьте на ошибки в URL. Часто 404 ошибка появляется, потому что был неправильно введён URL или ссылка, по которой вы щелкнули, указывает на неправильный URL.
  • Перемещайтесь на один уровень каталога вверх в URL, пока сайт не откроется.

Например, www.datbaze.ru/publ/computer/windows_8_kak_otobrazit_znachok_kompjuter_na_rabochem_stole дал Вам 404 ошибку, переместитесь на www.datbaze.ru/publ/computer/. Если не помогло, переместитесь на www.datbaze.ru. Это должно привести Вас к тому, что Вы ищете или, по крайней мере подтвердить, что не доступен весь сайт.

  • Ищите страницу в популярной поисковой системе. Возможно, что у Вас полностью неправильный URL, тогда Google или Яндекс покажут близкий по названию адрес.

Если Вы нашли страницу и не хотите после обновления закладки повторить HTTP 404 ошибку в будущем.

  • Если у Вас есть какой-либо признак, что сообщение об 404 ошибке возникает только у вас, очистите кэш своего браузера. Например, если Вы можете открыть URL со своего телефона, но не можете с планшета, очистка кэша браузера планшета должна помочь.
  • Если очистка кэша не сработала, очистите cookie Вашего браузера.
  • Измените серверы DNS, используемые Вашим компьютером, но только если весь веб-сайт даёт Вам 404 ошибки, особенно если веб-сайт доступен на других сетях (например, Ваша сеть мобильного телефона или друг в другом городе).
  • Наконец, если ничего не сработало, свяжитесь непосредственно с веб-сайтом. Если они переместили страницу, и генерируют 404 ошибку вместо перенаправления посетителей на новую страницу, они могут быть очень счастливы получить известие от Вас.
  • Поиск WHOIS, используя доменное имя сайта (например. datbaze.ru) как Ваш критерий поиска, должен дать Вам немного контактной информации.

Если поиск WHOIS не помог, знайте, что на много сайтов можно написать письмо по электронной почте в [email protected], заменяя website.com реальным именем веб-сайта. Контакт с сайтом через один из их профилей социальных сетей тоже хороший вариант.

datbaze.ru

Почему страница 404 Error так выглядит

Когда вы посещаете веб-страницу, ваш компьютер запрашивает информацию у сервера через протокол HTTP. Еще до того, как запрошенная страница появляется в браузере, веб-сервер отправляет заголовок HTTP, содержащий код статуса. Код статуса содержит информацию о статусе запроса. Обычная веб-страница получает код статуса под номером 200. Но пользователь интернета не видит этот код, потому что сервер сразу выгружает запрашиваемую веб-страницу. Только если возникает ошибка, появляется страница 404 Error.

Почему страница 404 Error так называется

В 1992 году Консорциум Всемирной паутины утвердил коды статусов HTTP. Эти коды были сформулированы Тимом Бернерсом-Ли, изобретателем интернета и первого браузера, в 1990 году.

В числе 404 первая цифра 4 относится к ошибке клиента. Сервер указывает на то, что клиент неверно указал ссылку на страницу или запросил более недоступную страницу. 0 означает синтаксическую ошибку. Последняя цифра 4 означает конкретную ошибку из группы ошибок, начинающихся с 40.

Если страница удалена навсегда, то код статуса должен быть 410. Но этот код встречается на практике очень редко. Гораздо чаще пользователи видят страницу с кодом 404.

Причины появления страницы 404 Error

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

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

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

www.kakprosto.ru

Часто возникает ситуация, при которой браузер вместо определенной страницы выводит сообщение об ошибке 404. Люди реагируют по-разному: одни не замечают, другие сердятся, третьи пугаются. Что такое 404 not found, из-за чего возникает подобная проблема? Когда нет страницы, которую хочет посмотреть человек, выводится это сообщение. Мало кто знает, что в честь 404 not found созданы проекты в Интернете, целые каталоги, организуются конкурсы. Сначала давайте разберемся, что представляет собой Error 404, когда она появляется. Если посмотреть с технической стороны, то происходит обращение браузера к серверу, который отсылает кодовый статус запрашиваемой страницы. Если запрос обрабатывается корректно, то это соответствует коду «200 ОК». Пользователи видят запрашиваемую страницу web-сайта. В том случае, когда запрос обрабатывается с ошибками, люди видят сообщение со статусом 404 not found.

Что обозначают цифры в ошибке 404?

Не всем известно, что первая цифра говорит об ошибке программы-клиента (браузера). Предполагается, что URL-адрес не существует или набран неверно. Ноль указывает на проблемы синтаксиса. Последнюю цифру относят к разновидности ошибок 40х, включающей, кроме статуса 404 not found, 401 unauthorized и 400 bad request.

404 not foundИнтересный миф об error 404

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

Сами ученые из центра CERN это опровергают. Они утверждают, что такой комнаты не было. Стоит заметить, что невозможно ни разу не встретить error 404 not found. Есть еще одна причина появления такой ошибки. В России довольно распространенным является Интернет-соединение при помощи dial-up (телефонная связь). При плохой связи с провайдером появляется ошибка 404.

error 404 not foundПути решения проблемы

Что же сделать, чтобы сообщение 404 page not found не пугало пользователей, как этого избежать? Существуют ли способы решения проблемы? Для владельцев веб-ресурсов важно, чтобы не было «битых» ссылок. Это несложно при статическом сайте, в котором не больше 10 страниц. Если же интернет-ресурс большой, контента в нем много, сложно все постоянно держать под контролем. Рано или поздно появится ссылка на страницу, которой уже нет. Да и сам пользователь может ввести некорректный адрес. Важно сделать хорошую страничку, сообщающую об ошибке 404. Она не должна пугать посетителей сайта. На ней надо указать информацию о самой ошибке, чтобы люди понимали, почему оказались здесь. Можно также разместить на ней часть информации, которую мог искать пользователь. Например, инструкцию, форму для поиска. Сделайте на ней ссылки на интересные статьи вашего сайта, не забудьте об упоминании адреса главной страницы ресурса. Форма обратной связи тоже не помешает.

404 page not foundОформите все с юмором, чтобы пользователь улыбнулся! Тогда это будет меньше отпугивать людей, впервые столкнувшихся с такой ошибкой. Дружелюбность сайта очень важна, необходимо, чтобы у людей было желание заходить на ваш интернет-ресурс, а большое число ошибок, не оформленное должным образом, может раздражать посетителей. Если сайтовладелец знает, что страницу, которая перемещена, могут искать люди, необходимо делать редирект на новый адрес, предупреждая о перемещении пользователей. Надо, чтобы открывалась страница об ошибке 404. Для этого:

— сделайте эту страничку, назовите ее, например, «404.htm»;

— создайте папку в корне, пропишите ее в .htaccess;

— поместите там страничку об ошибке;

— пропишите в .htaccess ErrorDocument 404/error/404.htm.

Все эти действия позволят избежать сообщения not found на страницах вашего сайта.

fb.ru

404 NOT FOUND, что означает данная ошибка?

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

Сообщение об ошибке 404 Not Found может появиться в любом браузере и в любой операционной системе, чаще всего она появляется в окне интернет-браузера при открытии веб-страницы.

В Internet Explorer сообщение веб-страницы гласит «HTTP 404 Внутренняя ошибка сервера». 404 ошибка при открытии ссылок в Microsoft Office при создании интернет-сайтов выдает текст «HTTP/1.0 404». Эта же ошибка в службе Windows Update отображается в виде кода 0x80244019 или сообщения «WU_E_PT_HTTP_STATUS_NOT_FOUND». Ошибка может звучать по разному, но от этого не меняется его суть.

Причины ошибки 404 Not Found

Ошибка 404 является кодом HTTP-статуса, который означает, что страница, которую вы пытаетесь просмотреть, не может быть найдена по данной ссылке. Технически, ошибка 404 Not Found является ошибкой на стороне сервера и показывается пользователю в случае, когда вы набрали неправильный адрес страницы, либо эта страница уже удалена или перемещена. Обычно, точной информации о том, почему ничего не найдено, не предоставляется, так как причин может быть великое множество. Но к примеру веб-сервер Microsoft IIS иногда дает более конкретную информацию о причинах 404 Not Found путем добавления суффикса после номера, например, HTTP Error 404.3 — Not Found, что означает ограничение по MIME-типу.

Как исправить ошибку 404 Not Found

  1. Обновите страницу, нажав клавишу F5 или кнопку обновления в браузере. 404 Not Found ошибка может появиться по нескольким причинам.
  2. Проверьте наличие ошибок в адресе страницы. Часто 404-я ошибка появляется потому, что адрес страницы был напечатан неправильно или ссылка, по которой вы перешли, указывает на неправильный адрес.
  3. Перемещение на уровень вверх в каталоге. Например, если вы получили 404 ошибку на странице www.web.com/a/b/c.html, то поднимитесь на www.web.com/a/b/. Если и здесь ничего нет, то попробуйте www.web.com/a/. Это должно привести к тому, что вы или найдете страницу, которая ссылается на нужную вам, либо убедитесь, что эти страницы удалены с сервера. Также вы можете воспользоваться функцией поиска по сайту.
  4. Проверить адрес страницы в поисковой системе. Если вы ошиблись в адресе страницы, то поисковые системы направят вас туда, куда вы хотите попасть.
  5. Очистите кэш браузера, если есть какие-то признаки, что ошибка 404 Not Found на вашей стороне. Например, если вы получаете ошибку на планшете, но нормально просматриваете эту же страницу на ноутбуке, то нужно очистить кэш браузера на планшете.
  6. В редких случаях бывает 404-я ошибка на весь сайта. В таком случае, проверьте доступность сайта с телефона или из другой сети – если сайт функционирует, то вам нужно дождаться обновления DNS-серверов вашим провайдером или воспользоваться публичными DNS, например, от Google.

Вот такие основные сведения о ошибки 404 Not Found. И помните, что 404-ая ошибка — это в большинстве ошибка на стороне сервера, а посему не стоит больно убиваться по поводу не открывшейся страницы, а просто пойти поискать аналоги. Но если же вы уверены в странице и его контент архиважен и для него нет аналогов, то попробуйте открыть страницу из кэша поисковых систем или, в крайнем случае, попытать счастье в WebArchive. Удачи!

about-windows.ru

Избавление от статуса 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-кода:

< meta http-equiv="Refresh" content="5;URL=not404.htm">

Страница будет перезагружена, однако, после перезагрузки браузеру будет отдана страница с совершенно с другим url.

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

•предварительно создаете страницу;
•создаете папку в корне, типа error (название здесь неважно, главное не забудьте прописать аналогичное название папки в .htaccess);
•размещаем в этой папке созданную страницу, назвав ее, к примеру, 404.htm;
•прописываем команду ErrorDocument 404 /error/404.htm в .htaccess.
Эти шаги позволят не допустить появления сообщений Not Found на вашем сайте.


Меган Уитмор

Перевод под редакцией Сергея Стружкова, руководителя отдела ресурсов компании

www.seonews.ru

Как избавиться от причины?

Некоторые особо популярные ресурсы имеют несколько адресов для того, чтобы больше пользователей могли посетить сайт. Например, один и тот же портал может быть зарегистрирован в разных доменных зонах, чтобы попытаться охватить большее число людей. Иногда владельцы подобных мест решают отказаться от использования нескольких адресов, что может легко, в некоторых случаях привести к «http error 404 the requested resource is not found».

Например, люди могут заходить на один и тот же сайт по двум адресам: «ххх.com» и «ххх.ru», где «ххх» — оригинальное имя. Если владелец ресурса решил не продлять услуги зоны «com», то пользователи, использующие такой адрес для входа на портал просто столкнуться с подобной ошибкой. Следовательно, чтобы выйти из ситуации, необходимо попробовать все альтернативные варианты входа.

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

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

  1. Найти альтернативу.
  2. Попытаться выйти на владельца удаленной или заблокированной страницы, чтобы решить свои вопросы.

Во всех остальных случаях рекомендуется совершить определенную последовательность действий:

  1. Попробовать обновить проблемную страницу, так как к подобной неприятности может привести даже очень краткий сбой в соединении.
  2. Проверить правильность написания адреса – даже одна опечатка иногда приводит к невозможности посетить нужное место.
  3. Попытаться перейти на один уровень выше. Например, при нахождениях на страницах интернет-магазина. Возможно, определенный товар или услуга была продана, а владелец портала удалил эту страницу из своего каталога.
  4. Выполнить очистку кэш используемого интернет-браузера. Этот вариант легко определить, если доступ с одного оборудования существует, а с другого вход невозможен.

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

Еще одно решение этого вопроса

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

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

Что делать? Исправлять в ручном режиме:

  1. Совершить переход по адресу: C:windowssystem32driversetc.
  2. Найти и открыть блокнотом файл, который имеет имя «hosts».
  3. Стереть всю, что написано в нем, сохраниться и перезапустить комп.

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

windowserror.ru

You May Also Like

About the Author: admind

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.