АльВиРити AR/VR English Version

Ошибка 404: о чем сообщает и как исправить

Ошибка 404: о чем сообщает и как исправить

Что такое ошибка 404 и почему она возникает?

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

  1. Переход по ссылке: Пользователь кликает на ссылку на веб-сайте или вводит URL в адресную строку браузера.   
  2. Отправка запроса на сервер: Браузер устанавливает соединение с сервером, который является физическим компьютером, на котором хранятся файлы и базы данных сайта.
  3. Ответ сервера: Сервер отправляет браузеру закодированный ответ с трехзначным кодом, который показывает, как сервер обработал запрос. 
  • Если соединение с сервером не установлено, появляется сообщение «не удается получить доступ к сайту».   
  • Если соединение установлено, и запрашиваемая страница существует, браузер получает ответ с кодом 200 OK, что означает успешную обработку запроса и загрузку страницы. Если же страница не найдена, браузер отображает экран с ошибкой 404.

Причины ошибки 404 Not Found могут быть следующими:

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

Что такое ложная ошибка 404 и почему она возникает?

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

Причины ложной ошибки 404 могут быть следующими:

  1. Некорректная настройка кода ответа: Владелец сайта может заменить сообщение об ошибке 404 на страницу-заглушку с кодом 200 OK для несуществующих страниц.   
  2. Недостаточное количество контента: На странице может быть недостаточно материалов или они могут быть отсутствовать полностью.
  3. Нет доступа к ресурсам: Файл robots.txt в корневом каталоге сайта содержит информацию для поисковых систем о том, какие ресурсы можно сканировать. Если доступ к странице или ее файлам заблокирован в robots.txt, это может вызвать ошибку Soft 404.
  4. "Тяжелая" страница: Если на странице слишком много файлов или их размер слишком велик, страница может загружаться долго, что в конечном итоге приводит к ошибке.

Чем вредны ошибки 404 для SEO?

Падение рейтинга сайта связано не столько с наличием страниц 404, сколько с внешними URL-адресами, которые указывают на эти страницы. Большое количество таких адресов свидетельствует о низком качестве сайта, что негативно сказывается на его индексации и позициях в поисковой выдаче. Кроме того, такая ситуация вызывает негативные реакции у пользователей, что проявляется в увеличении показателей отказов и снижении времени взаимодействия с ресурсом.

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

Как найти внутренние и внешние ссылки на страницы 404

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

Чтобы обнаружить оба типа ссылок, можно воспользоваться бесплатными сервисами, такими как Яндекс.Вебмастер, Google Search Console, Xenu's Link Sleuth, условно-бесплатный Screaming Frog SEO Spider Tool, а также платным инструментом поможет Netpeak Spider сделать это в несколько кликов.

Для обнаружения внутренних ссылок в Яндекс.Вебмастере необходимо добавить URL своего сайта, затем перейти в раздел "Ссылки" и выбрать "Внутренние ссылки". Чтобы найти внешние такие ссылки, нужно также добавить URL сайта, затем перейти в "Ссылки" → "Внешние ссылки" → "Текущие ссылки" и выбрать опцию "Только неработающие".

В Google Search Console для проверки сайта на ошибки 404 необходимо добавить URL ресурса, затем перейти в раздел "Покрытие" и отфильтровать страницы по статусу "Исключено". В результате будут отображены страницы с типами ошибок "Ошибка 404" и "Не найдено (404)".

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

Для поиска неработающих страниц в Xenu's Link Sleuth необходимо выполнить следующие шаги: нажать на "File" → "Check URL" → ввести URL нужного сайта → установить галочку "Check external links" → нажать "OK". После этого появится отчет, в котором ошибки 404 будут помечены статусом "not found".

Screaming Frog SEO Spider Tool является одним из самых многофункциональных инструментов для сканирования сайта. Для поиска ошибок 404 в этой программе необходимо ввести URL сайта в адресную строку программы, затем нажать "Start", перейти на "Response Codes", выбрать "Filter", а затем "Client Error (4xx)". Чтобы узнать, откуда идет ошибка 404, нужно нажать на строку нужного URL и перейти во вкладку "Inlinks".

Netpeak Spider - это платная программа для SEO-анализа сайта, которая также находит ошибки 404. Чтобы просмотреть несуществующие страницы, нужно ввести URL сайта, нажать "Старт", перейти на вкладку "Отчеты", затем на вкладку "Сводка". Затем выберите "Статус страницы" → "Битые" или "Код ответа сервера" → "404 Not Found".

Что делать с битыми ссылками?

Необходимо убрать или заменить внутренние битые ссылки на работающие URL-адреса. Рекомендуется проверять ресурс на неработающие внутренние ссылки как минимум один раз в месяц.

После того как были собраны внешние битые ссылки, следует:

  1. Выбрать битые URL-адреса с сайтов, у которых ИКС (индекс цитируемости) больше 500. Эти сайты обладают хорошей репутацией и посещаемостью, что означает большой поток трафика. Первоочередной задачей становится разбор битых ссылок на этих ресурсах.
  2. Настроить переадресацию с этих ссылок на страницы с перемещенным или аналогичным контентом с помощью 301 редиректа. Это позволит пользователю перейти по битой ссылке и попасть на страницу, указанную в редиректе. Таким образом, посетитель увидит материал, который ожидал, и не покинет сайт.

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

Исправление ошибки 404

Понимание принципа обнаружения проблемных страниц - это лишь первый шаг. Но как исправить ошибку 404 Страница не найдена? Здесь все зависит от конкретной ситуации и используемой CMS. Рассмотрим каждый случай по отдельности.

При использовании CMS
Сейчас многие сайты создаются с использованием CMS, таких как WordPress, Joomla, 1С-Битрикс и другие. Если возникают проблемы на таком сайте, и при переходе на него вы видите ошибку 404, необходимо выполнить ряд действий для ее устранения.

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

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

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

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

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

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

Как оформить страницу 404?

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

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

2. Рекламный вариант:
Предложите пользователю ознакомиться с вашими продуктами или услугами и предоставьте ссылки для получения дополнительной информации. Также можно использовать специальные предложения или выдать промокоды для привлечения внимания.

3. Страница с поиском:
Добавьте строку поиска, которая позволит пользователям искать информацию на вашем сайте или во всем Интернете, расширяя функциональность страницы 404.

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

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

Регулярно проверяйте сайт на битые ссылки с помощью таких программ, как Яндекс.Вебмастер, Google Search Console, Xenu's Link Sleuth, Screaming Frog SEO Spider Tool, Netpeak Spider. Убедитесь, что все страницы Not Found возвращают код ответа HTTP 404. Так поисковые системы поймут, что эти адреса не нужно сканировать, и сосредоточатся на действительно важных URL.

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

Если вы устанавливаете 301 редирект со страницы 404, перенаправляйте только на страницы с аналогичным контентом. Например, на страницу с новой версией того же товара. Редирект на нерелевантные страницы может ввести пользователей в заблуждение: они ожидали увидеть одну страницу, а оказались на другой.

Заказать проект
Услуги
Проекты
Команда
Блог
Контакты
АльВиРити AR/VR

+ 7 (927) 788 - 88 - 82

Switch to English version