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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

Заключение


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

fb.ru

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

 

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

Существует три основных причины, которые могут привести к подобным последствиям:


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

404_not_found

Естественно, на вопрос – ошибка 404 страница не найдена как исправить – в последнем случае ответ достаточно простой:

  1. Замочить мерзкую тварь подручными средствами.
  2. Взять себя в руки.
  3. Сделать глоток вкуснейшего чая.
  4. Правильно ввести в поисковую строку адрес запрашиваемой страницы.

33

С остальными вариантами все немного сложнее.

 

Как исправить ошибку 404 при переносе информации по новому адресу?


 

Здесь действовать придется более тонко. Конечно, всегда можно уйти на другой ресурс, где есть подобная информация. Но что делать, если пользователь, по каким-то причинам, хочет найти требуемые данные на определенном сайте (может ему нравится гороскоп, который размещен на его страницах)? Существует несколько вариантов подобных действий:

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

i

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

 

helpmyos.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” (или “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

Что такое ошибка 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?

Код ошибки 404 – это код статуса ответа HTTP, означающий, что «ресурс в запрашиваемой локации не найден».

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

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

формы сообщения об ошибке четыреста четыре

Каждое число из данной ошибки имеет своё значение:

  • Первая цифра «4» – означает, что это ошибка клиента (не сервера);
  • Следующие цифры (04) – определяют спецификацию данной ошибки.

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

Или так:

Или так:

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

Читайте также: Как отключить https (в браузере Яндекс, Google Chrome, Вконтакте).

Причины дисфункции 404

Обычно подобная ошибка возникает по следующим причинам:

  • Запрашиваемый пользователем URL набран некорректно (достаточно лишь одного неверно набранного в ссылке символа, чтобы возникла 404 ошибка);
  • Запрашиваемая пользователем страница была удалена (перенесена) веб-мастером сайта, обычно без редиректа, который бы автоматически переводил пользователя на новую страницу;
  • Сервер, ответственный за работу этого сайта не работает, или соединение прервано;
  • В появлении данной ошибки виноват действующий в вашей системе зловред (для веб-мастеров);
  • Запрашиваемый домен заблокирован вашим провайдером (ISP);
  • Запрашиваемый домен не существует.

При этом сервера Майкрософт IIS часто добавляют специальную информацию по причинам, вызывающим ошибку 404, в частности, HTTP Error 404.1 – «Сайт не найден» и другие.

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

Чтобы исправить данную проблему необходимо выполнить следующее:

  • Перезагрузите страницу (в частности, путём нажатия на F5), или запросите её вновь путём ввода её адреса в адресную строку вашего браузера и нажатия на «Enter»;
  • Убедитесь, что запрашиваемая вами ссылка набрана верно. Внимательно проверьте каждую букву (символ) в ссылке на предмет наличия ошибки, ведь достаточно лишь одного некорректно введённого символа чтобы воочию встретиться с ошибкой четыреста четыре;
  • Пройдите на один уровень выше в запрашиваемой вами ссылке. Если вы, к примеру, используете ссылку:

www.mail.ru/example

то наберите просто:

www.mail.ru

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

  • Очистите кэш и куки вашего браузера, особенно в ситуации, когда вы уже сталкивались с данной ошибкой ранее;
  • Поищите вашу страницу через поисковые системы Гугл, Яндекс, Бинг и др. (если помните название страницы или её тематику). Если данная страница не будет найдена, значит, существует вероятность, что она полностью удалена из сети;
  • Измените адрес используемого вами по умолчанию ДНС-сервера. Ошибка четыреста четыре может появляться в ситуации, когда ваше государство (провайдер) блокирует (фильтрует) определённые веб-сайты. Для смены ДНС нажмите Win+R, в появившейся строке введите ncpa.cpl и нажмите ввод. В перечне подключений найдите ваше интернет-подключение, наведите на него курсор, нажмите правую клавишу мыши, выберите «Свойства». В списке компонентов найдите «IPv4», дважды кликните на нём, активируйте опцию «Использовать следующие адреса ДНС-серверов», и впишите там следующие значения от ГУГЛ:

8.8.8.8

8.8.4.4

Нажмите на «Ок», и перезагрузите ваш ПК;

  • Осуществите проверку на наличие вирусов в вашей системе, некоторые из них могут вызывать данную ошибку на вашем сайте (для веб-мастеров);
  • Убедитесь, что SSL-сертификат установлен корректно в ситуации, когда ошибка четыреста четыре возникла после установки SSL-сертификата;
  • Проверьте, не достигли ли вы лимитов памяти. Если да – увеличьте указанный лимит (актуально для веб-мастеров);
  • Если ваш веб-сайт базируется на «Wordpress», необходимо вновь сгенерировать файл .htaccess. В панели администрирования перейдите в «Настройки» (Settings) – «Пермалинки» (Permalinks), а затем нажмите на кнопку «Сохранить изменения» (Save Changes).

sdelaicomp.ru

Почему пишет страница не найдена?

И на этот вопрос есть несколько ответов.

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

Раскладываем на слагаемые

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

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

Что такое идеальная страница 404 Not Found?

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

  • привлекать внимание посетителей
  • Объяснять причину ошибку
  • давать инструкцию для исправления

Почему бы не прибегнуть к юмору и креативу? Посмотрите удачные примеры оформления страниц с 404 ошибкой:

3.png

4.png

5.png

6.png

7.png

8.png

Любое препятствие или ошибку можно превратить в возможность. Именно в возможность выделиться среди конкурентов. Ошибка 404 для этого подходит как нельзя лучше. Укажите там контакты. Если это интернет — магазин, то устройте грандиозную распродажу. А знаете ли вы, что в глобальной сети интернет ходит легенда о том, что самый первый сервер находился именно в комнате № 404 Европейской Ассоциации по ядерным исследованиям. Поверили?:) Представляете, если обыграть так всю страницу в виде засекреченной лаборатории, в комнате с роковым номером, заваленной сложнейшим оборудованием работают и живут фанатики своего дела. Мигание разноцветных индикаторов отражается на их белых халатах. Они обмениваются фразами, непонятными непосвященным, общаются на языке цифр, как будто и сами превратились в детали своих удивительных машин. Поиграйте с анимацией, видео, гифками.

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

Как удалить ошибку 404

Самый действенный способ исправить подобный опус — правильно ввести страницу в строку браузера и обновить ее при помощи клавиши F5, она работает одинаково во всех браузерах.

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

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

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

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

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

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

Рекомендации специалистам: как найти все 404 ссылки на сайте

Чтобы качественно проверить все страницы, лучше воспользоваться сразу несколькими специализированными сервисами: плагин Broken Link Checker для WordPress, инструменты Google Web Masters Tool и аналогичные сервисы в Яндексе. Есть еще специальный файл htaccess, который помогает настроить редиректы, права доступа для разных админов, авторизацию и позволяет настраивать собственные общие страницы ошибок, в том числе 404. Проверить ссылки можно и через специализированные сервисы, которыми пользоваться очень просто: достаточно ввести в строку поиска ссылку и система выдаст результат уже через пару минут.

Влияет ли ошибка на ранжирование в поисковиках?

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

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

www.waytostart.ru

Что означает 404 Not Found?

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

Это, пожалуй, самая распространенная ошибка в Интернете. Она возникает, если посетитель переходит по «битой», то есть неправильной или потерявшей актуальность ссылке. Это означает, что ссылка есть, а страница, на которую она направляет посетителя, куда-то исчезла, удалена. Поэтому при переходе по такой ссылке и возникает error 404 Not Found («страница не найдена»).

Откуда возникают такие ссылки?

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

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

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

Почему 404 Not Found вредно?

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

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

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

Как выявить неправильные ссылки?

Рассмотрим случай, когда сайт создан на движке WordPress. Другие движки наверняка тоже имеют средства, позволяющие автоматизированно решить такую задачу. Можно, конечно, проверить каждую ссылку вручную. Но такой путь очень долог и неблагодарен. Попробуйте применить специальный плагин, позволяющий автоматизировать этот процесс — Broken Link Checker. Этот плагин формирует список всех ссылок, которые направляют на несуществующие страницы. Потом вам самим следует принять решение по каждой ссылке, что с ней делать.

Кроме того, желательно настроить сервис статистики, используемый вами, на отслеживание переходов по неправильным ссылкам. Это даст возможность выяснить источники переходов. Повлиять на них можно применением 301 редиректа в htaccess. Основной подход состоит в следующем: выявляем, на какую страницу идет переход, находим новую страницу, релевантную ей, задаем на нее 301 редирект с предыдущей. Постепенно поисковики переделают старые ссылки на новые.

Таким образом, можно выявить те ссылки, на которые можно воздействовать самостоятельно. Но все равно останется часть из них, приводящая к появлению error 404 Not Found. Как решить проблему в этих случаях?

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

Чтобы посетитель не сбежал при появлении страницы 404 Not Found, желательно на эту страницу добавить информацию:

  • Юмористического характера. Увидев ее, посетитель, даже находясь в растерянном состоянии, может улыбнуться и охотнее повторит попытки перейти к другой странице вашего сайта, например на главную. Только важно не перестараться – обойтись одной картинкой, без анекдотов.
  • Дать посетителю готовые ссылки. Это очень важно! Не следует заставлять его трудиться, избавьте его от лишней работы.
  • Разместите краткий текст-инструкцию, что делать. Пусть инициатива останется в ваших руках.
  • Оформите оригинальный внешний вид 404 страницы, сделайте ее не похожей на миллионы других подобных страниц в Интернете.
  • Некоторые авторы размещают на такой странице простенькую игру подобно приведенной ниже. Это стимулирует отдельных посетителей задержаться на сайте даже тогда, когда они не нашли то, что искали.
  • Разместите на странице логотип вашего проекта. Пусть посетитель сразу поймет, что он попал по нужному адресу, только ошибся дверью.

Применяем магию CSS3

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

Если все страницы выдают ошибку 404

Глобальная ошибка 404 может возникать в случае сбоя службы DNS. Для этого случая характерно, что все HTTP-запросы (к любым сайтам) перенаправляются на какой-то один сервер. Это может быть вызвано действием вирусных программ, которые перехватывают DNS-запросы и возвращают неверное значение IP или изменяют в вашем компьютере файл hosts (по адресу C:windowssystem32driversetc).

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

Противодействие этому — проверка файла hosts на наличие посторонних записей. Открываем этот файл в «Блокноте» (путь указан выше) и удаляем из него все записи кроме строки: 127.0.0.1 localhost. Потом сканируем компьютер антивирусной программой, удаляем все вредоносное, что было ею найдено, и перезагружаем.

Возможно также, что какое-либо устройство (например, DOCSIS модем) берет на себя функции DNS и отвечающего HTTP-сервера. Если у вас интернет-соединение осуществляется по телевизионному кабелю, то, скорее всего, проблемы возникают из-за соединения. Надо пропинговать запрос, в этом случае модем берет DNS запросы на себя и пингуется фактически он. Бороться с этим надо, привлекая возможности техподдержки вашего Интернет-провайдера.

Простые шаги для решения

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

  • Просто обновите страницу. Можно использовать горячие клавиши Ctrl + F5 для принудительного обновления. Ошибка может появиться только потому, что страница не загружается.
  • Очистите кэш и куки вашего браузера – это часто решает проблему.
  • Убедитесь, что URL (адрес страницы) введен правильно. Он включает в себя написание www. или http://, правильные разделительные символы, доменное имя, расширение файла страницы и так далее.
  • Просканируйте компьютер на наличие вредоносных программ, поскольку существуют вирусы, приводящие к появлению ошибки 404 на веб-сайтах. Это необходимо, чтобы убедиться, что ваш компьютер чист и не подвержен воздействию вирусов.
  • Свяжитесь с администратором сайта или хостинг-провайдером для получения дополнительной информации. Если сервер имеет проблемы в работе, то это может быть причиной возникновения ошибки 404.

Заключение

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

www.syl.ru


You May Also Like

About the Author: admind

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

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

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

Adblock
detector