Страница не найдена 404


В мире нет ничего идеального, в том числе и безупречных сайтов. Одним из слабых мест веб-проекта может быть страница 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».

Страница не найдена 404

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

404 NOT FOUND — что означает?


Определение: «404 ошибка сервера (not found) — самая распространенная ошибка при пользовании Интернетом, основная причина — ошибка в написании адреса Web-страницы. Сервер понял запрос, но не нашёл соответствующего ресурса по указанному URI.»

Для чего нужна 404 страница?

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

Проверить ответ это очень просто, наберите несуществующий адрес страницы тут — http://bertal.ru/.

not-found-404

2. Пользователю необходимо сообщить, что запрашиваемой страницы больше (или вообще) не существует, и предоставить возможность работать с сайтом дальше.

Как настроить ответ сервера?

404 ошибка сервера через htaccess

Если Ваш сервер или CMS не настроены атоматически, то придётся это сделать Вам самим — добавьте в htaccess строчку:

Теперь, когда пользователь введёт неверный адрес, то он будет направлен на этот адрес. Страница может располагаться где угодно, но мы для примера поместили ее в корне сайта: /404.php.

404 ошибка сервера в PHP

Велосипеда изобретать не надо — существует специальная функция header, которая успешно поможет Вам это сделать.

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

  • В дизайне сайта (а не страница по умолчанию вашего хостинга)
  • Содержать информацию о том, что произошла ошибка
  • Иметь форму поиска по сайту
  • Иметь небольшую карту сайта с основными разделами.

Креативные 404 страницы — вред или польза?

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

404

Как отследить, сколько таких пользователей попадают на страницу 404?

Яндекс.Метрика

Для этого удобно использовать «Параметры визитов».
В код счётчика необходимо добавить строчку: params:window.yaParams||{ }});

Таким образом, должно получиться как-то так:

На самой же странице 404 в любом месте необходимо разместить следующий JS-код:

Где url — текущий адрес страницы 404, а url_referrer — адрес, с которого на него попали. Таким образом, мы в Яндекс.Метрике сможем отлеживать не только все 404 страницы, но и адреса, по которым на неё перешли.

Отчёт в Метрике необходимо смотреть тут: все отчеты -> содержание -> параметры визитов.

params

Подробнее о параметрах визита в Яндекс.Метрике: http://help.yandex.ru/metrika/content/visit-params.xml

Google.Analytics

Для отслеживания ошибок используем «события». Добавляем JS-код в тело страницы:

Где hitType — тип события, eventCategory — категория, eventAction — адрес ошибки, url_referrer — откуда на 404 страницу попали.

Отчёт в Гугл.Аналитикс: Поведение -> События -> Обзор.

events

Подробнее о настройке событий в Аналитикс: https://support.google.com/analytics/answer/1033068?hl=ru

Как использовать полученные данные?

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

web-optimizator.com

404 ошибка: страница не найдена

“Ошибка 404” (или “Page Not Found”) – стандартный код статуса HTTP для случаев, когда сервер не может найти запрашиваемый пользователем документ. Проще говоря, вы попали на несуществующую страницу.

1-min

 

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

  • страница удалена с сайта;
  • пользователь неправильно ввёл URL;
  • страница переехала и редирект настроен неверно;
  • сервер работает неправильно (случается крайне редко).

В идеальной ситуации ссылок, отдающих 404 ошибку сервера, на сайте (или внешних ссылках) не должно быть вообще. Будем реалистами: если у сайта более тысячи страниц, их появления чаще всего не избежать. Немного удивляет, когда в работе сталкиваешься с сайтом, у которого небольшое количество страниц (то есть отследить все неработающие ссылки можно вручную), а в рубрике “Свежие новости” на главной – три битые ссылки на статьи.

2-min

 

Резкий рост количества 404 ошибок

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

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

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

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

Как найти?

1. GTM, Google Analytics и Яндекс.Метрика

Отслеживать переходы пользователей на 404 страницу можно с помощью следующих сервисов:

Яндекс.Метрика

Для отслеживания переходов пользователей по битым ссылкам следует использовать “Параметры визитов” в Яндекс.Метрике. Для это нужно разместить в код счётчика строку “params:window.yaParams||{ }});”.

На самой странице 404 в любом месте нужно разместить следующий JS-код:

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

В этом коде: url — текущий адрес страницы 404, а url_referrer — адрес с которого на него попали. Так вы сможете отследить не только все битые ссылки, но и страницы, на которых они размещены.

Google Analytics

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

<script>  ga('send', 'pageview', '404.html?page='+ document.location.pathname + document.location.search +'&from=' + document.referrer);  </script>

, где document.location.pathname + document.location.search – URL отсутствующей на сайте страницы;

document.referrer – URL страницы, с которой пользователь перешёл на 404 страницу.

Google Tag Manager

Об отслеживании ошибок с помощью GTM вы можете ознакомиться в статье: “Настройка отслеживания 404 ошибок с помощью Google Tag Manager”.

2. Яндекс.Вебмастер и Google Search Console

Ознакомится с 404 ошибками, с которыми сталкиваются поисковые роботы, можно в сервисах для вебмастеров.

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

Для просмотра страниц нужно перейти в раздел “Индексирование” — “Страницы в поиске” — “Исключенные страницы”. Выделить только страницы с нужной ошибкой можно с помощью фильтра по статусу “Ошибка HTTP: 404”.

Google Search Console

Обнаружить ошибки в Гугл Вебмастер можно через: “Сканирование” — “Ошибки сканирования” — “Ошибка 404”.

 

3. Инструменты для сканирования сайта на наличие битых ссылок

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

  • Screaming Frog SEO Spider Tool

После того как программа спарсила весь сайт, во вкладке “Response Code” отображаются страницы с 4хх и 5хх ошибками, а также документы с размещёнными на них ссылками. Единственный минус — приложение платное.

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

  • Netpeak Spider
  • Xenu’s Link Sleuth
  • Siteliner
  • WildShark SEO Spider
  • Webbee SEO Spider Tool

Проверить ответ сервера страниц из карты сайта можно с помощью Map Broker XML Sitemap Validator.
Подробнее: Как найти битые ссылки на сайте: обзор 4 удобных инструментов.

Или можно сделать так:

3-min

 

Чем опасна 404 ошибка?

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

Что происходит с такой страницей, когда робот находит её? Он удаляет её из индекса (если она уже там, если нет — просто не сканирует). Это естественно, ведь страница неинформативная и не полезна.

Но нужно помнить о существовании SOFT ошибок. “Мягкая” 404 — это не официальный ответ сервера, а скорее ярлык, который поисковые системы присваивают страницам после обхода.

Что не так с этими страницами и почему ПС так решили:

  1. На странице мало или вовсе нет контента (Google может определить как 404, Яндекс — как некачественную).
  2. Настроен редирект на страницу, которая не отвечает запросу пользователей.
  3. Несуществующая страница выдаёт ответ сервера не 404 или 410.

В моей практике был случай, когда во время диагностики была обнаружена 404 страница, закрытая от индексации в файле robots.txt. В силу неопытности, для меня это было чем-то странным и непонятным: зачем закрывать от индексации несуществующую страницу? На самом деле всё оказалось намного интересней. Все ссылки на несуществующие страницы (и URL с ошибками) перенаправляли с помощью 302 редиректа на специально созданную страницу.

4-min

 

Чем это плохо?

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

Что выбрать: 301 или 404?

После удаления страницы возникает вопрос, что с ней делать дальше: настроить 404 ответ сервера или 301 редирект?

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

Настраиваем 404 ответ сервера, если по каким-то причинам страница полностью удалена с сайта.

301 редирект более уместен, чем 404, если:

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

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

404 ошибка и поведенческие факторы

Вспомните ощущения, когда вы заходите на сайт, чтобы получить ответ, а вместо информации видите белый экран с надписью “404 Error. Page Not Found”. Что обычно делает пользователь? Закрывает вкладку и открывает другой сайт.

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

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

Несуществующая страница

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

Часто веб-мастера вовсе не придают ей значения, и пользователь видит следующее:

5-min

Задачи страницы:

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

Поисковые системы касательно собственной страницы 404 рекомендуют следующее:

Яндекс:

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

Google:

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

Общие рекомендации:

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

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

6-min

Полная анимационная версия на сайте Blizzard.

siteclinic.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

Как удержать посетителя?

Чтобы ошибка не испугала посетителя, объясните ему, что ничего страшного не произошло и нужно лишь перейти в другой раздел сайта. Тактично направьте пользователя к выходу из этого злополучного «тупика».

Существует несколько способов вернуть доверие:

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

    Страница не найдена 404

  2. Объясните, что произошло. Не обязательно подробно расписывать о происхождении ошибки, составлять длиннющие инструкции. Достаточно обойтись одной или несколькими фразами. Слово «ОШИБКА» совсем необязательное, зачастую лишь больше вгоняет в ступор. Если сайт носит развлекательный характер, можно юморнуть и покреативить. Заставьте улыбнуться гостя, тогда он охотнее вернется на главную страницу. Но обойдемся без юмора ниже пояса и обидных шуточек, давайте уважать наших пользователей.

    Страница не найдена 404

    Страница не найдена 404

    Страница не найдена 404

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

    Страница не найдена 404

  4. Обязательно добавление фирменного стиля или общих элементов внешнего облика сайта. Слишком сильное различие дизайна ошибки и сайта в целом настораживают. Это наводит пользователя на мысль: а не перешел ли я по какой-то нехорошей ссылке? А не покинул ли я нужный сайт. Наличие логотипа или названия компании обязательны.

    Страница не найдена 404

    Страница не найдена 404

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

    Страница не найдена 404

    Страница не найдена 404

    Страница не найдена 404

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

Как у нас

Наша страница с ошибкой 404 выглядит так:

Страница не найдена 404

Полностью весь внешний вид оставили в том же стиле, что и сам сайт. Не трогали верхнее меню и подвал, чтобы никого не шокировать резкими переходами. Для удобства вставили ссылки на самые популярные услуги (для клиентов) и основные разделы блога (для просто интересующихся). Обязательно добавили ссылку на главную страницу 1PS и призыв к действию «Напишите нам», чтобы уж точно никто не затерялся. Но! Учтя все технические вопросы, мы забыли про креатив. Уже работаем над этим. В скором будущем и мы обзаведемся привлекательной и забавной страничкой.

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

Страница не найдена 404

Страница не найдена 404

Страница не найдена 404

Страница не найдена 404

1ps.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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Страница не найдена 404

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

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

Страница не найдена 404

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

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

Страница не найдена 404

webformyself.com

Что значит ошибка 404?

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

как исправить ошибка 404 страница не найдена

Но это самая простая ситуация, для которой нужно найти решение, как исправить (ошибка 404 «Страница не найдена»). Сама же страница в действительности может существовать, но доступ к ней не осуществляется, заблокирован или ограничен. Такое положение дел можно пояснить на примере. Вы знаете, что какой-то предмет должен находиться на полке шкафу. Естественно, вы целенаправленно открываете шкаф и смотрите на полку, но… нужно вещи там нет. Это один аспект. С другой стороны, вы, возможно, просто не увидели нужную вещь, поскольку она была завалена другими или просто лежала в стороне. Такая ситуация с ошибкой 404 тоже встречается.

Возможные причины появления сбоя

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

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

Основные разновидности ошибки 404

Как правило, код ошибки 404 точно такой же, как и код сбоя Windows Update – 0x80244019.

код ошибки 404

А вот выдаваемое сообщение в браузерах может выглядеть по-разному. Основными типами сообщений являются следующие:

  • 404 Страница не найдена;
  • HTTP 404 Not Found;
  • 404 Файл или каталог не найден;
  • Error 404 Not Found;
  • HTTP 404;
  • Требуемый URL не был найден на этом сервере
  • Error 404;
  • 404 Not Found;
  • 404 Error.

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

Ошибка 404: что делать? Простейшая методика исправления

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

ошибка 404 что делать

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

Очень часто сбой возникает по причине невнимательности самого пользователя, когда он просто вводит адрес с ошибками. Возникает вопрос: «Проблему как исправить?». Ошибка 404 «Страница не найдена» убирается самой обычной проверкой правильности написания адреса ресурса с повторным вводом корректного значения. Кроме того, если ошибка получена при посещении связанного ресурса, следует попробовать переместиться на один уровень вверх. Для примера: сбой происходит на странице website.ru/a/b.html. В этом случае нужно перейти на один уровень вверх, соответствующий адресу website.ru/a.html, а потом уже на нем искать нужную ссылку на недоступную страницу.

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

что значит ошибка 404

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

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

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

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

Рекомендации веб-разработчикам

Что касается веб-разработчиков, обычно такие сбои можно определить и попытаться исправить при помощи соответствующих методов.

как исправить ошибка 404 страница не найдена

Большинство специалистов рекомендуют использовать инструменты для веб-мастеров Google Web Masters Tool, аналогичные средства «Яндекса», а также специальный плагин Broken Link Checker для платформы WordPress. Но, как считается, лучше провести комплексную проверку с задействованием всех средств.

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

Заключение

Вместо итога остается сказать, что хоть ошибка 404 во всех своих проявлениях критичной не является, тем не менее, любому пользователю или веб-разработчику способна доставлять немало головной боли. Что же касается устранения таких сбоев, в случае ошибок со стороны сервера рядовому пользователю можно даже не пытаться повлиять на ситуацию, все равно ничего не получится. А в остальном нужно просто быть внимательнее при вводе адресов и следить, чтобы не было нарушений в работе активного на данный момент интернет-подключения. Если уж совсем ничего не поможет, можно использовать утилиты вроде Microsoft Fix It!, ориентированные на автоматическое исправление неполадок, в том числе и интернет-подключений. Но в большинстве случаев появление такой ошибки не связано с программными сбоями и изменением каких-то параметров ситуация не исправляется (за исключением адресов DNS и других сетевых настроек).

fb.ru


You May Also Like

About the Author: admind

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

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

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