Ошибка 404 — это код ошибки в HTTP-ответе. Появление этого сообщения означает, что сервер не может найти файл в запросе, отправленном пользователем. В большинстве случаев это происходит, если адрес неверен, или если страница была удалена или перемещена на другой сервер без 301-го редиректа.
Процесс отображения веб-страницы происходит по определенной схеме. Пользователь вводит адрес веб-сайта. В этот момент его компьютер отправляет запрос данных на сервер, который в ответ посылает HTTP-заголовки. Если возникает ошибка, то генерируется ошибка 404.
Значение кодов 404
Первые четыре — это ошибки со стороны интернет-пользователя. К ним относятся ввод устаревшего имени страницы, опечатка в адресе или ввод устаревшего домена в сети. 0 означает ошибку компонента, а последние 4 — сообщения о невозможности отображения нужной цели.
Теоретически, страницы 404 не существует. Так какой смысл иметь что-то, чего по определению не существует? И что еще хуже, как избавиться от такой несуществующей вещи? Прежде чем углубиться в философские рассуждения, мы объясним, что, к сожалению, полностью избавиться от страниц ошибок 404 невозможно.
Мало того, эта страница выступает в качестве замены, что еще более необходимо. Кроме того, при вводе адресов могут возникать опечатки, и в этом случае возвращается 404. Хуже того, на каждой вложенной странице будет отображаться такая страница-призрак.
404 страницы вредны для SEO.
По мнению Google, появление таких ошибок не вредит ранжированию, но если они возникают часто, то могут помешать пользователям получить доступ к сайту.
Прямые возвраты увеличиваются, а сила SEO на странице теряется, вместо того чтобы использоваться. В этом отношении ошибки 404 — опасный способ классификации вашего сайта. Боты Google и Yandex видят высокий показатель отказов на таких страницах и прочно снижают ваше место в поисковой выдаче, а весь процесс SEO-продвижения теряется.
Еще одна проблема — имиджевый аспект компании с проблемными сайтами и неработающими страницами. Пользователи могут запомнить, что, нажав на ссылку, они получают только одно сообщение для несуществующей страницы, и избегают последующих сообщений, чтобы сэкономить время и нервы. И это продолжается, даже если URL-адрес уже работает.
То же самое относится к роботам Google и Yandex, называемым Crawlers, которые обнаруживают сайты. Они тратят время на проверку лицензий, но это время можно потратить на контроль ценного контента — блогов, статей о товарах и услугах и повышение рейтинга в поисковых системах.
Поэтому рекомендуется отследить URL-адреса, связанные с ошибкой 404 на вашем сайте, и посмотреть, можно ли их использовать повторно каким-либо образом, например, перенаправить страницу 404 с аналогичным контентом, продуктами или услугами.
Негативное влияние ошибки 404:
Как исправить ошибку 404
Все очень просто — нужно перенаправить бота со старого неработающего URL на новый неработающий URL, на котором находится этот контент. Это делается с помощью редиректа 301. При этом сохраняется вся мощь SEO и не теряется работа. Пользователь всегда перенаправляется на то, что ему нужно, независимо от того, вводит он старый или новый адрес.
Оптимизация сайта: типовые ошибки и их устранение
В современном мире наличие собственного сайта является обязательным условием успешного развития любого бизнеса или проекта. Однако даже самые лучшие идеи могут страдать от технических ошибок. Не стоит игнорировать факт важности технической оптимизации, ведь от нее зависит не только удобство пользования, но и место сайта в результатах поиска.
Нерелевантные или неполные заголовки, H1 и описания
Этикетки важны, потому что они предоставляют поисковым системам и пользователям информацию о вашем сайте. Кроме того, если описание отсутствует, Google формирует его из имеющегося на странице контента. Неужели вы хотите положиться на поисковые системы в этом вопросе?
Еще одна проблема с историями постов — двойное содержание заголовка и описания страницы.
Длина и заголовок описания — еще одна распространенная ошибка. Оттенки этого неоднозначны. С одной стороны, очень короткое описание или очень короткий заголовок не полностью описывают страницу. Однако большие могут не вписаться в блок по показателям поисковой системы.
Поэтому обычно рекомендуется, чтобы заголовки не превышали 60 символов, а описания — 160. У вас еще остались SEO-тактики по оптимизации мета-тегов заголовков и описаний? Читайте по ссылке.
Отсутствие подзаголовков.
Во многих случаях авторы не создают заголовки H2 или H3 (подзаголовки/субтитры). Это негативно сказывается на работе пользователей и роботов на странице. Заголовки H2 помогают выстроить контент и облегчают сканирование страницы.
Контент не является релевантным для целей поиска.
Исследование ключевых слов. Были выбраны подходящие исследования, и страницы оптимизированы соответствующим образом. Однако их не только нужно использовать, но и применять с осторожностью. Важно убедиться, что контент соответствует намерениям поиска по ключевым словам, указанным на странице. Например, если пользователь ищет «как сделать пластырь», он хочет увидеть рецепт, а не историю о кофе.
Отсутствие перенаправления между запросами с www и без www
Если у сайта есть две версии доменного имени (одна с www, другая без www), Google может посчитать их разными сайтами. Это может негативно сказаться на рейтинге сайта в результатах поиска. Такое перенаправление также важно для удобства пользователей. Некоторые люди используют WWW при вводе URL-адресов, другие — нет. В результате, игнорируя этот тип перенаправления, вы просто потеряете небольшое количество трафика.
Цепочки и петли редиректов
Петли редиректов могут иметь негативное влияние.
Это также может привести к ошибкам в работе сайта. В частности, пользователи могут столкнуться с ошибками ‘404’ или некорректным отображением страниц.
Что касается петель перенаправления, то пользователи и поисковые системы часто не могут получить доступ к определенным страницам из-за петель перенаправления.
![Забагато Ререзпрямування](/wp-content/images/8/texnicheskaya-optimizatsiya-sayta-abcff74.png)
Пользователи видят ошибки «много перенаправлений», а поисковые системы не могут просмотреть бесконечные петли перенаправления.
Ошибки или отсутствие внешних и внутренних ссылок
Внутренние ссылки облегчают работу роботов и посетителей на сайте. В то же время внешние — влияют на классификацию сайта. При этом важно, чтобы количество было не так велико, как качество. Так, например, даже ссылки с известных ресурсов более полезны, чем сотни спамных или малоизвестных сайтов.
Важно, чтобы ссылки были как бы засекречены. Но какие ошибки можно допустить? Главное здесь — проверять страницы, которые отправляются пользователям. Убедитесь, что они не были удалены или скрыты. Как найти и исправить битые или поврежденные внутренние ссылки? — Читайте на наших ресурсах.
Неоптимизированные изображения
Первая проблема — размер изображения. Здесь все просто — чем больше файл, тем дольше он загружается, тем хуже взаимодействие с пользователем и тем дольше ему приходится ждать. Поэтому, по возможности, рекомендуется сохранять качество и сжимать изображения. Ознакомьтесь с нашими практическими рекомендациями по оптимизации изображений на сайте.
Пользователи не всегда видят инвентарь объекта. Иногда аудитория «видит глазами». Поэтому лучше прописать ALT и пояснения, чтобы увеличить возможный охват.
Неправильное индексирование
Наиболее распространенными ошибками, связанными с индексацией страниц сайта, являются
Будьте внимательны и всегда проверяйте ограничения, установленные в коде страницы. В противном случае вы будете искусственно вмешиваться в оптимизацию вашего сайта.
Ошибки при использовании атрибута Hreflang
Если у вас многоязычный сайт, атрибут Hreflang играет важную роль. Он помогает поисковым системам отображать релевантную версию страницы для выдачи. Кроме того, эта функция предотвращает скобки в процессе индексации.
Существует несколько типов ошибок, связанных с этой функцией.
Проверьте, не разрешена ли какая-либо из них.
Неоптимизированные файлы CSS
![Неоптимизированный CSS-файл](/wp-content/images/8/texnicheskaya-optimizatsiya-sayta-3343.png)
Во многих случаях простое использование больших файлов CSS может замедлить работу сайта. Проверьте, нет ли в них дополнительных пробелов, символов или двойной информации. Кроме того, сожмите (т.е. замените повторяющиеся строки кода на индикатор первой главной строки) или сохраните файл в кэше.
Ошибки HTTP
Всегда проверяйте сайт на наличие ошибок типа 4xx и 5xx. Их наличие может значительно ухудшить пользовательский опыт и негативно повлиять на классификацию страниц. Кроме того, если вы еще не перешли с HTTP на HTTPS, вам стоит подумать об этом. Этот тип протокола защищает конфиденциальность и целостность информации, что влияет на доверие пользователей и поисковых систем к вашему сайту.
Заключение.
На самом деле, суммируя все вышеперечисленные ошибки, необходимо выработать простую логику. Сайт должен быть настроен. изображения, ненужные ярлыки, коды и, самое главное, доступным для пользователей и поисковых роботов. Также лучше не заставлять страницы использовать ключевое слово «быть». Они должны быть релевантны намерениям поисковой системы. Время от времени проверяйте метки, внешние и внутренние ссылки и многое другое, чтобы убедиться, что вы находитесь в хорошем рабочем состоянии.
Что такое оптимизация несуществующих страниц или «ошибка 404»?
Стандартный ответ сервера на запрос несуществующей страницы показан ниже (Рисунок 1).
Рисунок 1: Сообщения сервера для применения несуществующих страниц
Существует мнение, что страницы с ошибкой 404 негативно влияют на рейтинг сайта в поисковых системах. Однако, опираясь на помощь поисковой системы Google (применимо и к Яндексу), можно убедиться, что это не совсем так. В целом, наличие на сайте несуществующих страниц не вредит ранжированию сайта в органической выдаче. Более того, такие страницы могут быть, например, когда широкий ассортимент сидячих мест больше не продается в магазине и не доступен через поиск (страницы, которые были удалены в течение некоторого времени, все еще находятся в индексе). Как вариант, если во внешней ссылке допущена опечатка (которую нельзя исправить, указав site.ru/galleri вместо site.ru/gallery). В этом случае запрашиваемый URL должен вернуть сообщение об ошибке 404.
Однако есть случаи, когда 404 страницы менее желательны. Следует обратить внимание на комментарии Google, в которых говорится о перенесенных, а не удаленных страницах. По возможности рекомендуется избегать таких неработающих ссылок, создавая 301 редирект со старого URL на новый. Это автоматически перенаправит посетителя на нужную страницу и предоставит запрашиваемый контент. Редиректы, содержащие правила, возвращающие с сервера ошибку 404, можно создать в файле . htaccess (технические подробности см. в выпуске новостей № 36).
Чтобы избежать проблем с индексацией сайта, ответ сервера при обращении к несуществующей странице должен быть правильно настроен. Типичной ошибкой является автоматическое перенаправление 302 при переходе по неработающей ссылке на подготовленную страницу 404. В этом случае сервер либо возвращает ответ 200 OK, либо перенаправляет на главную страницу. В обоих случаях это может затруднить индексацию контента и негативно сказаться на вовлеченности поисковых систем в работу сайта. Код состояния 404 — единственное практичное решение для отображения несуществующих страниц. Используйте этот инструмент для проверки ответа сервера на URL-адрес.
Как избежать потери посетителей
Типичное изображение страницы 404 (один из возможных вариантов показан на рис. 1) вызывает у пользователя целый ряд эмоций, причем не только положительных. Совершенно нормальной реакцией в этом случае является желание немедленно покинуть сайт. Чтобы этого не произошло, стандартный шаблон следует заменить полезным контентом, который привлечет внимание посетителя и побудит его пройти дальше по сайту.
Страницы 404 представлены в формате HTML, что позволяет легко контролировать дизайн и отображать контент, понятный пользователям. Создайте страницы в соответствии с общим восприятием сайта и разместите на них логотип или текст, поясняющий, что запрашиваемая страница не найдена. Добавьте ссылки на главную страницу или другие разделы сайта.
![404lamoda1.jpg](/wp-content/images/8/optimizatsiya-nesushestvuyushey-stranitsi-78c4a0.jpg)
Рисунок 2: Прямые ссылки на другие части сайта
Предоставьте форму поиска или позвольте посетителям отправить сообщение о неработающих ссылках на сайт.
![404thevillage1.jpg](/wp-content/images/8/optimizatsiya-nesushestvuyushey-stranitsi-0e81c0.jpg)
Рисунок 3. Предоставьте возможность сообщать о «битых» внешних ссылках
Будьте креативны. Добавление нотки юмора может скрасить сложную ситуацию.
![WebArtex-404-fun1.png](/wp-content/images/8/optimizatsiya-nesushestvuyushey-stranitsi-8b5020.png)
Рисунок 4. Привлеките внимание с помощью креативных элементов и юмора
Также допустимо разместить на странице 404 информацию о скидках или бонусах, которые пользователи могут получить в качестве компенсации за причиненные неудобства.
![404dasound1.jpg](/wp-content/images/8/optimizatsiya-nesushestvuyushey-stranitsi-7a543.jpg)
Рисунок 5. Не оставляйте посетителя с пустыми руками, бонус значительно увеличит его отдачу
Решений и идей для оформления невидимых страниц может быть множество. Экспериментируйте, и ваши пользователи обязательно скажут вам спасибо.
Что такое мягкая ошибка 404 и как она влияет на рейтинг вашего сайта?
Давайте узнаем! Вы наверняка видели подобную страницу в прошлом, когда пользователь получал ошибку 404 с сайта, которая не является ошибкой 404:
![Формальные ошибки в интернет-магазинах 404](/wp-content/images/8/chto-takoe-soft-bb7ec6e.png)
Это стандартная страница для 404 ошибки в интернет-магазине F. UA.
Если вы видите сообщение об ошибке или не видите 404, сервер должен вернуть стандартный код ответа HTTP 404. Код ответа 404 означает, что (сервер) не может найти запрошенный URL.
Этот код указывает браузерам и поисковым системам, что страница не существует. В результате содержимое страницы, если таковое имеется, не будет обнаружено поисковой системой (это описано в справке Google).
В приведенном выше примере сервер F. UA отобразит страницу 404 для всех несуществующих URL. То, что хорошо видно, специально разработано и предусмотрено магазином, чтобы пользователь не покинул сайт сразу. Это нормальная практика в электронной коммерции, где важен каждый посетитель.
К сожалению, большинство специалистов, так или иначе вовлеченных в процесс веб-продвижения, не понимают, что сообщение «страница не найдена» не имеет ничего общего с HTTP-ответом, возвращаемым сервером. Опять же, это не означает, что файл с сообщением 404 автоматически распознается как страница 404, как сообщение 404 not found.
Мягкая ошибка 404 всегда отображается. -несуществующие (или удаленные) страницы не возвращают код ответа HTTP 404 при запросе пользователя или бот а-несуществующие страницы перенаправляют пользователя на нерелевантную страницу — страница пуста и у нее нет содержимого
В чем проблема с программой 404?
Если HTTP-статус несуществующей страницы отличается от 404 (или 410), это может негативно сказаться на общем рейтинге сайта в поисковой выдаче Google. Во-первых, если сайт не предоставляет код ответа 404, это говорит поисковой системе, что по адресу, который она пытается восстановить, существует реальная страница. В результате удаленный URL сканируется и индексируется. В итоге вы теряете ценный бюджет своего детектора.
Бюджетирование ползания — это концепция, согласно которой Google дает ограниченное количество времени на ползание по сайту, прежде чем остановить процесс и перейти к другому ресурсу. Google не хочет тратить время на бесконечное сканирование одного и того же содержимого сайта. Поэтому разумно обеспечить, чтобы Google сначала просматривал только новые или измененные страницы.
В соответствии с концепцией «переполненных бюджетов» процесс обхода страниц SOFT 404 неизбежно расходует ценные лимиты на обход. Это означает, что вместо того, чтобы просматривать необходимые URL-адреса, Googlebot просматривает ошибки SOFT 404. Это уже снижает видимость важного контента на сайте. Поэтому неудивительно, что рейтинг сайтов в Google SERPs обычно улучшается после устранения мягких 404 ошибок.
Второй важный фактор — потеря ссылочной массы. Как ведущий участник справочных форумов Google «Для веб-мастеров» и «Поиск», была замечена такая практика. Карточки товаров интернет-магазинов перенаправляются на главную страницу или страницу категории (выполняется 301/302 редирект). Это делается для старых карточек товаров со ссылочной массой. В данном случае это совершенно неуместно и запутает ботов поисковых систем. Важный момент: удаленные или недоступные страницы должны быть перенаправлены только на страницы с аналогичным содержанием. Если прямой замены нет, сервер должен возвращать статус HTTP 404 для такого типа URL.
Другая плохая практика: веб-мастера перенаправляют удаленные или недоступные страницы на пользовательскую страницу 404, которая возвращает код ответа сервера 200. В этом случае веб-мастер явно намеревается сохранить ссылочный вес удаленных или неиспользуемых страниц, которые ссылаются на фальшивую страницу. Все это заставляет Google отмечать эту пользовательскую страницу как ошибку 404 SOFT и не перераспределять ссылочный вес.
Например, среди ведущих интернет-магазинов Украины чуть хуже с этим недугом обстоят дела у Comfy и Rosetka.
![Примеры популярных программных 404 для интернет-магазинов](/wp-content/images/8/chto-takoe-soft-42df2df.png)
Как решить проблему мягких 404 ошибок?
Первое, что вам нужно сделать, — удалить все 404-е ошибки из Google Search Console.
![Загрузка 404 из консоли поиска](/wp-content/images/8/chto-takoe-soft-dbbdc3.png)
В приведенном выше примере сообщается о 5915 ошибках «не найдено» и 2x мягких ошибках 404. Вам понадобятся эти две ссылки для анализа.
С помощью Google в инструменты для веб-мастеров можно экспортировать до 1000 URL-адресов. Поэтому в данном случае нужно работать итеративно. Отредактируйте первую 1000 — через некоторое время Google обновит этот отчет, и вы сможете отредактировать следующие 1000 результатов.
После загрузки списка URL-адресов необходимо определить, почему эти страницы характеризуются как 404-е — Google предоставляет несколько ограниченную информацию об URL-адресах, которые он называет «мягкими 404» (см. пример ниже).
![Подробности ошибки.](/wp-content/images/8/chto-takoe-soft-aa68d8.png)
Рекомендуется массово проверять URL-адреса, чтобы убедиться, что возвращается код ответа сервера. Для этого используйте https: //httpstatus. io/.
В большинстве случаев вы увидите, что такие страницы возвращают код ответа сервера (OK). Это классический пример мягкой ошибки 404, поскольку код ответа HTTP указывает роботам Google, что эта страница существует и ее нужно просканировать. Однако сервер не вернул никакого содержимого для этой страницы.
Решение: укажите код ответа сервера 404 для данного типа страницы.
Еще одна проблема, которая может быть диагностирована как причина ошибки soft 404, — неправильный редирект 301/302 (пример того, как это происходит, приведен выше).
Решение: отключите LinkJuice, указав на таких страницах код ответа 404, или не удаляйте такие страницы и пропишите в шапке документа< META NAME caps">Robot ‘content cap’ & gt; follow’ & gt;.
И в качестве глазури на торте (это для тех, кто хочет подумать и поэкспериментировать). Итак, у вас есть разные по содержанию страницы A и B, B-B — устаревшие и подлежащие удалению (не висят в базе данных), но с большим количеством ссылок.
Что произойдет, если содержимое страницы B будет заменено содержимым страницы A перед ее удалением? Желательно, чтобы это было объяснено в комментариях. Кроме того, в чем разница между кодами ответа сервера 404 и 410? И как используется код ответа сервера 410?
10 самых обычных кодов статуса http
Для типичного пользователя Интернета нет ничего более неприятного, чем ожидание появления веб-страницы и получение статуса ошибки «страница не найдена» с кодом 404. Конечно, в некоторых случаях гремлины могут начать работать, когда вы пытаетесь перезагрузить страницу, но в большинстве случаев эта проблема находится вне нашего контроля. Нам, обычным пользователям, остается идти дальше или искать другой сайт. За кулисами происходит много всего, о чем большинство из нас даже не подозревает. Однако для веб-разработчиков ошибки кода состояния HTTP могут быть очень раздражающими, особенно в 2022 году.
Согласно данным Internet Engineering Task Force (IEFT), организации, которая разрабатывает и продвигает стандарты Интернета, существует более 60 кодов состояния HTTP. Коды состояния HTTP можно разделить на пять групп
Важно отметить, что не все эти коды состояния считаются «ошибками», некоторые из них представляют собой просто информацию или ответы на действия и не требуют устранения неполадок или исправления. Вот 10 наиболее распространенных кодов состояния HTTP и их значения. Полный список кодов состояния HTTP см. в вики Dotcom-Monitor.
Распространенные коды состояния HTTP
Мониторинг производительности веб-сервера HTTP/S
Проблемы могут возникнуть в любой момент. Минимизируйте время простоя и разочарование клиентов с помощью платформы мониторинга dotcom-monitor. HTTP/s Организационный мониторинг серверов контролирует доступность, производительность, содержимое, разрыв связок и многое другое. Не готов к поддержке cookies, проекции форм, пользовательских головок, защищенных паролем сайтов и временных ограничений. Настраиваемые уведомления и фильтры позволяют мгновенно обнаруживать и устранять проблемы на серверах организации, обеспечивая постоянную доступность сайта для пользователей по всему миру.
detector