Ошибка 404 что это и как исправить?

Решение

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

Чтобы определить, где должен существовать запрашиваемый файл в файловой системе IIS, используйте оснастку IIS Microsoft Management Console (MMC).

Это важно, если веб-сайт использует виртуальный каталог (VDIR). VDIR — это каталог, который не содержится в домашнем каталоге веб-сайта, но отображается в клиентском браузере так, как будто это делается

Этот виртуальный каталог должен быть соотнося с подстановщиком на диске или ссылкой на файлы по имени.

Например, предположим, что URL-адрес, который вызвал ошибку 404, является , а привязка IIS показывает, что для Microsoft.Com веб-сайта каталог /Test/directory фактически является виртуальным каталогом, который отображает расположение c:\Information на компьютере IIS. Это означает, что необходимо убедиться, что File1.htm находится в каталоге c:\Information (и правильное написание имени файла).

Динамическое содержимое IIS: запись 404.2 в файле расширенного журнала W3C записуется при не включенном веб-расширении. Чтобы включить соответствующее веб-расширение, используйте оснастку IIS Microsoft Management Console (MMC). Веб-расширения по умолчанию включают в себя: ASP, ASP.NET, Server-Side включает публикацию WebDAV, расширение серверов frontPage, общий интерфейс шлюза (CGI). Пользовательские расширения должны быть добавлены и явно включены. Дополнительные сведения см. в файле справки IIS.

Статическое содержимое IIS. Запись 404.3 в файле расширенного журнала W3C записуется, когда расширение не соедественно известному расширению в свойстве MIME Map. Для настройки соответствующего расширения на карте MIME используйте оснастку IIS Microsoft Management Console (MMC). Дополнительные сведения см. в файле справки IIS.

Дополнительные сведения о других, менее распространенных причинах этого сообщения об ошибке см. в материалах IIS hidden static files return HTTP 404 или Access Denied errors.

Как исправить ошибку 404 Nginx с помощью онлайн-инструментов

» Ошибка 404 Nginx » также связана с внешними ресурсами и возникает, когда эти ресурсы удаляются или изменяются

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

Ниже приведены некоторые инструменты, которые можно использовать для проверки ошибок «404 Not Found»:

W3C Проверить ссылку

В онлайн-инструменте W3C Link Checker вы должны ввести URL-адрес своего веб-сайта, и он просканирует все ваши веб-страницы на предмет 404 Not Found и других проблем. Когда сканирование закончится, оно вернет все неработающие URL-адреса вместе с другими результатами:

Check My Links

Check My Links — это базовый плагин Chrome, который позволяет вам проверять ссылки на текущей веб-странице. Когда этот плагин активирован, расширение определит, действительны ли ссылки на текущей странице или нет:

Broken Link Checker

Broken Link Checker — еще один полезный плагин, который предлагает различные методы проверки неработающих ссылок на вашем сайте. Можно установить период времени, при котором этот плагин будет проверять неработающие ссылки каждые «X» часов. Вы можете выбрать, должен ли плагин отправлять по электронной почте отчет, содержащий все неработающие ссылки или часть сайта, которая успешно просканирована:

Если вы столкнулись с ошибкой Nginx «404 Not Found» или хотите убедиться, что ссылки на ваш сайт не сломаны, или отслеживать ваш сайт, используйте вышеуказанные методы, чтобы исправить это.

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

Ошибка 404 «Not found/Не найдено» — это такой код ответа HTTP, который возникает в результате неудачного «общения» клиента с сервером. В данном случае клиент был готов обмениваться данными с сервером, но второй не смог отыскать данные по запросу. Ошибку «Не найдено» нельзя путать с другими, связанными с сервером ошибками. Если попали на 404, то это совсем не означает, что данный ресурс будет недоступен к просмотру всегда. Возможно, в ближайшее время страница станет доступна, но не в том виде, что раньше.

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

Интересный факт — каждая цифра в числе 404, имеет свое значение:

  • 4 — клиент неправильно указал адрес ресурса;
  • 0 — опечатка в написании адреса;
  • 4 — ресурс не закреплен ни за одним из серверов.

Ошибка 404 – причины возникновения

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

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

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

Иными словами, код ошибки 404 – это несуществующая страница на сайте

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

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

Ошибка 404 – что делать и можно ли устранить?

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

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

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

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

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

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

Это поможет заинтересовать их и удержать на страницах ресурса

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

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

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

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

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

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

Постарайтесь сократить количество битых ссылок, которые ведут на страницу 404.

Ошибка 404 в WordPress – причины и способы устранения

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

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

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

Удачи!

ДИДмитрий Ивашкоавтор

Залог успешности сайта

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

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

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

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

Помните, что людям важно высказать свое мнение! Положительной динамикой обладает и добавление на ресурс обратной связи, онлайн-консультантов.

Создание бесплатного игрового раздела. Хотя у этого метода есть и свои минусы — посетители могут ограничиваться только посещением игр, игнорируя сам ресурс.

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

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

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

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

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

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

Designzillas

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

При этом на странице есть ссылки на все основные разделы сайта.

Меню на сайте Designzillas есть и на 404 странице

Domenart Studio

Веб-студия «Домен АРТ» использует красочную страницу 404, оформленную в единой стилистике ресурса. Заблудившимся пользователям предлагают попробовать ещё раз ввести адрес или перейти в нужный раздел.

Контакты, поиск, меню — и всё это на 404 странице Domenart Studio

E-co

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

Ошибка 404 «Эко Пауэр» выглядит как страница входа

Компания «Дом со всем» предлагает заказать обратный звонок

Kualo

На странице Kualo можно просто поиграть и заработать скидки

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

Сглаживание негатива от ошибки 404 на посетителя — оформление страницы картинками, ссылками

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

Для этого уделяют внимание:

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

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

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

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

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

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

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

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

Что делать, если исправить ошибку не удается

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

Что значит ошибка 404 на сайте: как оформить

Что публиковать на странице 404:

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

При оформлении страницы-ошибки желательно опираться на рекомендации поисковиков:

  • Яндекс настоятельно рекомендует, чтобы страница контрастировала с основным содержанием сайта — иные цвета, другие графические приёмы либо их отсутствие. Необходимо чётко и понятно объяснить пользователю, что запрошенной страницы не существует и предложить другое решение.
  • Google советует придерживаться единого стиля оформления. Но также рекомендует понятно рассказать об ошибке и предложить полезные материалы.

Главное — по возможности отказаться от стандартной страницы 404

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

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

Стоит ли делать кастомную страницу 404?

Если что-то не устраивает – милости прошу в редактор, где эту страницу очень легко исправить. Это я сейчас про WordPress, если что. Но в случае с другими CMS это тоже актуально. Там, как правило, есть отдельные файлы с html-кодом, который очень легко можно исправить или доработать.

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

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

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

Как ошибка 404 может приносить пользу

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

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

Он не только не снизит посещаемость, но ещё и привлечёт к ресурсу дополнительное внимание

https://youtube.com/watch?v=NnpmKvIlRlA

Тут выделяют 3 основные функции, которые выполняет 404:

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

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

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

Если применить эти инструменты, даже при появлении Not Found с кодом 404, посетитель может увидеть:

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

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

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

Что такое ошибка HTTP 404 «Не найдено»?

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

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

Существует несколько версий ошибки 404, и теперь, когда вы знаете, что такое ошибка 404, мы покажем вам, как ее исправить в Windows 10.

Как я могу исправить ошибку HTTP 404 Не найдено в Windows 10? Вы можете исправить ошибку, просто проверив свой URL. В большинстве случаев проблема 404 вызвана неправильным типом URL. Если адрес указан правильно, очистите кеш, а затем измените файл hosts.

Если вы хотите знать, как это сделать, следуйте инструкциям ниже.

Про технологии

Ошибка 404, или в оригинале 404 Not Found. В переводе на русский – «не найдена». В процессе обращения к сайту вы отправляете к нему запрос на получение страницы. В штатном режиме сервер вам спокойно отдает нужную страничку под кодом «200 OK». Этот код вы даже не заметите, но он есть в самом заголовке ответа.

Примеры будут ниже.

А по этой ссылке страницы у нас не существует. И сервер вам говорит о том, что такой страницы нет и посылает код 404.

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

А вот если она когда-нибудь появится, то все сразу заработает.

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

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

Выбор конкретного решения зависит от причины ошибки:

  1. Ссылка ведёт в никуда из-за неверного URL. Для решения проблемы замените ошибочную ссылку на правильный адрес, чтобы сервер отдавал код 200 OK.
  2. Битая ссылка. Подобная ситуация не редкость при внутренней перелинковке страниц. К примеру, ссылка есть, а саму страницу давно удалили. Решений два: удалить ссылку или заменить её на другую.

Удалять и менять ссылки вручную удобно только на небольших сайтах. Исправление ошибок на крупных порталах лучше автоматизировать. Например, с помощью специальных плагинов для внутренней перелинковки (Terms Description, Dagon Design Sitemap Generator) и для автоматического формирования адресов страниц (Cyr-To-Lat).

Чтобы ошибки 404 появлялись как можно реже, достаточно соблюдать простые рекомендации:

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

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

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

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

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

Сервисы, помогающие найти и устранить 404 ошибки

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

Google Webmasters (консоль для вебмастеров гугл)

В диагностике применяют инструменты для вебмастеров от гугл. Для этого:

  1. Переходят в панель инструментов.
  2. Выбирают адрес сайта.
  3. В левом поле находят строку «Сканирование» и раскрывают список.
  4. В списке выбирают опцию «Ошибки сканирования».
  5. В правом поле под заголовком «Ошибки URL» выбирают закладку «ПК».
  6. Уровнем ниже в закладке «Не найдено» будет указано количество страниц с ошибкой 404.
  7. Далее следует развернутый список тех страниц, на которых обнаружили ошибку.
  8. Отредактировав ошибки, страницы отмечают чекером.
  9. Жмут на кнопку «Отметить как исправленные».

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

Подобным образом пользуются сервисом Яндекс.Вебмастер. Для анализа выполняют такие действия:

  1. На главной странице выбирают опцию «Добавить сайт».
  2. В появившейся строке вводят URL ресурса.
  3. После добавления в левом поле выбирают в меню строку «Индексирование сайта»(Индексация сайта Яндексом может длиться несколько недель, метод подходит, если сайт уже добавлен и нужно найти ошибки 404).
  4. Из выпавшего списка выбирают опцию «Исключенные страницы».
  5. Результаты анализа размещаются ниже в виде списка несуществующих страниц.

Xenu’s Link Sleuth

Кроме популярных онлайн-сервисов проверить сайт на наличие битых ссылок возможно с использованием программ. С этой целью применяют бесплатную программу Xenu’s Link Sleuth. Вместе с битыми ссылками Xenu находит страницы, на которых подобные линки сохранились. Порядок действий следующий:

  1. На панели меню выбирают кнопку «File».
  2. В открывшемся списке нажимают «Check URL».
  3. В верхней строке появившегося окна вводят домен.
  4. Когда сайт просканировался, в результатах красным цветом выделяются адреса страниц с ошибкой и статусом «not found».
  5. Чтобы выяснить, где размещаются ссылки на ненайденные страницы, красные линки выделяют, щелкают по ним правой клавишей мыши и выбирают операцию «URL properties».

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

На нашем хостинге страницы Вашего ресурса не потеряются! Стоимость виртуального хостинга сайтов.

Как включить режим отладки Nginx?

Сначала нам необходимо установить версию Nginx с поддержкой отладки. Чтобы проверить, поддерживает ли ваша текущая версия этот режим, наберите:

В выводе должна быть строчка «—with-debug». Если её нет, значит отладка не поддерживается, и надо установить версию с поддержкой. В CentOS такой пакет называется nginx-debug. Для его установки наберите:

Теперь появился ещё один исполняемый файл, и он собран уже с поддержкой отладки:

Откройте конфигурационный файл вашего сайта или глобальный конфигурационный файл, если вы не задавали настройки логов отдельно для каждого сайта, и в конце стоки error_log замените error на debug:

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

Что такое “страница 404” и как влияет на SEO

Это может случится из-за ряда причин:

  • запрашиваемая страница была удалена администратором;
  • запрашиваемая страница перемещена без какой-либо переадресации;
  • URL-адрес страницы изменился (после обновления или изменения структуры сайта);
  • пользователь перешел по “битой” (внешней или внутренней) ссылке;
  • запрашиваемая страница никогда не существовала, пользователь ошибся при вводе адреса страницы.

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

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

Кроме 404, существут и другие коды ответа (400 Bad Request, 401 Unauthorized, 402 Payment Required, 403 Forbidden). Главное, чтобы сервер корректно их обрабатывал

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

Если же у несуществующей страницы вместо кода 404 (Not found), будет код 200 (Ok) — поисковик проиндексирует страницу и она может оказаться в результатах поисковой выдачи:

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

Некоторые веб-мастера ставят редирект со страницы 404 на Главную страницу сайта. Но это не лучшее решение и объясню почему

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

Лучшим решением будет прописать 301 редирект со старого, несуществующего URL-адреса страницы на новый URL-адрес с аналогичным контентом. Для этого нужно внести изменения в системный файл .htaccees, который лежит в корневой директории сайта (если его нет, нужно создать) и добавить строку:

Redirect 301 /oldpage.html https://www.site.com/category/newpage.html

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

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

Ознакомиться с официальными рекомендациями Google по 404:https://webmasters.googleblog.com/2011/05/do-404s-hurt-my-site.htmlhttps://support.google.com/webmasters/answer/181708?hl=ruhttps://support.google.com/webmasters/answer/93641?hl=en

Причины возникновения

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

Что же касается причин, из-за которых можно столкнуться с 404 на сайте, то их несколько:

  1. Неправильно указан адрес. Такое возникает часто и по понятной причине. Юзер вводит адрес вручную, либо неправильно его скопировал, в результате чего вылез соответствующий код. Либо же изначально ссылка была неправильной, и она ведёт на страницу, которой в действительности не существует.
  2. Битые ссылки. Сюда относятся те ссылки, которые не перенаправляют ни на одну из страниц на сайте. Довольно часто эта проблема наблюдается в случае с внутренней перелинковкой. Отличие от неправильного адреса в том, что ссылка раньше существовала, но теперь её нет.
  3. Страница удалена. Если на сайте удалили ту или иную страницу, вовсе не факт, что на неё никто не переходит. Дело всё в том, что такие ссылки могут сохраняться в поисковых системах достаточно долгое время. Либо же у пользователя сохранились в закладках старые ссылки, которые уже удалены.
  4. Нарушения в работе сервера. Иногда код 404 может появляться по причине того, что сам сервер неисправен. Но это, скорее, исключение, нежели правило.

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

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
PR-HOST
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: