404 ошибка на сайте что это значит
Ошибка 404: что значит, как исправить
В мире нет ничего идеального, в том числе и безупречных сайтов. Одним из слабых мест веб-проекта может быть страница Error 404 Not Found или просто «Страница не найдена». Этот безобидный, на первый взгляд, элемент сайта становится раздражителем для посетителей и брешью, сквозь которую уплывает желанный трафик.
Ошибка 404 означает, что пользователь перешел на страницу, где на данный момент отсутствует нужный текст и какой-либо контент. Несуществующая страница могла быть здесь раньше, возможно, ее удалили, переместили в другую категорию или подкорректировали название, в результате чего изменился URL. И здесь возникает проблема: если на нее вели внешние и внутренние ссылки, в результате переходов читатели увидят неутешительное сообщение «страница не найдена». Кто виноват и что делать?
Не стоит впадать в панику — сегодняшняя статья поможет вам просто справиться с неприятностью без потери денег и времени.
Хотите получить ценные рекомендации прямо сейчас? Тогда читайте дальше!
Что такое ошибка 404, из-за чего она возникает?
404 Not Found — стандартный код ответа веб-сервера, если он не может найти запрашиваемую страницу на сайте. Перед посещением того или иного ресурса, браузер пользователя делает запрос серверу, а тот проверяет работоспособность документа и выдает соответствующий заголовок с информацией. Когда страница исправно функционирует, приходит невидимый читателю «200 ОК», в противном случае сервер отвечает кодом 404.
Это интересно! У каждой цифры кода имеется свое значение. Первая четверка говорит о том, что запрос занял слишком много времени или юзер мог неверно ввести URL. Ноль предполагает синтаксическую неточность, а последняя четверка указывает на конкретный тип проблемы.
В идеале, пользователи не должны встречать страницы с 404 ответом сервера, однако избежать появления несуществующих документов на сайте с десятками разделов и сотнями материалов довольно проблематично. Тем более сложно отследить все коды ответа вручную — для этого лучше использовать специальные сервисы и программы (о них пойдет речь чуть позже).
Пока давайте ознакомимся с причинами возникновения error 404 not found:
Количество несуществующих HTML-страниц растет? Необходимо действовать безотлагательно!
Как должна выглядеть идеальная страница 404 Not Found?
По умолчанию страница 404 Not Found является для читателя бесполезной. В то время как достойное оформление сгладит негативное впечатление, станет своеобразным извинением. Кроме того, грамотно настроенная страница — подсказка и ориентир для дальнейших действий.
То есть 404 обязана решать следующие задачи:
В ваших силах сделать несуществующую страницу своим преимуществом. Например, онлайн-представительству фирмы можно добавить сюда контакты и месторасположение, а интернет-магазину — поисковую строку. Некоторые вебмастера превращают Error 404 Not Found в своеобразный лендинг, размещая информацию о распродажах и специальных предложениях.
С учетом специфики ресурса предложите посетителю перейти на главную страницу, воспользоваться поиском, ознакомиться с акциями или просто развлеките его.
А знаете ли вы? Существует легенда о том, что первый веб-сервер находился именно в комнате № 404. Однако на самом деле в здании CERN, о котором идет речь, помещения с таким номером не существовало. Что это — мистика или непродуманная, вымышленная история — решайте сами!
Конвертирующая страница «ошибка 404»
На SEO-форумах многие новички задают вопрос: «Что должно быть на странице 404, чтобы она приносила ресурсу пользу?» Ответ очевиден: все, что хочет узнать читатель. Для достижения подобного эффекта пригодятся следующие элементы:
Официальные рекомендации от Яндекс и Google
Yandex советует не использовать графику и отдавать предпочтение цветам, которые не используются в оформлении других страниц.
Гугл считает, что ошибка 404 обязана вписываться в общую концепцию сайта, иметь идентичный
стиль. Этот поисковик рекомендует предоставить посетителям возможность сообщать администратору о неработающих URL. Кроме того, следует исключить индексирование «не найдено» роботами.
Как создать страницу ошибки 404?
Если страница отдает 200 Ок, а должна отдавать 404 ошибку, то исправить эту проблему можно двумя способами:
ErrorDocument 404 /error404.html
где /error404.html указывает путь к неработающей странице относительно корневого каталога.
В результате таких манипуляций вместо «не найдено» браузер увидит извещение о том, что страница на сервере отсутствует.
С помощью html
Метатег Refresh дает возможность автоматически обновлять или перенаправлять пользователей на другую страницу (редирект) через конкретный временной промежуток.
Для этого надо вписать следующий HTML-фрагмент:
Это лучшее решение при смене адреса — ошибка 404 будет перезагружена, после чего посетитель увидит страницу с другим урлом.
Основные ошибки, связанные с реализацией страницы 404 Not Found
Если сервер будет отдавать неверные коды статуса, у сайта могут возникнуть проблемы с индексацией.
Как влияет ошибка 404 на пользователей и ранжирование?
Вы переходите по ссылке в предвкушении интересного и полезного контента, но вместо него видите неприветливый статусный 404 код протокола передачи данных. Чувствуя досаду, вы быстро закрываете страницу — именно так поступает, согласно опросам, большая часть пользователей (остальные либо возвращаются на предыдущую, либо посещают главную страницу).
Непродолжительное пребывание читателя на сайте или возврат в поисковую выдачу негативно сказывается на поведенческих факторах, которые в 2018 году серьезно влияют на ранжирование.
Роботы Гугла и Яндекса также не в восторге от большого количества страниц «не найдено». Они воспринимают это как сигнал о том, что сайт теряет в качестве и не соответствует требованиям посетителей. Следовательно, такой сайт необходимо понизить в результатах поиска.
Зачем вам потеря трафика и проседание позиций?!
Как находить и мониторить 404 ошибки?
Яндекс. Вебмастер
Зайдите в раздел «Индексирование», затем «Страницы в поиске» и «Исключенные страницы». Для выделения проблемных элементов дизайна данного типа используйте фильтр по статусу «Ошибка HTTP: 404».
Google Search Console
Сервис работает по тому же принципу. Если требуется проверка сайта на ошибки 404, перейдите в «Сканирование», после чего нажмите на «Ошибки сканирования», а затем на «Ошибка 404».
Специализированные сканеры
Изучить наличие ложных ссылок на несуществующие страницы можно при помощи платной программы Screaming Frog, а также бесплатных аналогом и Xenu’s Link Sleuth.
Для этого необходимо просканировать сайт вышеуказанными программами и изучить отчеты по кодам ответа сервера.
Так вы найдете не только страницы с 404 ответом сервера, но и получите список страниц где расположены некорректные ссылки.
Отслеживание через сервис Яндекс Метрику
Чтобы видеть переходы по битым ссылкам, воспользуйтесь инструментом «Параметры визитов» в Яндекс. Метрике.
Для этого добавьте в код счетчика строку
params:window.yaParams||< >>);
а на странице ошибки 404 разместите:
var url = document.location.pathname + document.location.search
var url_referrer = document.referrer;
var yaParams =—
(url — это адрес неработающей страницы и url_referrer — откуда на него пришли).
Отслеживание через сервисы Google Analytics
Для настройки Google Analytics вставьте в error 404 not found такой код:
ga(’send’, ’pageview’, ’404.html?page=’+ document.location.pathname + document.location.search +’&from=’ + document.referrer);
(document.referrer в данном случае означает урл предыдущей страницы, а document.location.pathname + document.location.search — адрес ложной).
Узнать, сколько пользователей видели «не найдено» можно в разделе «Поведение», «Контент сайта», «Все страницы», настроив фильтр по названию отсутствующей страницы.
Виджеты в CMS
Например, на WordPress можно стандартным способом установить русифицированный плагин Broken Link Checker. После активации он выдаст битые урлы в подкатегории «Неправильные ссылки» (панель «Инструменты»). Расширение позволит редактировать, удалять ссылки и помечать их как правильные.
Как проверить, что страница действительно отдает 404 ошибку?
С помощью Яндекс Вебмастер
Перейдите на https://webmaster.yandex.ru/tools/server-response/, настройте параметры (урл, робота, дату) и нажмите «проверить».
Через сторонние информеры
Утилита https://httpstatus.io/ позволяет за один раз изучить до 100 ссылок. Благодаря удобству и быстрой работе в списке популярных сервисов числится также Bertal.ru и MainSpy.
Проверка плагинами
Для Chrome можно бесплатно установить расширение Redirect Path.
Как избежать появления 404 ошибок?
Во-первых, при удалении большого количества страниц или товаров вместо кода 404 настройте 410 — робот сразу удалит ненужные документы, предотвратив снижение скорости загрузки сайта.
Во-вторых, при смене структуры URL и движка настройте постоянный постраничный редирект 301.
Как устранить 404 ошибки?
Пользователи попадают на 404 ошибки в основном из-за наличия «битых» ссылок на сайте. То есть чтобы избавиться от такого рода ошибок необходимо найти их источник.
Для этого потребуется краулинг специализированной программой, о которых писали выше.
Далее просто поправить код страницы, изменив битые ссылки на работающие.
В заключение
Уделите время на то, чтобы убрать ошибку 404 и сделать дизайн ложных страниц привлекательным, информативным. И посетители, и поисковые системы оценят ваши усилия по достоинству!
Команда Livepage не занимается исправлением 404 ошибки. Данный гайд можно использовать самостоятельно.
Значение ошибки 404 Page Not Found и методы ее исправления
Ошибка с кодом 404 появляется у пользователя при попытке открыть страницу, которой не существует на сайте. Виной тому может быть битая ссылка или просто неверно введенный адрес, однако сама проблема появляется довольно часто, так что вопрос, как исправить ошибку 404, возникает как у владельцев сайтов, так и у обычных пользователей.
Причины появления ошибки с кодом 404
Из описания выше вы узнали, что значит рассматриваемая ошибка, однако не совсем понятна картина того, как она может появиться. Существуют четыре основные причины, из-за которых вместо стандартной загрузки страницы и появляется соответствующее уведомление. Выглядят они следующим образом:
Казалось бы, все перечисленные выше причины схожи между собой, однако владельцу сайта придется подойти по-разному к их решению, а от обычного юзера требуется только проверить правильность введения адреса страницы.
Поиск битых ссылок на сайте
Если вы являетесь владельцем сайта, можно проверить наличие битых ссылок и удаленных страниц при помощи специальных онлайн-сервисов или программ. Существует несколько популярных инструментов, о которых и пойдет речь далее.
Яндекс.Вебмастер
Проще всего использовать сайт Яндекс.Вебмастер. Потребуется авторизоваться в сервисе и добавить собственный сайт, выполнив простые инструкции, которые будут отображаться на экране. После этого выполните такую последовательность действий:
Google Search Console
Онлайн-сервис от известной компании Google Search Console функционирует примерно по такому же принципу, а для поиска проблемных страниц пользователю потребуется выполнить следующие действия:
Screaming Frog
Screaming Frog – специализированное программное обеспечение, подходящее для сканирования сайтов. Если приведенные выше онлайн-сервисы вам не подошли, скачайте это решение с официального сайта, подключите к нему ваш сайт и произведите сканирование.
Благодаря данному инструменту у вас получится легко обнаружить все проблемные страницы, в том числе и страницы с другими ошибками сервера.
Исправление ошибки 404
С принципом обнаружения проблемных страниц все понятно, однако как исправить ошибку 404 Page Not Found? Здесь все зависит непосредственно от возникшей ситуации, а также того, используется ли на сайте CMS. Давайте по очереди разберем каждую ситуацию.
При использовании CMS
Однако иногда неполадка может сохраняться даже при условии, что файл был создан или существовал изначально. Тогда не остается другого варианта, кроме как обратиться напрямую в техническую поддержку хостинга.
Описанная выше ситуация подразумевает, что ошибку 404 выдает сам хостинг, однако бывает, что она отображается от самой CMS, а в браузере это выглядит примерно следующим образом:
В таких ситуациях вам необходимо проверить каждое название ссылки на правильность ввода, а также убедиться в том, что установленные SEO-плагины функционируют нормально и не влияют на проблемную генерацию ссылок. После проверки каждой ссылки ошибка http 404 должна исчезнуть.
Без использования CMS
Иногда сайты функционируют и без использования CMS. В таких ситуациях метод решения будет другим, поскольку, скорее всего, причина возникновения неполадки связана с отсутствием файлов в папке сайта или их неправильном расположении.
Для начала откройте корневую папку с файлом через панель хостинга и убедитесь в наличии всех необходимых элементов (например, html-страниц). В случае отсутствия потребуется загрузить их вручную и проверить, исчезла ли ошибка. Если же она сохранилась или файлы изначально находились в правильном месте, обращайтесь напрямую в техническую поддержку хостинга.
Только что мы разобрались с тем, что значит ошибка 404 Not Found, а также рассмотрели методы ее решения для разных ситуаций. Владельцу сайта нужно внимательно подойти к этому вопросу и всегда быть аккуратным при составлении адресов ссылок. От обычного же юзера требуется только соблюдать правильность ввода URL, если речь идет о ручном наборе в адресной строке браузера.
Ошибка 404: что это такое, как найти и исправить
Ошибка 404 одна из самых распространенных, которые появляются на сайтах. Означает, что искомая страница не найдена. Поэтому она недоступна как для пользователей, так и для роботов поисковых систем. Как найти на сайте ошибки 404, как от них избавиться, расскажем далее.
Что такое 404
Ошибка 404 появляется, если ресурс или страница, к которому пытается получить доступ пользователь, не найден. Это означает, что браузер может подключиться к серверу, а тот не находит запрошенный сайт, не отображает его содержимое.
В каких случаях возникают ошибки 404
Причин достаточно много. Наиболее распространенными являются:
Неправильная переадресация тоже может быть причиной появления ошибки, поэтому при установке редиректа всегда необходимо проверять, все ли работает корректно.
Проверить сайт на 404 ошибки
Последствия ошибки 404
Во-первых, ухудшение пользовательского опыта. При виде ошибки 404 пользователь сразу закрывает страницу, часто даже не возвращается на сайт. Во-вторых, это негативно влияет на SEO. Теряются ключевые слова, размещенные на нерабочей странице. В-третьих, ухудшается видимость в результатах поиска. В-четвертых, поисковые роботы неохотно посещают сайты, у которых много битых страниц, впустую тратится краулинговый бюджет.
Как найти страницы с ошибкой 404
Существуют такие варианты:
Screaming Frog.
Является основным инструментом, с которого стоит начать анализ ошибок 404. Хотя это может быть и любой другой сканер, например, Sitebulb, OnCrawl и т. д. Эти инструменты позволяют проводить углубленный анализ сайта. Они показывают полную информации о его состоянии, в том числе и 404.
Возьмем в качестве примера Screaming Frog. Необходимую информацию можно найти во вкладке Response Codes («Код ответа»). Чтобы увидеть точное местонахождение каждой ошибки 404, нужно щелкнуть на конкретный URL-адрес и затем проверить вкладку Inlinks («Внутренние ссылки»).
Используя инструмент Screaming Frog, также можно найти 404 ошибки с внешних источников.
Google Search Console.
Увидеть битую страницу можно в Google Search Console. К сожалению, GSC не отображает полный список проблемных подстраниц, хотя просмотреть сообщения в разделах «Ошибка» и «Исключено» лишним не будет.
Чтобы проанализировать ответ 404, стоит сосредоточиться на списке подстраниц, обозначенных так:
Кроме того, для ошибок с этим кодом также стоит просмотреть URL-адреса, включенные в список подстраниц с пометками «Ошибка сканирования» и «Отправленный URL-адрес содержит ошибки сканирования».
Анализ логов сервера.
Он позволяет узнать, как роботы Google перемещаются по сайту. Их стоит изучить, чтобы краулинговый бюджет не растрачивался зря. Таким способом можно найти страницы, которые посетили поисковые роботы, но вернули 404.
Одним из инструментов, используемых для анализа логов, является Screaming Frog. Импортировать лучше за последние 30 дней.
Используют также инструмент File Log Analyzer. Он интуитивно понятен. После загрузки логов можно увидеть график с распределением кодов ответов сервера. Для более детального анализа стоит перейти во вкладку URL-адреса. Там будет информация о том, с какой частотой посещают сайт боты, какой статус кода они возвращают. В ходе анализа также стоит внимательно изучить страницы, вызывающие ответ сервера 301, поскольку они могут перенаправлять на страницы с ответом сервера 404 либо вызывать циклические редиректы.
Google Analytics.
Подстраницы, которые возвращают статус 404, также можно отслеживать с помощью Google Analytics. Однако этот инструмент покажет только те нерабочие/удаленные подстраницы, которые пользователь пытался посетить. Чтобы отслеживать их, можно установить специальное правило в «Диспетчере тегов Google» (GTM). Оно будет срабатывать каждый раз, когда пользователь попадает на страницу с ошибкой.
Способы исправить ошибку 404
Все нерабочие странички нужно выгрузить в Excel-файл. Так как данные собираются из разных источников, наверняка они будут повторяться, возможно, даже не один раз. Их можно удалить с помощью встроенной в Excel функции «Удалить дубликаты». Затем получившийся список URL-адресов нужно закинуть в Ahrefs. Там же смотрят ключевые слова, по которым отображаются подстраницы, и количество внешних ссылок, ссылающихся на них. Эта информация позволит отфильтровать важные страницы. Кроме того, именно на них в первую очередь нужно обратить внимание.
Как избавиться от ошибок 404
Самый простой способ — редирект с неработающих подстраниц на активные и тематически похожие. Переадресация передает вес страницы с ошибкой на перенаправляемую. Благодаря этому не теряются ключевые слова, по которым пользователи могут увидеть ее в результатах поиска.
Важно правильно выбрать подстраницы, на которые будет перенаправлен неправильный адрес. В случае возвращения ошибки 404 лучше всего ссылаться на другой аналогичный продукт. Если такого нет, тогда делают настройку на страницу категории, к которой он принадлежал. Такая же ситуация и с записями в блогах. Нерабочую ссылку, ведущую на статью, лучше всего перенаправить на другой пост по аналогичной теме, который может отображаться по похожим ключевым фразам.
Как создать правильную страницу 404
Все ошибки 404, которые появляются на сайте, устранить сложно. Иногда они возникают в результате действий пользователя, например, неправильно введенного URL-адреса. К такой ситуации стоит подготовиться, правильно оформив страницу с ответом 404. Она должна удерживать пользователя. Сделать это не так уж и сложно, как может показаться на первый взгляд.
Что следует учитывать при разработке страницы с ошибкой 404:
Хорошим тоном будет размещение поиска на видном месте.
Как использовать 404 страницу
Когда посетитель сайта сталкивается с ошибкой 404, он впадает в замешательство. С одной стороны, ему непонятно, что произошло, с другой — неизвестно, что делать дальше. В итоге страничка закрывается, и потенциальный клиент уходит. Чтобы его удержать, необходимо оптимизировать стандартную 404 так, чтобы у него не появилось желание покинуть сайт.
Рекомендации по улучшению страницы 404:
В целом страничка с 404 ошибкой должна быть удобной, с полезными ссылками, чтобы помочь пользователю быстро сориентироваться и понять, что делать дальше.
Интересное: встречаются интернет-магазины, предпочитающие креативу рекламу. Вместо красивой иллюстрации на страницах размещаются скидки, уценённые товары. Потерявшимся посетителям предлагают бесплатные консультации и даже услуги (например, аудит сайта). Впоследствии заинтересованный пользователь, сам того не замечая, оказывается в воронке продаж.
Примеры 404 страниц
Стандартное отображение ошибки зависит от браузера, которым вы пользуетесь. К примеру, она может выглядеть так:
На такой странице нет ничего, что помогло бы пользователю найти нужную информацию или хотя бы перейти на главную. Если не хотите потерять очередного потенциального клиента, обязательно займитесь оформлением таких ошибок.
Напоследок рекомендуем вдохновиться десятью потрясающими примерами того, «как сделать так, чтобы пользователь не ушёл»: