Как убрать ошибку 404

Содержание

Ошибка 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 ошибку, то исправить эту проблему можно двумя способами:

Через .htaccess

Настройка error 404 not found делается в корневом файле сайта. Создайте страницу и поместите ее в новую папку, продублировав название в .htaccess.
Пропишите в документе строку:

ErrorDocument 404 /error404.html

где /error404.html указывает путь к неработающей странице относительно корневого каталога.
В результате таких манипуляций вместо «не найдено» браузер увидит извещение о том, что страница на сервере отсутствует.

С помощью html

Метатег Refresh дает возможность автоматически обновлять или перенаправлять пользователей на другую страницу (редирект) через конкретный временной промежуток.
Для этого надо вписать следующий HTML-фрагмент:

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

Основные ошибки, связанные с реализацией страницы 404 Not Found

  1. Все страницы сайта имеют код ответа HTTP «200 ОК», даже те что не существуют.
  2. Ошибка 404 есть только в некоторых разделах.
  3. Слишком много страниц выдают Error 404 Not Found.
  4. Используется первоначальное оформление с белым фоном и стандартными словами.

  5. В документе нет ссылок на главную страницу или другие материалы.
  6. Отсутствует сообщение о том, что это неработающая страница.
  7. На дизайне 404 стоит 301 редирект с ответом сервера «200 ОК».

Если сервер будет отдавать неверные коды статуса, у сайта могут возникнуть проблемы с индексацией.

Как влияет ошибка 404 на пользователей и ранжирование?

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

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

Роботы Гугла и Яндекса также не в восторге от большого количества страниц «не найдено». Они воспринимают это как сигнал о том, что сайт теряет в качестве и не соответствует требованиям посетителей. Следовательно, такой сайт необходимо понизить в результатах поиска.

Зачем вам потеря трафика и проседание позиций?!

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

Зайдите в раздел «Индексирование», затем «Страницы в поиске» и «Исключенные страницы». Для выделения проблемных элементов дизайна данного типа используйте фильтр по статусу «Ошибка 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 =— {error404: {page: url, from: url_referrer}};

(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. После активации он выдаст битые урлы в подкатегории «Неправильные ссылки» (панель «Инструменты»). Расширение позволит редактировать, удалять ссылки и помечать их как правильные.

С помощью Яндекс Вебмастер

Перейдите на 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 и сделать дизайн ложных страниц привлекательным, информативным. И посетители, и поисковые системы оценят ваши усилия по достоинству!

Источник: https://livepage.pro/knowledge-base/all-about-404-error.html

Ошибка 404. «Страница не найдена» (Not Found). Как исправить?

Как убрать ошибку 404

Продолжаем разбираться с ошибками, которые часто можно увить в окне своего браузера. И в этой статье мы выясним, что за “Ошибка 404 Not Found”, или просто “Страница не найдена” и как ее исправить.

Начну наверное с того, что ошибка 404 может появляться практически в любом браузере и на любом устройстве. Будь то компьютер, ноутбук, телефон, планшет, или какое-то другое устройство. Так же без разницы, установлена у вас Windows 10, 8, 7, или вообще XP. Это проблема не с вашим устройством и не с подключением к интернету (в большинстве случаев).

Саму ошибку “Not Found”, или “Нет такой страницы” можно наблюдать при посещении самых разных сайтов. В социальных сетях, в поисковых системах, и даже на вашем любимом сайте, где вы фильмы смотрите

Источник: https://help-wifi.com/reshenie-problem-i-oshibok/oshibka-404-stranica-ne-najdena-not-found-kak-ispravit/

Исправляем ошибку 404 not found

Как убрать ошибку 404

С каждым днём количество пользователей интернета только увеличивается, тем самым появляется всё больше вопросов, например, как исправить ошибку  404 not found, или  500 ошибка internal server error, с которыми пользователи интернета сталкиваются довольно часто.

Ошибка  404 not found возникает, у пользователя интернета, во время обращения к какому-либо сайту, конечно, многие, просто находят похожий ресурс и загружают его, чтобы не терять время, но, как быть, если вам нужен именно этот сайт?!

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

  • Страница, на которую осуществляется переход, была удалена с сайта
  • Возможно временные проблемы на хостинге сайта
  • Владелец сайта изменил адрес нужной вам страницы и забыл сделать редирект (перенаправление)
  • Ошибка 404 not found, может также возникать, если у вас не стабильное интернет соединение, особенно касается мобильных сетей

Вот несколько причин, по которым может возникать ошибка  404 not found. Установив истинную причину ошибки, вы сможете без труда её исправить.

Как можно устранить причину,  из-за которой возникает ошибка 404 not found

Если вы пытаетесь войти на довольно популярный ресурс, то есть возможность того, что его владелец использовал так называемые зеркала, т.е.  несколько адресов сайта но, например, в разных доменных зонах (ru, info, com и т.п.

), чтобы охватить как можно больше аудитории.

  Часто бывает так, что владельцы ресурсов отказываются от других адресов сайта и соответственно при переходе на один и таких  доменов, вы получаете — http error 404 the requested resource is not found.

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

Если ошибка  404 not found, появилась у вас, например, при переходе страницу, расположенную в социальной сети «» или «», то причины могут быть следующие:

  • Проблемы с интернетом
  • Страница пользователя удалена
  • Страница заблокирована или удалена администратором социальной сети

В этом случае 404 not found не может быть исправлена и вы не сможете использовать данный ресурс, но если вам сильно нужна информация, которая была на нём, то можете попробовать восстановить её из архива, при помощи специальных сервисов в интернете, не всегда возможно, но шанс есть, вот, например, один из сервисов https://archive.org/web/. Просто вводите адрес нужной страницы и выбираете дату.

Также проверяем следующие моменты, которые могут помочь исправить ошибку  404 not found:

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

Также хочу  заметить, что если на другом устройстве сайт открывается, то возможно это его кеш версия, очистите кеш, сочетанием кнопок CTRL+F5 и если сайт перестанет открываться после очистки кеша, то, скорее всего страница не доступна и причина не у вас. Бывает, что браузер выдаёт http error 404 the requested resource is not found, когда ведутся работы на хостинге сайта, просто попробуйте зайти на него позже, когда работы будут завершены.

При входе в профиль  ошибка 404 not found

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

Если при переходе в свой профиль, например, в социальной сети, вы получаете сообщение о том, что вам нужно отправить платное СМС сообщение,  для получения доступа к нему, конечно же, не делайте этого!  Данная проблема могла возникнуть после того, как вы запустили на компьютере вредоносную программу, другими словами – вирус. Сделать вы это могли не осознано, например, скачав  полезную программу, но с встроенным в установщик, вредоносным ПО.  Данное вредоносное программное обеспечение и внесло изменения в файл host,на вашем компьютере.

Первое, что вам нужно сделать, это скачать и запустить, на заражённом компьютере, программу Dr.Web CureIt! И выполнить сканирование компьютера на вирусы. Если при переходе на сайт Dr.Web соединение сбрасывается  и возникает 404 not found, а скачать с помощью другого устройства нет возможности, то делаем действия описанные ниже.

Правим файл host в ручном режиме. Делаем следующее:

  • Заходим на компьютере в каталог по адресу C:\windows\system32\drivers\etc
  • Находим и открываем, при помощи блокнота файл host
  • Стираем всю информацию, которая в нём имеется, сохраняем изменения и перезагружаем компьютер. После перезагрузки, ваш файл host, будет восстановлен по умолчанию (также можно найти информацию в интернете, что в нём должно быть прописано)

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

Источник: https://seohotmix.ru/ispravlyaem-oshibku-404-not-found/

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

Как убрать ошибку 404

Когда я открываю какую-то страницу из поиска и вижу “404 Not Found”, то очень сильно раздражаюсь и негодую.

Ведь я потратила на это время, предвкушая, что вот-вот найду полезный и интересный контент, но….. Зайду ли я на этот сайт еще раз? В 99% – нет. Так поступает большинство пользователей. Но не будем впадать в панику и пессимизм.

Что же это за ошибка, откуда она берется и как это исправить – поговорим в этой статье.

Почему пишет страница не найдена?

И на этот вопрос есть несколько ответов.

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

Раскладываем на слагаемые

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

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

Что такое идеальная страница 404 Not Found?

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

  • привлекать внимание посетителей
  • объяснять причину ошибку
  • давать инструкцию для исправления

Почему бы не прибегнуть к юмору и креативу? Посмотрите удачные примеры оформления страниц с 404 ошибкой:

Любое препятствие или ошибку можно превратить в возможность. Именно в возможность выделиться среди конкурентов.

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

А знаете ли вы, что в глобальной сети интернет ходит легенда о том, что самый первый сервер находился именно в комнате № 404 Европейской Ассоциации по ядерным исследованиям. Поверили?:)

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

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

Поиграйте с анимацией, видео, гифками.

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

Как удалить ошибку 404

Самый действенный способ исправить подобный опус – правильно ввести страницу в строку браузера и обновить ее при помощи клавиши F5, она работает одинаково во всех браузерах.

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

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

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

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

В нужную строку просто введите адрес и система сама выдаст всю информацию по объекту: подтверждение физического существования, провайдер, сайт итд.

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

Рекомендации специалистам: как найти все 404 ссылки на сайте

Чтобы качественно проверить все страницы, лучше воспользоваться сразу несколькими специализированными сервисами: плагин Broken Link Checker для WordPress, инструменты Google Web Masters Tool и аналогичные сервисы в Яндексе.

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

Влияет ли ошибка на ранжирование в поисковиках?

Дело в том, что подобные ошибки сокращают время пребывание пользователей на сайте, а в 2018 году этот показатель стал учитываться поисковиками при ранжировании сайта. Яндекс и Гугл видят в этом угрозу снижения качества сайта и низкое соответствие запросам пользователей. И даже могут понизить сайт в результатах поиска.

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

Источник: https://waytostart.ru/blog/kak-ubrat-404-not-found

Error 404 — что значит, как найти и исправить ошибку

Как убрать ошибку 404

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

404 ошибка: страница не найдена

“Ошибка 404” (или “Page Not Found”) – стандартный код статуса HTTP для случаев, когда сервер не может найти запрашиваемый пользователем документ. Проще говоря, вы попали на несуществующую страницу.

Причины появления ошибки:

  • страница удалена с сайта;
  • пользователь неправильно ввёл URL;
  • страница переехала и редирект настроен неверно;
  • сервер работает неправильно (случается крайне редко).

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

Немного удивляет, когда в работе сталкиваешься с сайтом, у которого небольшое количество страниц (то есть отследить все неработающие ссылки можно вручную), а в рубрике “Свежие новости” на главной – три битые ссылки на статьи.

Резкий рост количества 404 ошибок

Одно дело, когда при обходе сайта поисковые роботы сообщают, что обнаружили несколько десятков ошибок, а если каждый день количество увеличивается на сотни или даже тысячи? Оперативное вмешательство и решение проблемы стоит начинать, если количество 404 ошибок превысило 10% от общего числа страниц на сайте.

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

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

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

1. GTM, Google Analytics и Яндекс.Метрика

Отслеживать переходы пользователей на 404 страницу можно с помощью следующих сервисов:

Яндекс.Метрика

Для отслеживания переходов пользователей по битым ссылкам следует использовать “Параметры визитов” в Яндекс.Метрике. Для это нужно разместить в код счётчика строку “params:window.yaParams||{ }});”.

На самой странице 404 в любом месте нужно разместить следующий JS-код:

В этом коде: url — текущий адрес страницы 404, а url_referrer — адрес с которого на него попали. Так вы сможете отследить не только все битые ссылки, но и страницы, на которых они размещены.

Google Analytics

Чтобы отслеживать переходы, нужно установить на 404 страницу следующий код:

, где document.location.pathname + document.location.search – URL отсутствующей на сайте страницы;

document.referrer – URL страницы, с которой пользователь перешёл на 404 страницу.

Google Tag Manager

Об отслеживании ошибок с помощью GTM вы можете ознакомиться в статье: “Настройка отслеживания 404 ошибок с помощью Google Tag Manager”.

2. Яндекс.Вебмастер и Google Search Console

Ознакомится с 404 ошибками, с которыми сталкиваются поисковые роботы, можно в сервисах для вебмастеров.

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

Для просмотра страниц нужно перейти в раздел “Индексирование” — “Страницы в поиске” — “Исключенные страницы”. Выделить только страницы с нужной ошибкой можно с помощью фильтра по статусу “Ошибка HTTP: 404”.

Google Search Console

Обнаружить ошибки в Гугл Вебмастер можно через: “Сканирование” — “Ошибки сканирования” — “Ошибка 404”.

3. Инструменты для сканирования сайта на наличие битых ссылок

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

  • Screaming Frog SEO Spider Tool

После того как программа спарсила весь сайт, во вкладке “Response Code” отображаются страницы с 4хх и 5хх ошибками, а также документы с размещёнными на них ссылками. Единственный минус — приложение платное.

Проверить сайт на наличие страниц можно с помощью таких бесплатных инструментов, как:

  • Netpeak Spider
  • Xenu’s Link Sleuth
  • Siteliner
  • WildShark SEO Spider
  • Webbee SEO Spider Tool

Проверить ответ сервера страниц из карты сайта можно с помощью Map Broker XML Sitemap Validator.
Подробнее: Как найти битые ссылки на сайте: обзор 4 удобных инструментов.

Или можно сделать так:

Чем опасна 404 ошибка?

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

Что происходит с такой страницей, когда робот находит её? Он удаляет её из индекса (если она уже там, если нет — просто не сканирует). Это естественно, ведь страница неинформативная и не полезна.

Но нужно помнить о существовании SOFT ошибок. “Мягкая” 404 — это не официальный ответ сервера, а скорее ярлык, который поисковые системы присваивают страницам после обхода.

Что не так с этими страницами и почему ПС так решили:

  1. На странице мало или вовсе нет контента (Google может определить как 404, Яндекс — как некачественную).
  2. Настроен редирект на страницу, которая не отвечает запросу пользователей.
  3. Несуществующая страница выдаёт ответ сервера не 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 рекомендуют следующее:

Яндекс:

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

Google:

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

Общие рекомендации:

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

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

Например, для интернет-магазина было бы уместно добавить поисковую строку, а для сайта услуг — контактные данные.

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

Полная анимационная версия на сайте Blizzard.

Заключение

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

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

Источник: https://siteclinic.ru/blog/technical-aspects/404-not-found-error/

Ошибка 404. Что это? Как исправить ошибку 404?

Как убрать ошибку 404

Что означает ошибка 404 «Not Found»? Как исправить ошибку 404? Рекомендации по решению вопроса для пользователей и вебмастеров.

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

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

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

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

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

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

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

По каким причинам вы получаете сообщение об ошибке 404?

  1. Данная страница была перемещена на другой адрес.
  2. Были допущены ошибки в написании url страницы, «битая» ссылка.
  3. Некорректная работа сервера.
  4. Страница и вовсе была удалена.

Что делать, если вы попали на страницу 404?

Если попали на страницу с ошибкой 404 «Не найдено», то не стоит переживать, с этим может справиться даже новичок. Главное найти причину и действовать по пунктам. Как же решить данную проблему?

  1. Внимательно проверьте правильность написания адреса ресурса. Посмотрите, нет ли каких-либо лишних знаков, например, точек в конце url. Если есть, то исправьте вручную и попробуйте посетить ресурс еще раз.
  2. Если вам скинул адрес ресурса другой пользователь, скажите ему, что ссылка нерабочая и попросите, чтобы он проверил правильность написания.
  3. С подобной просьбой можно обратиться и к администратору нужного вам ресурса. В большинстве случаев вы получите новую, рабочую ссылку на страницу.
  4. Если вы пытаетесь открыть страницу со своих сохраненных закладок в браузере, но выбивает ошибку 404, попробуйте зайти на нужный сайт и уже через его главное меню попытайтесь зайти на нужную страницу. Это всегда сработает, если ссылка, сохраненная в ваших закладках, устарела, либо изменилась.
  5. В случае, если вы не смогли найти причину возникновения ошибки 404 и ее решение, можно написать в службу поддержки, указав нужную информацию.

Подготовьте страницу 404 для своих пользователей на случай ошибки

  1. Если вы сами владелец сайта и при переходе возникает ошибка 404, проверьте, чтобы на FTP (протокол передачи файлов) в корне вашего ресурса был файл .htaccess. Часто он меняется и может иметь формат блокнота .txt, в этом случае его имя нужно изменить именно на .htaccess
  2. Проверьте материал, который опубликован на сайте. Иногда, по неосторожности, можно поставить статус статье «На утверждении» или «Черновик». В этом случае перейдите в панель управления сайтов и найдите эти статьи. Исправить ошибку 404 просто, если восстановить статус «».
  3. Дубли страниц. Проверьте адрес вашей страницы. После перенастройки файлов, вполне может случиться, что дубли страниц будут удалены. Например, у вас сайт имеет следующий адрес: https://error4xx.com/category/post-name/. Вы решили убрать костыль «category». Теперь у вас https://error4xx.com/post-name/, а значит первой ссылке больше не существует.
  4. Для удобства и лояльности пользователей, заранее настройте страницу ошибки 404, чтобы предложить пользователю варианты перехода по Вашему сайту. Иначе есть риск потери посетителей вовсе.

ВАЖНО: Если не один из способов и рекомендаций не помог, напишите о Вашей проблеме. Наш специалист ответит Вам в течении суток.

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

Источник: https://error4xx.com/oshibka-404-chto-eto-kak-ispravit-oshibku-404/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.