Что означает ошибка 404 Not Found и как ее исправить
Что означает ошибка 404 Not Found и как ее исправить
- Продвижение сайтов SearchUp
- Блог
- Что означает ошибка 404 Not Found и как ее исправить
Одной из самых распространенных проблем, с которыми сталкиваются посетители различных сайтов является ошибка 404 Not Found. Сегодня мы подробно разберем, почему она возникает, как избавиться от нее и существует ли возможность обезопасить свой ресурс.
404 ошибка — что означает?
Когда ошибка 404 происходит? Когда пользователи пытаются перейти по ссылке, которая была удалена, повреждена или сломана. Либо при опечатке пользователем. В этом случае сервер сайта формирует и отправляет страницу с ошибкой 404. Она информирует пользователя о том, что контент не может быть найден.
Страница «Ошибка 404» может иметь очень простой вид, говорящий, что здесь ничего не найдено. Но большинство сайтов предпочитает сделать креативную страницу ошибки 404. Такая страница уменьшит разочарование пользователей и вызовет их улыбку.
Правильно разработанная и стильная страница ошибки 404 — способна не только информировать пользователей, но и ориентировать их на сайте, развлекать и просто дарить момент эстетического удовольствия.
Чем опасна 404 ошибка?
Бытует мнение, что наличие 404 ошибок напрямую негативно влияет на индексирование сайта или на его позиции в поисковой выдаче. В большинстве случаев это не так.
Что происходит с такой страницей, когда робот находит её? Он удаляет её из индекса (если она уже там, если нет — просто не сканирует). Это естественно, ведь страница неинформативная и не полезна.
Но нужно помнить о существовании SOFT ошибок. “Мягкая” 404 — это не официальный ответ сервера, а скорее ярлык, который поисковые системы присваивают страницам после обхода.
Что не так с этими страницами и почему ПС так решили:
- На странице мало или вовсе нет контента (Google может определить как 404, Яндекс — как некачественную).
- Настроен редирект на страницу, которая не отвечает запросу пользователей.
- Несуществующая страница выдаёт ответ сервера не 404 или 410.
В моей практике был случай, когда во время диагностики была обнаружена 404 страница, закрытая от индексации в файле robots.txt. В силу неопытности, для меня это было чем-то странным и непонятным: зачем закрывать от индексации несуществующую страницу? На самом деле всё оказалось намного интересней. Все ссылки на несуществующие страницы (и URL с ошибками) перенаправляли с помощью 302 редиректа на специально созданную страницу.
302 редирект говорит поисковым системам о том, что страница временно переехала. Поэтому из индекса такие страницы не удаляются. Таким образом, роботы тратят ваше драгоценное время, продолжая раз за разом их обходить. Плюс к этому, вы заставляете их чувствовать себя некомпетентными, ведь они ведут пользователей на нерелевантные страницы.
Что выбрать: 301 или 404?
После удаления страницы возникает вопрос, что с ней делать дальше: настроить 404 ответ сервера или 301 редирект?
Каждый случай нужно анализировать по отдельности. Например, метод, которым успешно пользовались для интернет-магазина, может не подойти сайту услуг или другому интернет-магазину.
Настраиваем 404 ответ сервера, если по каким-то причинам страница полностью удалена с сайта.
301 редирект более уместен, чем 404, если:
- изменился адрес страницы (например, при смене структуры);
- страница релевантна запросу пользователей;
- возможно перенаправление на другую страницу с похожим контентом (одной тематики или с карточки товара на каталог);
- есть внешние ссылки на страницу.
301 перенаправление на главную страницу будет не самым лучшим решением как для пользователей (вызовет у них недоумение), так и для SEO (например, Googlebot расценивает их как SOFT 404).
404 ошибка и поведенческие факторы
Вспомните ощущения, когда вы заходите на сайт, чтобы получить ответ, а вместо информации видите белый экран с надписью “404 Error. Page Not Found”. Что обычно делает пользователь? Закрывает вкладку и открывает другой сайт.
Естественно, чем больше страниц на сайте отдают 404 ответ сервера, чем чаще пользователи сталкиваются с этой ошибкой, тем меньше времени они будут проводить на сайте и тем больше будет отказов. Алгоритмы поисковых систем настроены таким образом, что поведенческим факторам уделяется особое внимание. Они играют немаловажную роль в ранжировании.
Чтобы избежать ухудшения поведенческих факторов, нужно мотивировать пользователей остаться на сайте. Для этого нужно грамотно и креативно подойти к созданию 404 страницы.
Как избавиться от ошибок 404
Самый простой способ — редирект с неработающих подстраниц на активные и тематически похожие. Переадресация передает вес страницы с ошибкой на перенаправляемую. Благодаря этому не теряются ключевые слова, по которым пользователи могут увидеть ее в результатах поиска.
Важно правильно выбрать подстраницы, на которые будет перенаправлен неправильный адрес. В случае возвращения ошибки 404 лучше всего ссылаться на другой аналогичный продукт. Если такого нет, тогда делают настройку на страницу категории, к которой он принадлежал. Такая же ситуация и с записями в блогах. Нерабочую ссылку, ведущую на статью, лучше всего перенаправить на другой пост по аналогичной теме, который может отображаться по похожим ключевым фразам.
Прежде всего, изначально вам нужно осуществить перезагрузку страницы, чаще всего такое действие действительно помогает. Ведь ошибка подобного плана имеет возможность появляться абсолютно случайно, когда соединение по локальной сети было прервано или имело непостоянное подключение. В том случае, если такие отчаянные действия не помогают, стоит набрать на клавиатуре адрес страницы собственноручно. И даже если после этих действий ничего не произошло, стоит найти контакты вебмастера. Но не стоит торопиться выходить с этой страницы сразу же.
Причины появления надписи Error 404:
- Низкий уровень подключения к интернету;
- Ссылка, указанная неверно;
- А также страница, которую удалили;
Но ни в одном из этих случаев паниковать нельзя.
Поиск битых ссылок на сайте
Если вы являетесь владельцем сайта, можно проверить наличие битых ссылок и удаленных страниц при помощи специальных онлайн-сервисов или программ. Существует несколько популярных инструментов, о которых и пойдет речь далее.
Яндекс.Вебмастер
Проще всего использовать сайт Яндекс.Вебмастер. Потребуется авторизоваться в сервисе и добавить собственный сайт, выполнив простые инструкции, которые будут отображаться на экране. После этого выполните такую последовательность действий:
- Через левое меню откройте раздел «Индексирование» .
- Там вас интересует категория «Страницы в поиске» .
- Снизу перейдите на вкладку «Исключительные страницы» .
- Задайте фильтрацию, чтобы сначала отображались результаты, где присутствует «ошибка 404: страница не найдена» .
Google Search Console
Онлайн-сервис от известной компании Google Search Console функционирует примерно по такому же принципу, а для поиска проблемных страниц пользователю потребуется выполнить следующие действия:
- Выполните вход и добавьте свой сайт.
- Откройте раздел «Сканирование» .
- Перейдите к категории «Ошибки сканирования» .
- Используйте фильтр или самостоятельно ознакомьтесь с присутствующими ошибками.
Screaming Frog
Screaming Frog – специализированное программное обеспечение, подходящее для сканирования сайтов. Если приведенные выше онлайн-сервисы вам не подошли, скачайте это решение с официального сайта, подключите к нему ваш сайт и произведите сканирование.
Благодаря данному инструменту у вас получится легко обнаружить все проблемные страницы, в том числе и страницы с другими ошибками сервера.
Для чего нужна настройка ответного кода?
Появление страницы 404 не представляет никакой проблемы. Однако, появление подобных страниц может сказаться на ранжировании данного ресурса. Поэтому их нужно вовремя настраивать, то есть устанавливать поисковому роботу код правильного ответа.
Http 404 not found – именно такой код извещает робота, что данная страница отсутствует, и препятствует индексированию. Код not found не допускает появление дублирующих страниц, ухудшающих качество ресурса.
Если код http 404 not found заменить ответом 200 (OK), то в индексе окажется множество лишних, пустых страниц (дублей). Поисковый робот начнет сканировать их вместо реальных, искомых веб-страниц.
Кроме того, такой ситуацией могут воспользоваться конкуренты. Если на несуществующих страницах не выдается правильный ответ, то их могут перенаправить в поисковую систему и разместить на них ссылки. Конкуренты могут также создать новые URL для ошибочных страниц, тем самым резко подняв их количество в поисковике. В итоге робот поисковике успевает отсканировать исключительно пустые страницы, и качество сайта резко снижается.
Ошибка 404 – причины возникновения
Основная причина возникновения данной проблемы заключается в неправильном введении адреса в строку браузера. Все дело в том, что со стороны сервера выполняется запрос, однако, он не может найти запрашиваемую страницу.
В таком случае он выдает текст, по содержанию похожий на « not found nginx/1.0 ».
Существует и другая причина – некорректная работа сервера, который способен выдавать ошибку даже при работающем ресурсе. Такое происходит крайне редко, разве что в тех случаях, когда ресурс подвергается вирусной атаке.
Иными словами, код ошибки 404 – это несуществующая страница на сайте. Крайне важно, чтобы она оказалась привлекательна для посетителя и побудила его оставаться на ресурсе дальше.
Но, к сожалению, большинство разработчиков уделяет этой странице недостаточно внимания, тогда как она могла бы перенаправить посетителя на верный ресурс.
Ошибка 404 – что делать и можно ли устранить?
О том, что означает ошибка 404 красочно и подробно написано на многих ресурсах. Многие сайты предлагают интересные решения данного вопроса, однако, единственный способ быстро избавиться от проблемы – попробовать заново ввести корректный адрес и обновить страницу.
Зачастую, страница 404 на многих сайтах выглядит примитивно и не отличается от стандартного шаблона. Безусловно, простота и строгость – образец стиля, в частности для деловых и представительных сайтов компаний.
Это позволит немного задержать пользователя на странице, а также оставить о своем сайте самые приятные впечатления.
Отличным решением послужит размещение на странице, выдающей ошибку, полезной информации. Не стоит размещать банальное « error 404 not found ».
Можно указать ссылки на другие источники информации схожей тематики, а также предложить посетителю альтернативные шаги. Если нет желания рекламировать сторонние ресурсы, следует указать ссылки на другие страницы собственного ресурса.
Важно не забыть разместить данные основной страницы сайта, указав ее координаты.
Еще одна неплохая идея заключается в том, чтобы указать посетителям сайта, как устранить ошибку 404. Это поможет заинтересовать их и удержать на страницах ресурса.
Таким образом, посетитель страницы с ошибкой, сможет ввести в поисковой строке желаемый ключевой запрос, тем самым оставшись на вашем сайте.
Следующим шагом для оформления страницы 404 является добавление функции отправки отчета об ошибке.
Этот способ оформления страницы не только принесет пользу для пользователя, которого интересуют причины сбоя, но и поможет владельцу сайта разобраться в технических сложностях работы собственного ресурса.
Уделите внимание вопросу о SEO. Важным фактором является максимальное уменьшение внутренних ссылочных адресов, захламляющих сервер. Постарайтесь сократить количество битых ссылок, которые ведут на страницу 404.
Ошибка 404 в WordPress – причины и способы устранения
Причины возникновения данной ошибки в известнейшей CMS схожи со всеми остальными. Часто люди задают вопрос о « wordpress 404 ошибка » и пытаются найти какое-то уникальное решение.
Однако ответ заключается в указании верного адреса. Достаточно просто ввести верный адрес или воспользоваться поиском по сайту, указав необходимые запросы.
Надеемся, что данная статья окажется для Вас полезной.
Как удалить ошибку 404
Самый действенный способ исправить подобный опус – правильно ввести страницу в строку браузера и обновить ее при помощи клавиши F5, она работает одинаково во всех браузерах.
Второй способ – проверить уровень соединения с интернетом. Ошибка 404 может показываться, если отсутствует подключение.
Третий способ – ошибка также вылезает, когда пользователь сам неправильно ввел адрес ресурса. Для ее исправления достаточно внимательно проверить адрес и скорректировть его.
Четвертый способ – бывает так, что иногда нужно просто перейти на один уровень вверх в случае связанного ресурса.
Пятый способ – проверить, правда ли существует нужная страница, можно в поисковике или на мобильном гаджете. Для инициализации существуют и более продвинутые сервисы, например, WhoIs.
В нужную строку просто введите адрес и система сама выдаст всю информацию по объекту: подтверждение физического существования, провайдер, сайт итд.
Иногда случается и так, что пользователь не может ничего сделать – страница не обновляется и ошибка не исчезает. Причина кроется в том, что владелец сайта перенес информацию на новый ресурс, но не привязал старый адрес к новому. Если информация нужна срочно и вы уверены, что она там раньше была, можно отправить сообщение владельцу сайта по электронной почте и уточнить причину ошибки.
Если попали на страницу с ошибкой 404 «Не найдено», то не стоит переживать, с этим может справиться даже новичок. Главное найти причину и действовать по пунктам. Как же решить данную проблему?
- Внимательно проверьте правильность написания адреса ресурса. Посмотрите, нет ли каких-либо лишних знаков, например, точек в конце url. Если есть, то исправьте вручную и попробуйте посетить ресурс еще раз.
- Если вам скинул адрес ресурса другой пользователь, скажите ему, что ссылка нерабочая и попросите, чтобы он проверил правильность написания.
- С подобной просьбой можно обратиться и к администратору нужного вам ресурса. В большинстве случаев вы получите новую, рабочую ссылку на страницу.
- Если вы пытаетесь открыть страницу со своих сохраненных закладок в браузере, но выбивает ошибку 404, попробуйте зайти на нужный сайт и уже через его главное меню попытайтесь зайти на нужную страницу. Это всегда сработает, если ссылка, сохраненная в ваших закладках, устарела, либо изменилась.
- В случае, если вы не смогли найти причину возникновения ошибки 404 и ее решение, можно написать в службу поддержки, указав нужную информацию.