Что означает «ошибка 404» и как следует бороться с подобной проблемой?

Содержание:

Start With a Thorough Application Backup

As with anything, it’s better to have played it safe at the start than to screw something up and come to regret it later on down the road. As such, it is critical that you perform a full backup of your application, database, and so forth, before attempting any fixes or changes to the system. Even better, if you have the capability, create a complete copy of the application onto a secondary server that isn’t “live,” or isn’t otherwise active and available to the public. This will give you a clean testing ground with which to test all potential fixes to resolve the issue, without threatening the security or sanctity of your live application.

Как избавиться

Сначала нужно найти все документы с этим кодом ответа сервера. Чтобы это сделать, можно:

посмотреть выгрузку проиндексированных страниц в Вебмастерах Яндекса и Гугла и выгрузить список URL с обнаруженной ошибкой 404;

воспользоваться любой программой, позволяющей просканировать сайт для поиска ошибок (Xenu, Screaming Frog SEO Spider и т. д.).

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

В Яндекс.Вебмастере нужно добавить список страниц с ошибкой 404 в специальное поле «Удалить URL» в разделе «Инструменты».

В Search Console Гугла нужно указывать документы по одному в разделе «Удалить URL-адреса» в блоке «Индекс Google».

Важно убедиться, что удаленных файлов нет в XML-карте сайта.

Если материалы не были удалены, а сменили адреса, нужно настроить перенаправление со старых на новые. Для этого используется 301-й редирект. Документы автоматически заменятся в выдаче после переиндексации и обновления поисковой базы.

Чтобы ускорить процесс, при небольшом количестве адресов можно воспользоваться возможностью отправить поискового бота на переобход. В Яндекс.Вебмастере это раздел «Индексирование» – «Переобход страниц». Лимит определяется индивидуально для каждого сайта. Для некоторых он может составлять 30, 60, 80 URL.

В Search Console это раздел «Сканирование» – «Просмотреть как Googlebot», а потом нужно нажать на «Запросить индексирование».

Если URL очень много, нужно отправить на переобход пересозданную карту сайта.

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

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

Если на страницы c 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:

  1. в разделе Отчеты и данные → Информация об обходе
  2. в Crawl → Ошибки сканирования
  3. под индексированием → Исключенные страницы → HTTP-статус: не найдено (404)

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

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

В том числе и скрытые ссылки.

Ошибка 404 страница не найдена – исправление для вебмастера

Итак, есть Error 404. Как вебмастеру вовремя обнаружить эту неприятность, чтобы принять меры? Существует три варианта дальнейших действий.

  1. Инструменты Google на страже ресурса.

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

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

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

  1. Использование возможностей Yandex.

Естественно, что в этом случае требуется регистрация интернет-ресурса в Яндекс.Вебмастер. Дальше – всего несколько простых действий:

  • Запустить сервисную службу в браузере.
  • Выбрать сайт для проверки.
  • Перейти в меню «Индексирование сайта». Дальше в «Исключенные страницы».
  • Вуаля – список есть. Можно смотреть, любоваться, решать проблему!

Есть еще один способ, правда подходит он не для всех.

  1. Вариант, который могут применить пользователи CMS WordPress.

Итак, если ошибка 404 возникла именно на таком сайте, то следует предохранить ресурс от подобного в дальнейшем. Как это сделать:

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

У вас не найдена страница? Ошибка 404? Тогда мы идем к вам! Вернее, вы заходите к нам, и внимательно читайте эту статью.

Для любителей Яндекса – тематическое видео:

https://youtube.com/watch?v=xePymYgS1q4

Не забывайте о продвижении

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

Основные слагаемые успешного продвижения:

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

Контент

Информативность и уникальность публикуемых материалов на портале во многом определяет его популярность. Допустимым процентом уникальности считается 80%, но рекомендуем повысить его до максимума! Проверка текста на оригинальность осуществляется с помощью специальных программ, а также онлайн-сервисов.

Структурирование

Сделайте использование сайта максимально удобным. Ссылки на наиболее посещаемые страницы (главная, FAQ, обратная связь) должны присутствовать на всех веб-страницах. При публикации текста рекомендуем оставлять ссылки на отдельные разделы.

Увеличение скорости загрузки

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

Но с помощью нескольких приемов можно повысить скорость загрузки.

Что для этого нужно?

  • Очистить код.
  • Кэшировать браузер.
  • Применить CDN.
  • Оптимизировать картинки и фотографии.

Узнать больше о том, как это сделать, можно здесь.

Оптимизация

Успешность веб-портала во многом зависит от его грамотной оптимизации

Начать данный процесс следует со страниц, на которых посетители ресурса останавливаются: особое внимание уделите главной странице

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

Совсем избежать отображения 404 Page Not Found нереально. Ничто не может застраховать от пользовательской ошибки при вводе адреса

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

Что советуют эксперты Google и Яндекс

В Google рекомендуют создать страницу 404 в общей стилистике дизайна сайта. Нужно дать посетителям право сообщить о проблеме владельцу сайта. Обращаться с пользователями максимально корректно. И самое главное — отключить индексацию.

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

Как заполнить страницу 404?

Интересная, полезная и необычная — основные требования к шаблону 404. Варианты контента стоит подбирать, ориентируясь на специфику сайта. Вот несколько идей:

Общий вывод: полностью устранить ошибку 404 невозможно. Значит, стоит объяснить пользователю, почему не отображается нужный ему контент, а также предложить что-то взамен: аналогичные материалы, товары или развлечения.

Как настроить 404 Page Not Found?

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

Предварительно необходимо переместить настроенный шаблон в корневую папку. Далее в .htaccess, в любой свободной строке нужно прописать:

ErrorDocument 404 https://адрес ресурса/404.html

Сделав это, вы настроите отображение именно вашего шаблона. Теперь можно провести тестирование: например, написать в браузере ссылку с ошибкой.

Обратите внимание: клиентам хостинга FREEhost.UA доступна настройка страницы ошибок непосредственно в панели управления, что значительно проще и быстрее. 

Из-за чего возникает ошибка 404

Есть несколько факторов, из-за которых сервер отдает ответ 404 и не загружает искомую страницу:

  1. Неправильная ссылка (адрес). Благодаря поисковым системам практика ручного ввода URL практически изжила себя. Но если пользователь вводил адрес и опечатался — он получит в ответ «Page not found».

  2. URL ведет на несуществующий объект (такую ссылку называют «битой»). Страница по этой ссылке когда-то открывалась, но теперь сервер отвечает 404. Часто корень проблемы — в административных изменениях на сайте.

  3. Страница удалена администратором сайта. Но переходить на нее все равно будут: например, если она была добавлена пользователем в «Избранное» браузера или если поисковая система еще не удалила ее из выдачи (для этого ей нужно провести повторную индексацию сайта).

  4. Неправильная работа сервера. Это случается крайне редко, поэтому не требует детального рассмотрения.

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

Сервисы, помогающие найти и устранить 404 ошибки

На своем сайте вебмастер использует несколько методов, чтобы определить несуществующие страницы, битые ссылки.

Google Webmasters (консоль для вебмастеров гугл)

В диагностике применяют инструменты для вебмастеров от гугл. Для этого:

  1. Переходят в панель инструментов.
  2. Выбирают адрес сайта.
  3. В левом поле находят строку «Сканирование» и раскрывают список.
  4. В списке выбирают опцию «Ошибки сканирования».
  5. В правом поле под заголовком «Ошибки URL» выбирают закладку «ПК».
  6. Уровнем ниже в закладке «Не найдено» будет указано количество страниц с ошибкой 404.
  7. Далее следует развернутый список тех страниц, на которых обнаружили ошибку.
  8. Отредактировав ошибки, страницы отмечают чекером.
  9. Жмут на кнопку «Отметить как исправленные».

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

Подобным образом пользуются сервисом Яндекс.Вебмастер. Для анализа выполняют такие действия:

  1. На главной странице выбирают опцию «Добавить сайт».
  2. В появившейся строке вводят URL ресурса.
  3. После добавления в левом поле выбирают в меню строку «Индексирование сайта»(Индексация сайта Яндексом может длиться несколько недель, метод подходит, если сайт уже добавлен и нужно найти ошибки 404).
  4. Из выпавшего списка выбирают опцию «Исключенные страницы».
  5. Результаты анализа размещаются ниже в виде списка несуществующих страниц.

Xenu’s Link Sleuth

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

  1. На панели меню выбирают кнопку «File».
  2. В открывшемся списке нажимают «Check URL».
  3. В верхней строке появившегося окна вводят домен.
  4. Когда сайт просканировался, в результатах красным цветом выделяются адреса страниц с ошибкой и статусом «not found».
  5. Чтобы выяснить, где размещаются ссылки на ненайденные страницы, красные линки выделяют, щелкают по ним правой клавишей мыши и выбирают операцию «URL properties».

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

На нашем хостинге страницы Вашего ресурса не потеряются! Стоимость виртуального хостинга сайтов.

Как избавиться от ошибки #404? Рекомендации разработчикам

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

Неверно заданный URL-адрес может быть источником #404. Если вы удалили или изменили URL, посетители сайта могут столкнуться с данной проблемой. Также рекомендуем периодически проверять работоспособность ссылок.

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

Пример простейшего редиректа:

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

meta http-equiv=»Refresh» content=»5;URL=not404.htm»

Уделите должное внимание не только полной версии ресурса

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

Помните, что грамотная оптимизация является залогом успеха

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

Алгоритм действия при обнаружении ошибки #404

  1. Выгрузить страницы с ошибками из Google Search Console.
  2. Просмотреть сведения об ошибках.

Если вам необходимо массово проверить URL-ссылки и просмотреть, какой код ответа они возвращают, рекомендуем пользоваться данным сервисом. Код 200 свидетельствует о нормальной работе ссылки, коды 3хх — о перемещении URL, 4хх — об ошибке в пользовательском запросе, 5хх — об ошибке в работе сервера.

Что делать при изменении URL, чтобы избежать #404?

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

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

Лучший способ решения проблемы — профилактика. Избежать появления ошибок 404 можно двумя методами:

  1. Удаляя большое количество страниц (в том числе товарных), нужно настроить ответ 410 вместо 404. Код 410 означает, что искомая страница отсутствует, и это состояние будет постоянным. Благодаря этому ссылки быстрее исчезнут из индекса поисковых систем.

  2. Меняя ссылочную структуру сайта, нужно настраивать редирект 301 на каждой странице, перенесенной на новый URL. Если поступит запрос на открытие по старому адресу, он будет автоматически перенаправлен: страница откроется без ошибок и задержек.

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

Если профилактика не помогла, и проблемные ссылки остались, нужно внедрять другие меры. Как устранить ошибку 404? Первоначально — найти «битые» URL и исправить (настроить редиректы 301 или ответы 410). Если делать мониторинг постоянно, процесс исправления не займет много усилий.

Как снизить вероятность возникновения 404 Not Found?

Дополнительно придерживайтесь нескольких советов:

  • настройте простые URL для основных страниц сайта. Например: site.com/contact. Это исключит пользовательские ошибки при ручном вводе адреса;

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

  • не удаляйте товарные страницы, даже если продукции уже нет в продаже. Измените их и предложите перейти, пример, в категорию новой продукции от этого производителя

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

  • настройте страницу 404, чтобы пользователь задержался и в итоге остался на сайте. Об этом поговорим ниже.

404 not found

fade away… do over again…

歌い始めの一文字目 いつも迷ってる

どうせとりとめのないことだけど

伝わらなきゃもっと意味がない

どうしたってこんなに複雑なのに

噛み砕いてやらなきゃ伝わらない

ほら結局歌詞なんかどうだっていい

僕の音楽なんかこの世になくたっていいんだよ

いいんだろう

ねぇそうだろう

Everybody don’t know why.

Everybody don’t know much.

僕は気にしない 君は気付かない

何処にももういないいない

Everybody don’t know why.

Everybody don’t know much.

忘れていく 忘れられていく

We don’t know, We don’t know.

目の前 広がる現実世界がまた歪んだ

何度リセットしても

僕は僕以外の誰かには生まれ変われない

「そんなの知ってるよ」

気になるあの子の噂話も

シニカル標的は次の速報

麻痺しちゃってるこっからエスケープ

遠く遠くまで行けるよ

安定なんてない 不安定な世界

安定なんてない きっと明日には忘れるよ

fade away… do over again…

そうだ世界はどこかがいつも嘘くさい

綺麗事だけじゃ大事な人たちすら守れない

くだらない 僕らみんなどこか狂ってるみたい

本当のことなんか全部神様も知らない

Everybody don’t know why.

Everybody don’t know much.

僕は気にしない 君は気付かない

何処にももういないいない

Everybody don’t know why.

Everybody don’t know much.

忘れていく 忘れられていく

We don’t know, We don’t know.

Добавлено nmuth в ср, 19/10/2016 — 13:09
В последний раз исправлено Frog в пт, 27/10/2017 — 10:41

Что делать вебмастеру? Как исправить 404 ошибку?

  1. убрать с сайта битые ссылки.
  2. при смене домена сайта или URL страницы настроить перенаправление (301 редирект) со старых URL на новые. С удалённых или ошибочных URL, на которые часто переходят посетители (можно узнать из статистики ) или на которые ссылаются авторитетные источники (можно узнать из ошибок сканирования /) сделать перенаправление на похожие существующие материалы.
  3. не делать перенаправление со всех не найденных веб-страниц на Главную без желания человека, это не поможет ему найти искомую информацию.
  4. чтобы посетитель вместо белой страницы с надписью «Not Found»
    или страницы с реквизитами хостера видел HTML-страницу сайта с рекомендуемыми навигационными вариантами, нужно в файле добавить строку

    ErrorDocument 404 http://сайт.ru/404.html

Какой должна быть 404 страница

НЕТ ДА
Отдавать код ответа сервера «200 OK», а значит индексироваться, что создаёт бесконечное число дублей. Код ответа сервера должен быть «404 Not Found». Здесь можно проверить .
Быть перегружена графикой и отвлекающими элементами дизайна, чтобы человек не сразу понял, что искомая информация тут отсутствует. Пример (картинка) нужно смотреть в полном размере, чтобы прочувствовать суть. Содержать логотип, фирменные цвета, чтобы человек сразу смекнул, что находится на нужном ему сайте
Показывать Google AdSense, что запрещено правилами этой контекстной рекламы Желательно иметь

  • ссылку на Главную страницу и значимые разделы сайта,
  • поиск по сайту,
  • красиво оформленные блоки с акциями, рекомендациями, популярными статьями,
  • форму обратной связи: «Вы можете обратиться к системному администратору сайта и описать проблему».

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

Вот, например, на сайте Hotels.com, создаётся впечатление, что идёт диалог

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector