Ошибка 404: как исправить? Ошибка 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 именно в поисковике «Яндекс». Как понимаю многих тяготит данная проблема, поэтому я решил написать более подробную статью по данной теме. Начнем с того, что ошибка 404 может возникнуть и появится не только в поисковике.
Также она не зависит от установленной операционной системы: Windows XP, 7, 8.1, 10 или даже Android и iOS. На других сайтах может быть также надпись: «Not Found», «Страницы не существует» или «Нет такой страницы». Как вы уже поняли данная ошибка может возникнуть на любом сайте и странице.
Причины появления ошибки 404
Чаще всего такая ошибка возникает, если при запросе к серверу он не может найти такую страницу. Например, вам скинули какую-то ссылку, вы на неё пытаетесь зайти, но зайти не можете и вылезает подобное сообщение – именно потому, что данной страницы просто нет. Чаще всего это происходит, когда ссылку нечаянно меняют при отправке добавляя в неё некоторые символы.
Давайте расскажу на примере. Вот у нас есть ссылка:
https://wifigid.ru/besprovodnye-tehnologii/wi-fi
Если скопировать эту ссылку или вставить куда-то, то вы без проблем попадете на установленную страницу. Но если в строку ссылки добавить какой-нибудь символ или удалить что-то, то вы увидите вот такое окошко.
Как видите я добавил в конец ссылки два символа и теперь страница не открывается. Как видите у нас нет надписи 404 ошибки, но сам смысл и посыл подобного предупреждения – одинаковый. На других сайтах данные статьи могут иметь разный дизайн.
В первую очередь нужно проверить правильность ссылки, потому что чаще всего люди отправляя адрес страницы могут нечаянно его изменить. Очень часто бывает, когда администраторы сайтов уделают или переносят страницы в другое место. Поэтому тут вашей вины нет, как вариант можно поискать на сайте в строке поиска нужную страницу по данному запросу или теме.
Как убрать ошибку
На самом деле точно решить данную проблему нельзя, так как проблема не у вас. Если вам ссылку скинул друг или знакомый, то попросите его продублировать её. Возможно, при отправке он как я и говорил ранее, нечаянно прописал лишний символ или поставил пробел.
Второй вариант — это ещё раз попробовать прогрузить этот сайт. Найдите кнопку перезагрузки страницы и нажмите её (имеет значок закругленной стрелочки).
Очень часто пользователь сам дописывает некоторые символы – посмотрите в ссылку и удалите лишнее, если найдете. Есть ещё один действенный способ найти нужный адрес вот по такой битой ссылке. Откройте любой поисковик «Яндекс» или «Google» и вставьте данный адрес в поиск.
Я в качестве эксперимента вставил ту самую битую ссылку, куда я добавил в конец два символа и Яндекс мне быстро нашел нужный адрес. Далее просто переходим на страницу. Второй вариант — это перейти на главную страницу сайта. После этого нужно найти поисковую строчку и вписать туда название темы, которую вы искали.
Попробуйте открыть ссылку в другом браузере: Google Chrome, Yandex, Opera и т.д. Если у вас получится открыть данную страницу, то вам нужно очистить кэш вашего браузера. Это можно сделать через «Историю браузера» в настройках. Или сделать с помощью программы CCleaner. Запускаем приложением заходим: «Стандартная очистка» – «Приложения». Установите галочки только возле своего браузера (для этого достаточно нажать на иконку). После этого нажимаем «Анализ» и «Очистка».
Если вы не можете зайти даже на главную страницу, то возможно на сервере ведутся какие-то технические работы и он пока не доступен. Поэтому можно попробовать зайти на него через какое-то время. Иногда бывает, что страница удалена с сайта самим администратором – поэтому поводу можно узнать у них, отправив свой вопрос на почту.
Бывают случаи, когда проблема появляется из-за кривых DNS адресов, которые используется у вашего провайдера. Но можно прописать их вручную.
- Нажмите одновременно на клавиши «Win» и «R»;
- Прописываем: «ncpa.cpl»;
- Выберите именно то подключение, через которое у вас идет интернет. Нажимаем правой кнопкой по нему и заходим в «Свойства». После этого выберите четвертый протокол и зайдите в его свойство. Укажите DNS адреса (8.8.8.8 и 8.8.4.4) как на картинке ниже. В конце два раза нажмите «ОК».
Если вам ничего не помогло, то напишите об этом в комментариях и опишите именно свой случай. Также вы можете писать свои решения там же. Помните – вы всегда можете обратиться ко мне или любому из наших специалистов там же в комментариях.
wifigid.ru
Ошибка 404 Not Found (nginx), как грамотно исправить
Что такое ошибка 404 Not Found (nginx)
Эта ошибка означает, что страница которую пытается просмотреть пользователь не найдена или не существует. При этом сам пользователь никак не сможет повлиять на решение вопроса. Единственное, что он может сделать — найти похожую информацию на этом же сайте. Например адрес с ошибкой www.example.com/not-founded-page.html заменить на www.example.com
Почему это происходит?
Это происходит из-за того, что пользователь перешел на страницу сайта по неправильной ссылке. Например пользователь ввел в браузере (или перешел по ссылке) http://mysite.com/rbot.html, а нужно было — http://mysite.com/robot.html. Причем, эта ссылка могла находится как на вашем сайте, так и на сторонних сайтах. Обнаружить такие ссылки можно с помощью Google Webmaster Tools. Для этого переходим на страничку данного сервиса, выбираем свой сайт, а дальше жмем: Состояние -> Ошибки сканирования и выбираем «Не найдено».
Также хорошо с этой задачей справляется бесплатная программа XenuLinks, скачать которую можно здесь, а посмотреть мануал — здесь.
Как исправить ошибку 404?
В традиционном понимании исправить эту ошибку невозможно, т.к. проблема кроется не в работе сервера или движка сайта, в том, что кто-то неправильно указал адрес ссылки. Поэтому единственным способом исправления можно назвать выявление ошибочных ссылок, и указание правильного адреса. Также стоит проверить существует ли текущая страница на вашем сайте? Если она была удалена, то позаботьтесь о том, чтобы она появилась снова. Если же она была переименована, то нужно настроить 301-редирект со старого адреса страницы на новый.
Совет
Когда пользователь заходит на сайт и видит данную ошибку через выдачу сервера, то он не видит ваш сайт (меню, навигацию, дизайн и т.д.). Соответственно со 100% вероятностью закроет страницу. Такая схема работает на всех хостингах по умолчанию. Но вы можете запрограммировать данную страницу и показать вместе с ней свой сайт. А это значит, что пользователь видя в меню основные ссылки вашего сайта может нажать на них, и остаться на сайте. Вот примеры неправильной и правильной выдачи соответственно:
Есть много разных способов реализовать подобную схему, но самый универсальный из них — это добавить в файл .htaccess такую запись:
ErrorDocument 404 /error404.html
Соответственно саму страницу «/error404.html» вам нужно будет предварительно создать.
ru.hostings.info
Как убрать ошибку 404 🚩 Здравствуйте, как исправить ошибки 404, заранее спасибо 🚩 Интернет-софт
Автор КакПросто!
Часто встречающейся ошибкой на просторах интернет является 404, которая означает, что сервер не может найти данные соответствующие составленному запросу. Это может быть вызвано отсутствием какого-либо файла, который был указан в запросе.
Статьи по теме:
Инструкция
Код ошибки HTTP 404 соответствует спецификации «Not Found». Это означает, что страница не найдена, она перемещена или удалена.Убирается эта ошибка с помощью создания страницы, которую не может найти сервер по указанному вопросу, и непосредственно вебмастером. Для этого необходимо вернуть нужный файл на место или создать искомую страницу заново.
Можно подкорректировать URL. Для этого необходимо исправить ссылку на URL существующего файла. Для этого нужно найти страницу, которая выдает неправильную ссылку, и отредактировать ее с помощью любого текстового редактора. Многие хостинги в панели управления предоставляют собственный интерфейс для редактирования. Это позволяет изменить нужный файл, не скачивая его с сервера.
Если неправильный URL генерируется автоматически, то это может означать неисправность в работе скрипта. Чтобы исправить это придется редактировать непосредственно саму программу. С этой проблемой можно обратиться к автору скрипта или найти распространенное решение на одном из форумов по веб-программингу.
Если файл бы действительно перемещен, то можно создать собственную страницу ошибки, которая детальнее разъяснит пользователю причину. Это можно сделать при помощи панели управления хостингом, если хостер предоставляет подобные услуги. Достаточно будет вставить HTML код в соответствующую форму или загрузить пример страницы в папку, указанную хостинг провайдером.
Перенаправление с 404 страницы можно прописать с помощью соответствующего HTML кода или в файле .htaccess. В HTML существует мета тег, который по истечению определенного времени отправляет браузер на указанную страницу. Помещается этот код в тег «» и имеет следующий синтаксис:
«».
Полезный совет
Лучше всего перенаправлять пользователя на ту страницу, с которой он перешел и увидел ошибку.
Источники:
- ошибка 404 как исправить
- Здравствуйте, как исправить ошибки 404, заранее спасибо?
- Как сделать страницу ошибка 404 на сайте, 404 Not found
Совет полезен?
Статьи по теме:
www.kakprosto.ru
Что означает код ошибки 404 not found — ошибка сервера 404 страница не найдена
Мы увеличиваем посещаемость и позиции в выдаче. Вы получаете продажи и платите только за реальный результат, только за целевые переходы из поисковых систем
Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».
Подпишись на рассылку и получи книгу в подарок!
Ошибка 404 — это самая узнаваемая и распространенная ошибка гипертекстовых документов. Она сообщает о том, что по заданному адресу страницы не существует. Фактически речь идет об отсутствии html-файла для указанного документа, поэтому сайт возвращает ошибку.
Чтобы разобраться с вопросом подробнее, а также с рядом служебных файлов, которые есть у каждого ресурса, нужно изучить момент, связанный с гипертекстовым представлением страниц с помощью языка HTML (HyperText Markup Language — «язык гипертекстовой разметки»), и HTTP-протокол, посредством которого осуществляется доступ. Несмотря на то, что придется разбираться в языке программирования, форма его представления настолько проста, что ее сможет понять любой человек.
Больше видео на нашем канале — изучайте интернет-маркетинг с SEMANTICA
Гипертекстовые страницы и их особенности
Интернет родился в тот момент, когда английский инженер Тимоти Джон Бернерс-Ли придумал гипертекстовую форму представления текстовых страниц в сети и описал принцип доступа к ним по прикладному протоколу HTTP. Согласно общей идее, пользователь со своего устройства, а именно с браузера делает сетевой запрос на определенный ресурс. В этот момент открывается сессия на сервере, к которому осуществляется доступ. В качестве ответа возвращается HTML-страница.
Разумеется, в наше время используются более сложные алгоритмы доступа и «подкачки» страниц больших размеров, но общий принцип остается тем же. Для доступа к ресурсу нужно доменное имя и IP-адрес. Только при условии, что выполнены эти критерии и ресурс находится в рабочем состоянии, будет возвращаться «error 404 not found» на отсутствующий документ.
Как выглядит страница 404 по умолчанию
У сайта может быть оформленная страница об ошибке доступа «http 404 not found», а может и не быть. Пользователь с небольшим опытом, как правило, довольно сильно нервничает при ее получении и считает, что в этом существует его вина. На самом деле все гораздо проще, ответ вытекает из вышесказанного.
Код ошибки 404 в виде отдельной оформленной в дизайне сайта страницы возвращается только, если на сайте есть файл 404. html. Обычно она размещается в корневой директории. В противном случае сообщение об этой ошибке выдаст браузер вместе с сообщением об отсутствии доступа. И выглядит это обычно как белый лист с сообщением об ошибке.
При разработке сайтов, как правило, используются системы управления сайтами. Они содержат страницу 404 с указанием в функциональных файлах пути к ней. Обычно такая страница содержит сообщение о несуществующем адресе и ссылку перехода на главную страницу сайта. Шаблон страницы 404 может быть изменен по своему усмотрению, так как это страница вашего сайта, которую вы можете использовать, как пожелаете.
Для того, чтобы переделать шаблон, потребуются знания HTML для разметки файла. Обратите внимание, что в отдельных случаях у файла со страницей может быть другое название — err404. html, 404.php. Отличие от стандарта чаще всего связано с более широким функционалом, а также особенностями системы. Например, в WordPress документ можно найти в директории 404.php. В строке адреса «ошибка 404 страница не найдена» будет отображаться примерно так: домен.ру/404/.
Адаптируем стандартную страницу 404 под свои цели
Для улучшения юзабилити (приемлемости для пользователей) сайта, конечно, необходимо сделать страницу, которая будет привлекать посетителя вашего сайта и поможет продолжить просмотр. Что обязательно нужно учесть при написании кода:
- Значительная часть посетителей, которые сталкиваются с несуществующими страницами, переходят на сайт из поисковых систем или по ссылкам на форумах, сайтах и социальных сетях, то есть оттуда, где могут располагаться старые ссылки на давно несуществующие страницы.
- Пользователи ищут не ваш сайт, а интересующую информацию по ключевому слову, то есть при отсутствии желаемого посетитель покидает сайт и редко его просматривает.
То есть, вы должны понимать, что таких посетителей удержать будет не так просто, но это возможно!
Возьмите стандартный шаблон, доступный в интернете, или сделайте свой, учитывая указанные выше особенности:
- Кратко объясните человеку, что случилось и почему он не видит того, что искал. Укажите ему варианты дальнейших действий, которые помогут найти искомое.
- Выведите на странице 404 поисковую строку, чтобы посетитель мог сразу найти желаемое.
- Обязательно отобразите здесь меню вашего сайта, с помощью которого, человек сможет понять, куда идти.
- Сделайте так, чтобы страница привлекала пользователя, и ему хотелось найти информацию именно на вашем ресурсе. Используйте красочные и интересные текстово-визуальные решения.
Чтобы страница с сообщением об ошибке сервера 404 стала привлекательной для пользователя, достаточно вызвать его улыбку или интерес. Поэтому постарайтесь поработать над оригинальностью идеи для такого раздела вашего ресурса.
Редактируем страницу 404
Редактировать файл можно из системы управления сайтом напрямую, для этого нужно добавить желаемую разметку и изображения.
При ее создании руководствуйтесь тем, что информация должна открываться быстро и без задержек. Страница должна быть «легкой» (занимать мало места), полезной и предлагать альтернативы поиска несуществующего документа.
Обычно содержание включает в себя следующую информацию:
- переход на главную;
- список рейтинговых страниц сайта;
- переход на карту ресурса;
- кнопку сообщения администрации о «битой» ссылке на определенном источнике.
В остальном лучшим помощником будет фантазия, корпоративные стандарты и оригинальная идея дизайнера.
Заключение
Страница 404 not found — это служебный файл, который может быть изменен и дополнен, чтобы привлечь больше посетителей на сайт. Этот файл обязателен, так как в противном случае, браузер будет выдавать сообщение об ошибке, после которого шанс заманить человека к вам будет нулевым. Старайтесь его наполнить красочными изображениями и даже легким юмором.
semantica.in
Ошибка 404 Not Found (страница не найдена)
Путешествуя по страницам во всемирной сети интернет, Вы можете столкнуться с такой проблемой как страницы, которых уже не существует. В этом случае в окне Вашего браузера отобразится сообщение об ошибке 404. Ошибка 404 — возникает в том случае, когда Вы запросили страницу по какому-то адресу, а ее там не оказалось, то есть она была перемещена в другое место или вовсе удалена.
Администратору сайта нужно всегда стараться отслеживать такие моменты, так как посетитель ресурса должен найти именно то, что он искал. Поэтому самым лучшим вариантом будет тот, когда пользователь вообще не сталкивается с данной проблемой.
Что означает данная ошибка
Что означает ошибка 404? Сообщение об ошибке 404 Not Found (то есть не найдена запрашиваемая страница или файл) стандартный типизированный код обратного ответа HTTP сервера, который означает, что клиент инициировал запрос или соединение с сервером, по которому сервер не смог найти запрашиваемую информацию(страницу, файл). Ответ 404 означает, что страница недоступна в настоящий момент, но в будущем, возможно, появиться, но это не гарантирует ее прежнего содержимого.
Работа структуры клиент-серверного взаимодействия организована следующим образом:
1. Ваш браузер посылает запрос серверу на попытку загрузки требуемой страницы;
2. Сервер обрабатывает Ваш запрос;
3. После обработки Вашего запроса сервером, он возвращает ответ браузеру в виде HTTP заголовка. Если процесс инициализации и авторизации прошел успешно, то Ваш браузер получит ответ с кодом «200 OK». В этом случае Вы не видите код ответа, так как сразу после получения успешного ответа браузер начинает загружать страницу. В противном случае Вам отобразится страница с кодом проблемы и кратким ее описанием.
Типичные проблемы, проводящие к данной ошибке
Возникновение исключительной ситуации под названием ошибка 404 страница не найдена — это одно из самых частых явлений при работе в сети. Так как причин возникновения статуса 404 весьма много, чаще всего появление битой ссылки на страницу связано с тем, что файл или страница была перемещена или изменена, в результате чего ее адрес поменялся.
Откуда могут браться битые ссылки:
1. Поисковые роботы индексируют и собирают все адреса страниц, до которых только могут добраться, особенно это касается Google, хранится такие страницы в базе поисковых систем могут долго, а на самом сайте их уже могут за это время удалить или переместить;
2. Организация неправильной внутренней перелинковки на сайте, когда по техническим причинам или по вашей невнимательности появляются нерабочие ссылки;
3. Устаревшие внешние ссылки, ссылающиеся на страницы Вашего сайта, которые уже не существуют или находятся по другому адресу;
4. При ручном вводе адреса страницы была допущена опечатка или неточность;
5. Неправильная конфигурация работы серверного программного обеспечения;
Как избавиться от ошибки 404
Для избавления от этой ошибки необходимо выявить те адреса, по которым сервер отдает данную ошибку. Проще всего это выявить следующими способами:
1. Просмотреть лог-файлы сервера, которые содержат всю техническую информацию относительно того, каким страницам отдавались те или иные статусные коды.
2. Если сайт добавлен в сервис Яндекс Вебмастер, то узнать о наличии страницы ошибки можно из инструментов доступных в этом сервисе, в разделе «Исключенные страницы».
3. Воспользоваться специальным сервисом или софтом определяющим битые ссылки. Я такие проверки провожу программкой Xenu, она абсолютно бесплатна.
Скачать программу можно с официального сайта по ссылке: http://home.snafu.de/tilman/xenulink.html#Download
Чтобы ей воспользоваться установите и запустите программу. Далее в программе пройдите File -> Check URL и в первом поле введите адрес вашего сайта после чего нажмите ок. Программа начнет переходить по различным ссылкам и фиксировать какие из них рабочие, какие нет. После анализа будут выведены результаты в виде таблицы. В данном случае обращайте внимание на колонку Status. Если на против URL стоит значение not found значит страница не найдена.
Что делать с найденными странницами?
1. Если ошибку выдает страница которую вы ранее перенесли на другой URL, то сделайте 301 редирект со старого адреса страницы на новый. Таким образом все посетители и поисковые боты будут перенаправляться на новый адрес и ошибки никто не увидит. Поисковики со временем поклеят эти URL -лы и у вас останется только одна рабочая страница.
2. Если ошибку выдает та страница, которую вы удалили, то можно попытаться удержать посетителя на сайте оформив страницу 404 должным образом, как это сделать читайте ниже.
Что плохого несет ошибка 404
Для правильной организации работы ресурса нужно корректно структурировать взаимодействие системы клиент-сервер, так как частые ответы 404 могут негативно сказаться как на рейтинге самого сайта, так и на результативность его продвижения в выдаче поисковой системы.
Что касается пользователей, то они крайне отрицательно относятся к такому роду ошибок. Большинство сразу закрывают сайт и продолжают поиск в другом месте. Очень редко, когда кто-то из пользователей связывается с администратором ресурса и сообщает о проблеме, поэтому администратору нужно стремиться уменьшить количество данного типа ошибки до полного нуля.
Как правильно организовать выдачу страницы ошибки
Страница с ошибкой чаще всего выводится стандартного формата, то есть на нее не распространяется настройка дизайна сайта и используемый шаблон. Из-за этого посетитель крайне не обрадуется, видя это непрезентабельное сообщение. Скорее всего Вы потеряете посетителя, так как он завершит работу с Вашим сайтом.
Замена стандартной страницы 404 на более модифицированную и оригинальную позволит Вам не только удивить пользователя, но и даст ему возможность продолжить работу с Вашим сайтом. Есть некоторые правила, которые следует применять к содержимому своей страницы 404:
1. Дизайн страницы ошибки не должен выпадать из общего дизайна сайта;
2. Страница с ошибкой должна содержать логотип сайта. Это нужно для того, чтобы пришедший пользователь мог понять, что он попал на нужный сайт, просто в данный момент нужная страница отсутствует;
3. Нужно попросить извинение за то, что пользователь не нашел нудную ему информацию;
4. Немного опишите проблему возникновения данной ошибки, а также что делать пользователю в данный момент;
5. Сделайте ссылки на центральные страницы сайта, чтобы посетитель мог без проблем продолжить работу с ресурсом;
6. Установите форму поиска по Вашему сайту, чтобы посетитель смог найти именно то, что ему надо;
7. Дизайн страницы должен быть уникальным и простым, чтобы без труда любой смог понять что произошло.
8. Используйте используйте юмор и различные прикольные элементы, чтобы сгладить эту неприятную для пользователя ситуацию и заставить его перейти на другие страницы сайта
Создание страницы ошибки в CMS
В некоторых популярных CMS есть возможность создать свою страницу с ошибкой 404 таким образом, чтобы она выводилась в рамках шаблона сайта, т. е. как обычная страница со статьей сайта, но содержание данной статьи будет соответствовать тем правилам которые представлены выше. Там можно разместить извинения, объяснения и необходимые ссылки. Смотрите материал: Как создать свою страницу ошибки 404 в Joomla.
Универсальный способ создания страницы ошибки
Есть и универсальный способ создания страницы ошибки подходящий для любого сайта размещенного на хостинге под управлением Apache. Здесь на помощь приходит файл .htaccess, который как правило размещается в коневой папке сайта. При помощи директивы ErrorDocument прописанной в этом файле можно указать какую именно страницу показывать в качестве страницы ошибки.
Для этого создайте простой HTML файл содержащий все необходимые элементы, о которых шла речь выше. Дайте название файлу 404.html и поместите в корневую директорию сайта.
После этого откройте или создайте в корневой папке сайта файл .htaccess. Создать его можно из простого чистого .txt файла, заменив название и расширение на .htaccess (точка впереди обязательна).
Вставьте в данный файл следующую директиву:
ErrorDocument 404 http://vash-sait.ru/404.html
Заменив при этом vash-sait.ru на адрес вашего сайта. Сохраните файл и поместите в корневую папку с сайтом. После этого можете набрать в адресной строке браузера какую либо не существующую страницу сайта и проверить результат работы.
Вывод
Организовывать работоспособность сайта нужно постоянно и кропотливо, но даже в случае сто процентной уверенности, что внутренняя перелинковка сайта организована правильно, следует позаботиться о нестандартной ситуации заранее, чтобы любой посетитель при возникновении исключительной ситуации в любое время мог чувствовать себя комфортно и уютно.
А на последок предлагаем вам посмотреть самую прикольную страницу ошибки, которая обошла весь Рунет.
Еще материалы по теме:
- Подробности
Опубликовано: 29 Сентябрь 2013
Обновлено: 01 Декабрь 2013
Просмотров: 38060
webmastermix.ru
Ошибка 404 страница не найдена как исправить
224
Если присутствие сайта в онлайне что-то значит для вашего бизнеса, вы должны обязательно выделять время для обслуживания своих веб-ресурсов. Мы уже обсуждали разные аспекты этого процесса. Сегодня обратимся к одной из самых важных процедур: выявлению страниц, которые приводят к ошибке «404 Страница не найдена».
Ошибка страницы 404 и неработающие ссылки
Одна из самых раздражающих ситуаций, с которой могут столкнуться ваши посетители, это ошибка страницы 404 вместо нужной информации на сайте. Поисковые роботы тоже не любят такие ошибки. Невероятно, но поисковые системы чаще ваших посетителей сталкиваются с нестандартными типами ошибки 404, поэтому стоит рассмотреть две ситуации.
1. Оценка страниц с ошибкой 404, на которые попадают посетители
При использовании плагина MonsterInsights последний будет автоматически помечать страницы с ошибкой 404. Если вы затем зайдете в свой аккаунт Google Analytics в раздел «Поведение» — «Контент сайта»-«Анализ посещаемости» и введете в строку поиска «404.htm», то обнаружите тонны информации по страницам с этой ошибкой.
Вы увидите адресную ссылку вроде этой:
/404.html?page=/wordpress/plugin/local-seo/&from=https://yoast.com/articles/wordpress-seo/
В данном примере ссылка сообщает следующую информацию:
- ошибка 404 выдается по адресу /wordpress/plugin/local-seo/
- ссылка на нее идет из статьи https://yoast.com/articles/wordpress-seo/
Используя эту информацию, вы можете исправить ошибочную страницу, затем перейти в статью и откорректировать там ссылку.
Как видно из скриншота выше, ошибки 404 появляются довольно часто, если над сайтом постоянно ведется работа. Вряд ли кто-то может полностью предотвратить появление ответа сервера 404 на своем ресурсе. Уверенность в том, что неправильная ссылка обязательно обнаружится — хороший способ не сохранять заброшенный вид сайта слишком долго.
2. Оценка страниц с ошибкой 404, на которые попадают роботы
Помимо посетителей, с ошибкой 404 на вашем сайте сталкиваются поисковые роботы. Однако эти ситуации могут отличаться от тех, в которые попадают живые пользователи. Проверить, с каким типом ошибки 404 сталкиваются поисковые роботы, можно с помощью специального инструментария для веб-мастеров. Вот три сервиса, помогающие генерировать отчеты об индексации, в которых отмечены обнаруженные ошибки 404:
- Bing Инструменты для веб-мастеров в разделе Отчеты и данные → Информация об обходе
- Консоль Google Search в Crawl → Ошибки сканирования
- Yandex Webmaster под индексированием → Исключенные страницы → HTTP-статус: не найдено (404)
Одна из странностей, которую вы можете обнаружить при изучении данных этих сервисов — возврат кода 404 из мест, до которых никогда не доберется нормальный пользователь. Это связано с тем, что поисковые черви ползают по всем страницам на большинстве сайтов, поэтому будут переходить даже по невидимым ссылкам.
Если вы серьезно относитесь к обслуживанию сайта, то захотите найти такие ошибочные ссылки до того, как их обнаружат поисковики. В этом случае проверка сайта с помощью инструментария Xenu или Screaming Frog обеспечит вам много открытий. Перечисленные инструменты разработаны так, чтобы в точности копировать поведение поисковых роботов, и помогут найти на ресурсе большинство проблем.
В том числе и скрытые ссылки.
Исправление ошибок 404
После того, как мы нашли все ошибки 404, их нужно исправить. Если вы знаете, что вызвало ошибку, и можете скорректировать ссылку, которая привела к такому ответу от сервера, лучше сделать исправления сразу. Это лучший показатель качества сайта и для поисковых систем, и для пользователей.
Так как поисковые машины будут долго заходить по этим адресам, есть смысл перенаправить ошибочные адресные ссылки на правильные страницы. Чтобы создать такие перенаправления, можно прибегнуть к нескольким способам:
- — создать их вручную в файле .htaccess или в конфигурации вашего сервера NGINX. Хотя способ не для слабонервных, часто он является самым быстрым при наличии нужных знаний и доступа;
- — создать их с помощью плагина для перенаправления. Есть несколько подходящих инструментов, один из самых известных – Redirection. Такой способ намного легче, но обладает одним недостатком – перенаправление работает немного медленнее.
Чтобы осуществить переход на правильную страницу, сначала должен загрузиться весь WordPress. Обычно это добавляет полсекунды-секунду к времени загрузки конкретного перенаправления; - — создать их с помощью плагина Yoast SEO Premium.
В этом плагине есть модуль перенаправления, который позволяет назначать новые адресные ссылки так же легко, как в интерфейсе WordPress, и сохранять изменения в файле .htaccess или конфигурации NGINX.
В плагине есть несколько других хорошо работающих функций: вы можете добраться до ошибки 404 в Google Search Console прямо из консоли WordPress и там же сделать перенаправление, а также добавить кнопку в панель инструментов WordPress.
Проверка на ошибки изображений и встроенного видео
В логах сервера можно обнаружить ошибки 404 еще одного типа, связанные с нерабочими изображениями или встроенным видео. Также на сайте могут быть ошибки, не отображаемые в логах, вроде нерабочего встроенного видео с сервисов видеохостинга типа YouTube.
Они не приводят к неработоспособности всей страницы, но придают ей небрежный вид. Такой тип ошибок сложно найти, потому что о них не сообщает инструментарий вебмастера, и вы не можете отследить их в отчетах сервисов вроде Google Analytics.
Самый простой метод обнаружить такие нерабочие изображения и видео – использование одного из упомянутых выше пауков. Особенно хорошо справляется с поиском «битых» изображений Screaming Frog. Другой способ – проверка логов сервера и поиск в них комбинации 404 и “.jpg” или “.png”.
Как часто нужно проверять сайт на ошибки 404?
Вы должны проверять свой ресурс на наличие или отсутствие ошибок 404 хотя бы раз в месяц, а на крупных сайтах – раз в неделю. Частота проверки не зависит от количества посетителей, но напрямую связана с тем, как много контента вы добавляете каждый день или каждую неделю. Когда вы делаете поиск ошибок 404 первый раз, может оказаться, что таких страниц очень много, и на их исправление может понадобиться масса времени. Сделав эту проверку привычкой, вы быстрее будете обнаруживать страницы с ошибкой 404 и более оперативно их исправлять.
Подробнее: «Как грамотно удалить страницу с сайта»
starting-constructor.ru