Любой веб-мастер в душе перфекционист и хочет для своего сайта только лучшего: чтобы страницы летали, пользовательские факторы росли, а Google с Яндексом продвинули в топ без всяких ухищрений со стороны. Однако безобидная надпись «cтраница не найдена» может разрушить далеко идущие планы, огорчить поисковики и охладить интерес посетителей. В этой статье мы разберем, что значит ошибка 404, откуда берется эта неприятная неисправность, насколько она опасна для сайта и как быстро внести необходимые исправления.
Что означает ошибка 404 или жаль, страница не найдена
Код ошибки 404 – не конец света, он всего лишь означает, что браузер не нашел на сервере предложенную ссылку (урл по протоколу http). Его больше нет или никогда и не было – причины не так уж важны, ведь пользователь с большой долей вероятности расстроился и ушел с подотчетного ресурса (то есть вся работа по привлечению и вовлечению насмарку).
Цифровой код ответа появился не случайно:
- первая 4 означает ошибку ввода адреса и слишком долгий ответ на запрос
- 0 посредине обозначает неточность синтаксиса
- вся суть в 4 в конце, она «рассказывает» об отсутствии запрошенного url
Чем больше внешних и внутренних ссылок вели на эту страницу, тем больше посетителей и денег будет потеряно. Поэтому разбираться, почему сайт выдает 404, и исправлять нужно как можно быстрее.
Почему появляется ошибка 404:
- Битая ссылка – то есть нерабочая внутренняя гиперссылка, сео-мусор, который никуда не ведет. Часто возникают после обновлений, удаления неактуальных материалов, при невнимательном отношении к внутренней перелинковке.
- Неправильно набранный http значит, что фактически формируется запрос на не существующую в реальности страницу.
- Страница удалена, поэтому закладка или редирект ведут в пустоту.
- Изредка ошибку 404 выдает сервер при некорректной работе. Тогда у сайта наблюдается ворох других симптомов.
Как влияет на продвижение ошибка 404 (Not Found)
Кровью и потом вебмастеров доказано, что посетители не любят не находить страницы там, где хотели бы что-то найти. Естественная реакция большинства аудитории – уйти в поиск, а то и запомнить адрес сайта и никогда больше не возвращаться.
Важно! Номинально и Яндекс, и гугл настроены к не найденным урлам с ошибкой 404 толерантно. Однако надо и честь знать: процент 404 ошибок сервера не должен выходить за рамки разумного (статистически, даже 1% много).
Если http с ошибкой 404 много (к примеру, множество эффективных внешних ссылок ведут на удаленные страницы на сайте), то это ударит по показателям посещаемости:
- увеличится процент отказов
- сократится среднее время пребывания на сайте
- снизится глубина просмотров
- пользователи будут все чаще возвращаться с сайта в поиск
Поисковые алгоритмы расценят ситуацию как ухудшение пользовательских факторов и понизят ресурс в выдаче.
Как должна выглядеть страничка с ошибкой
Если жизнь преподносит сплошные лимоны, сделай из них… Правильно, высококонверсионную страничку! Это значит, что абсолютную бесполезную ошибку 404 (Not Found) нужно конвертировать хоть во что-нибудь. Оставлять унылую страничку, рассчитывая, что пользователь проявит сознательность и как-то сам найдет, что ему нужно – ничем не подкрепленная самоуверенность.
Варианты, как поступить с ошибкой 404 на сайте:
- Разместить смешную картинку с остроумной надписью и предложением почитать/посмотреть что-то другое.
- Организовать простой и понятный переход на главную страницу, где пользователь получит максимум новой информации.
- Предложить меню с кликабельными ссылками.
- Рассказать о группах в соцсетях или поделиться планами на будущее (вовлечь посетителя).
- Сделать подборку из популярных товаров (для магазина) или статей (для информационного ресурса).
С креативным подходом цель исправить ошибку даже не стоит, ведь значение ее вырастет. Она превратится в преимущество, своеобразный лендинг, на котором посетителя подхватывают под руки и ведут дальше по сайту. Любой переход с пустой страницы хоть куда-то дальше по сайту снижает отказы и улучшает в глазах поисковиков пользовательские факторы. Поэтому перехода кровь из носу нужно добиться – причем исключительно честными методами, без всяких редиректов.
Правила оформления
Хорошо прописанная, ясная, четкая и соответствующе оформленная страница с Not Found сгладит разочарование посетителя и принесет замаскированные извинения. Извиняться напрямую не стоит: интернет – агрессивная среда, могут не понять.
Два главных поисковика рунета не остались в стороне. У них тоже есть собственный взгляд на проблему:
- Яндекс советует сделать страницу выделяющейся, желательно контрастирующей с общим стилем ресурса. Пусть пользователь, попавший на 404, вздрогнет и осознает бренность бытия.
- Google традиционно противоречит главному поисковику рунета. Глобальный гигант рекомендует выдержать «не найденную» страничку в общей концепции, чтобы никого не пугать, а только лишь создавать комфортную среду. Гугл советует дать возможность пользователям сообщать вебмастеру о возникших сбоях (это поможет быстрее исправить все погрешности и вернуть ценный контент).
Оба поисковика сходятся во мнении, что на 404 нужно объяснить, что с ней не так и предложить посетителю пути отступления – полезные материалы или другое решение.
Где видны все проблемы?
Сайт-визитку легко просмотреть постранично, но с многотысячными порталами понадобятся автоматизированные средства или предустановленное ПО, чтобы выявить и устранить нерабочие адреса. Помогает использование бесплатных метрик поисковых систем:
- В Search Console Google «потеряшки» находятся в «Ошибки сканирования». Может понадобится подтвердить право на редактирование, отослать текстовый файл с данными DNS.
- В Яндекс.Вебмастер в «Индексировании» нужно искать исключенные из поиска страницы.
Также существуют платные и бесплатные программы – SiteAnalyzer, Screaming Frog, Netpeak Spider.
Ошибка 404: как исправить
Перед тем, как пытаться что-то исправить, нужно понять, почему сервер выдает то, что выдает, а не то, что надо. Обнаружив проблемы, веб-мастер приступает к их устранению:
- Если дело в том, что со стороннего ресурса пользователи переходят по ссылке на страницу, которой не существует, нужно настроить редирект 301 на информативно релевантную.
- Если внутренняя ссылка в результате неаккуратных действий ведет в пустоту, нужно ее «отремонтировать» — то есть заменить рабочей или вовсе удалить.
Удалять вручную неработающие ссылки – долгий и кропотливый труд. Для автоматического контроля состояния внутренних и внешних урлов (краулинга) давно существуют плагины или специальные программы.
Профилактика – лучшее лечение (и ошибки 404 на сайте тоже)
Вместо того, чтобы лихорадочно размышлять, как исправить ошибку 404, ее можно не допустить. Профилактика в данном случае дело кропотливое и затратное, но всегда окупается.
Что делать:
- Не перекидывайте адреса. Из-за этого теряется ссылочная масса, закладки у постоянных посетителей и появляются подозрения у поисковых алгоритмов.
- Избегайте опечаток и неверного трактования: несмотря на то, что сейчас практически никто не набирает урлы вручную, все равно старайтесь делать его максимально четким и легким в написании.
- Используйте надежный сервер, нормального хостера и приличную CRM. Все внутренние ревизии и перелинковки проводите не вручную, а с помощью плагинов, которые при необходимости можно откатить назад.
Страничка 404 – это повседневная реальность для большинства ресурсов. Не стоит забывать о «потеряшках»: при накоплении критической массы они вполне способны утянуть на дно даже благополучный сайт.
Тот случай, когда в городскую легенду хочется верить
- Антон Мухатаев, 21 апреля 2015
- 15895
В рубрике «Интернет-археология» Look At Me рассказывает о том, как в интернете появились стандарты, которые мы часто не замечаем. В сегодняшнем выпуске говорим о самом известном коде ошибки, который показывают браузеры.
До того, как современный интернет стал доступен по всему миру, сеть не была глобальной. Современные протоколы, которые в ней применяют, придумали в 80-х и 90-х годах в CERN. Тим Бернерс-Ли, изобретатель HTTP, самого известного из них, создал его на основе файлового протокола FTP. Бернерс-Ли также изобрёл URI, URL, HTML и, конечно же, WWW в целом — аббревиатуры, знакомые любому опытному пользователю интернета.
Версия HTTP 0.9, которая появилась в 1992 году, включала в себя коды состояния из трёх цифр. Первая обозначала вид сообщения: 1 — информационное, 2 — успех, 3 — перенаправление, 4 — ошибка клиента, 5 — ошибка сервера. Вторая цифра обозначала подгруппу сообщений, третья — конкретное сообщение в этой группе. Коды вроде 200 («хорошо») и 304 («не изменилось») мы никогда не видим, потому что вместо этих цифр браузеры отображают содержимое страниц. А вот ошибка 404 («не найдено») хорошо всем известна. С ней сталкивался любой пользователь, кто неправильно вводил адрес страницы в строку браузера или переходил по ссылке на несуществующую страницу.
Хотя это всего лишь легенда, она, как и сама ошибка 404, уже превратилась в часть интернет-фольклора
С ошибкой 404 связана городская легенда. Якобы в своё время в офисе CERN на четвёртом этаже была комната 404, где находился центральный сервер. Там сидели несколько человек, которые вручную обрабатывали приходившие запросы. Если запрос был ошибочным, то появлялось сообщение «Room 404: file not found». И хотя это всего лишь легенда, она уже вошла в интернет-фольклор, а сама ошибка 404 стала частью популярной культуры и сленга, полигоном для юмора веб-дизайнеров и символом благотворительности.
ТИМ БЕРНЕРС-ЛИ
изобретатель HTTP
«Как человек, который работал в CERN, говорю вам, что комнаты 404 на четвёртом этаже офиса не было. В CERN комнаты нумеруют по-другому: первая цифра обозначает номер здания, а две других — номер комнаты. Но в здании номер 4 нет комнаты номер 04, отсчёт там начинается с 410 и идёт по нарастанию — не спрашивайте меня, почему».
ИСТОЧНИК
Привет, друзья. Иногда лазая по интернету можно наткнуться на интересную ошибку: “Ошибка 404 – Страница не найдена” или “404 Page not found”, давайте же разбираться что это такое и что Вы в конце концов сломали.
Что такое ошибка 404
Ошибка 404 (или на англ. 404 Page not found) – это ответ сервера (место где хранится сайт) Вашему браузеру, который содержит в себе такую информацию: “Друг, такой страницы больше не существует, а может и никогда и не существовало, я не могу ее найти в своей базе данных”.
Как исправить ошибку 404
Если вы обычный пользователь, то вам никак не исправить ошибку 404. Потому что это не вы что-то сломали, это сломал администратор или владелец сайта. Вы к этому не имеете никакого отношения.
Давайте на примере, чтобы вас успокоить. Вы зашли в Google или Яндекс (поисковые системы), набрали какой-нибудь поисковый запрос (купить машину), и далее попали по какой-нибудь ссылке из результатов выдачи на ошибку 404. В вашем случае произошло вот что. Когда-то существовал адрес страницы сайт.рф/mashina и администратор сайта изменил ее URL-адрес (сайт.рф/mashina – это и есть URL адрес, т.е адрес по которому можно найти эту страницу в интернете) на сайт.рф/kupit-mashinu, а поисковую систему не оповестил. А в ее базе данных до сих пор хранится старый адрес – сайт.рф/mashina, а как вы догадались там уже ничего нет. Пусто.
Вот во время таких казусов, когда вы попадете на сайт по “битой” (сломанной или нерабочей) ссылке и возникает такая ситуация. Поисковая система (Яндекс, Google) отправляет вас на сайт по нерабочей ссылке, а сервер отвечает вам – “Ошибка 404. Упс, похоже вы заблудились”.
Если вы администратор сайта, то исправить ошибку 404 можно с помощью 301 редиректа. Т.е дать команду своему веб-серверу перенаправлять пользователей со старого URL-адреса на новый. Также можно просто вернуть старый URL адрес странице.
Зачем нужна ошибка 404
Откуда взялась ошибка 404 никто не знает, но ходят разные легенды. Возможно изначально ошибка 404 придумана для людей, но теперь ее используют для поисковых систем.
В интернете миллиард страниц и у каждой есть свой URL-адрес. По этому адресу можно найти страницу, но иногда он (URL) меняется в определенных целях. В таких случаях поисковый робот (Mail.ru, Yandex, Google, Bing) переходя по старой ссылке, рано или поздно, обратят внимание что страницы больше не существует и удалят ее из базы данных. Больше она никогда не будет появляться перед пользователем. Обычно процесс удаления занимает от 3 до 7 дней.
Некоторый компании очень креативно оформляют на своих сайтах 404 страницы, помогая пользователю не теряться (не уходить с сайта). Все не без греха, иногда даже крутые сайты оставляют 1-2 “битых” ссылки в год, просто из-за невнимательности.
Выглядит куда лучше, чем просто белый фон и цифра 404? Посетитель, возможно, обратит внимания на другие статьи/страницы и уйдет на них что-нибудь читать или смотреть. Возможно он даже найдет то что ему необходимо.
Ошибка 404, либо Error 404 Not Found — ошибка, которая появляется, если браузеру не удалось обнаружить на сервере указанный URL.
Сообщение об ошибке 404
Что означает ответ 404
Error 404 Not Found отображается по-разному: «HTTP 404 не найден», «Ошибка 404 Not Found», «404 Страница не найдена». Смысл надписи всегда остаётся тем же: страница отсутствует либо просто не работает. Not Found в переводе означает «не найдено».
Ошибка 404 — классический код ответа по протоколу HTTP. Он свидетельствует, что связь с сервером установлена, но данных по заданному запросу на сервере нет.
Однако если просто ввести в поисковую строку произвольный набор символов, то браузер не покажет ошибку 404 Not Found — появится сообщение, что установить соединение с конкретным сервером невозможно.
Разберёмся в техническом формировании ответа Error 404 Not Found.
Техническая сторона вопроса. При связи по HTTP браузер запрашивает указанный URL и ждёт цифрового ответа. То есть любой запрос пользователя направляется на сервер размещения искомого сайта. Когда браузеру удаётся связаться с сервером, он получает кодированный ответ. Если запрос корректный и страница найдена, отправляется ответ с кодом 200 OK, что соответствует благополучной загрузке. При отсутствии страницы отправляется ответ об ошибке.
Что значит код «404». В ответе 404 первая четвёрка указывает на то, что запрос был чрезмерно длительным или в самом адресе была ошибка. Ноль предполагает синтаксическую неточность. Завершающая цифра кода отображает конкретную причину ошибки — «4» означает отсутствие данной ссылки.
Какие ещё ошибки бывают. Ошибку 404 не нужно путать с другими ответами, которые указывают на невозможность связи с сервером. Например, ошибка 403 сообщает, что доступ к URL ограничен, а ответ «Сервер не найден» свидетельствует, что браузер не смог обнаружить место размещения сайта.
Google на 404 странице сообщает о возможных причинах ошибки
Причины ошибки
Причины, по которым HTTP возвращает ответ 404 Not Found:
- Неверный адрес. К примеру, при ручном наборе пользователь допустил опечатку в адресе либо ссылка ведёт на несуществующую страницу. При этом домен должен быть написан верно. Если пользователь ошибется в названии домена, страница вообще не загрузится (без показа ошибки).
- Битая ссылка. Это нерабочий URL, который никуда не ведёт. Данный вариант иногда возникает при внутренней перелинковке. К примеру, раньше страница существовала, а потом её удалили и забыли убрать ссылку.
- Удалённая страница. Когда пользователь попытается перейти на удалённую с сервера страницу, он также увидит ошибку 404. Ссылка для перехода может сохраниться в браузерных закладках или на сторонних ресурсах.
- Неправильный редирект на страницу с изменённым адресом. Допустим, в процессе редизайна URL изменили, но оставили без внимания связанные ссылки.
- Неполадки на сервере. Это самый редкий вариант.
В большинстве ситуаций ошибка 404 отображается, когда не удаётся обнаружить нужную страницу на доступном сервере.
Причины отсутствия страницы на сайте бывают разными
Возможные последствия для сайта
Нужно ли считать 404 ошибку опасной для сайтов? Кажется, что нет ничего плохого в том, что пользователь не смог открыть одну веб-страницу. Однако если такая ситуация будет повторяться регулярно, это чревато оттоком аудитории. Одни пользователи решат, что сайт вовсе не существует. Другие подумают, что лучше не заходить на сайт, который работает с ошибками. Третьи будут игнорировать ресурс, на котором не смогли получить обещанную информацию.
Поисковые системы относятся к Not Found более лояльно. Например, Google отмечает, что 404 страницы не влияют на рейтинг. Но если при индексации роботы будут находить все больше ошибочных страниц, вряд ли это приведёт к более высокому ранжированию.
Если вы хотите улучшить взаимодействие с посетителями, важно найти и исправить все ошибки 404 на сайте.
Как выявить ошибку
На небольшом ресурсе легко проверить работоспособность ссылок вручную. Но если на сайте сотни и тысячи страниц, без дополнительного софта не обойтись. Есть немало сервисов и программ, позволяющих находить битые ссылки. Рассмотрим некоторые из них.
Search Console Google
Консоль поиска Google позволяет находить страницы с ошибкой 404 за несколько кликов:
- Войдите в учётную запись Google и перейдите в Search Console.
- Откройте раздел «Ошибки сканирования» → «Диагностика».
- Кликните на «Not Found».
Чтобы получить список страниц с ошибками, подтвердите права на ресурс — добавьте проверочную запись TXT в записи DNS регистратора домена. Такая запись не повлияет на работу сайта. Подробнее о процедуре подтверждения, читайте в справке Google.
Для использования Search Console Google нужно подтвердить свои права на сайт
Яндекс Вебмастер
Сервис для вебмастеров от Яндекса поможет быстро найти все ошибки 404:
- Откройте Вебмастер после авторизации в Яндекс-аккаунте.
- Выберите «Индексирование» → «Доступные для поиска страницы» → «Исключённые страницы».
- В выданном списке выберите фильтр «Ошибка HTTP: 404».
Чтобы использовать Яндекс.Вебмастер, также нужно подтвердить право владения сайтом — добавить метатег в HTML-код главной страницы.
Для входа в Вебмастер авторизуйтесь в Яндексе
Screaming Frog
Для начала загрузите и установите программу на компьютер. После запуска добавьте URL проверяемого сайта и начните поиск проблем. Неработающие ссылки можно искать даже в бесплатной версии.
Инструмент SEO-паук в Screaming Frog помогает найти технические неисправности сайта
SiteAnalyzer
Эта бесплатная десктопная программа позволяет обнаружить технические погрешности на сайте. SiteAnalyzer быстро отыщет нерабочие и несуществующие ссылки.
SiteAnalyzer бесплатно найдёт неработающие URL
Как исправить ошибку Not Found
Выбор конкретного решения зависит от причины ошибки:
- Ссылка ведёт в никуда из-за неверного URL. Для решения проблемы замените ошибочную ссылку на правильный адрес, чтобы сервер отдавал код 200 OK.
- Битая ссылка. Подобная ситуация не редкость при внутренней перелинковке страниц. К примеру, ссылка есть, а саму страницу давно удалили. Решений два: удалить ссылку или заменить её на другую.
Удалять и менять ссылки вручную удобно только на небольших сайтах. Исправление ошибок на крупных порталах лучше автоматизировать. Например, с помощью специальных плагинов для внутренней перелинковки (Terms Description, Dagon Design Sitemap Generator) и для автоматического формирования адресов страниц (Cyr-To-Lat).
Чтобы ошибки 404 появлялись как можно реже, достаточно соблюдать простые рекомендации:
- Не присваивайте сложные адреса основным разделам сайта. Это снизит число ошибок, связанных с опечатками в URL.
- Не меняйте адреса страниц слишком часто. Это неудобно для пользователей и вводит в заблуждение поисковых роботов.
- Размещайте сайт на надёжном сервере. Это предотвратит ошибки, возникающие из-за неработоспособности сервера.
Мы разобрались, как найти и исправить ошибки Not Found внутри сайта. Но неработающая ссылка может быть расположена и на стороннем ресурсе. Допустим, когда-то на другом сайте разместили рекламную публикацию со ссылкой на определённую страницу. Спустя какое-то время страницу удалили. В этом случае появится ошибка 404. Устранить её можно, связавшись с администрацией ссылающегося сайта. Если же удалить/исправить ссылку нельзя, постарайтесь использовать ошибку с выгодой.
Как сделать страницу 404 полезной
Грамотно оформленная страница с ошибкой Error 404 Not Found — действенный инструмент конвертации посетителей. Ограничений по использованию страницы с ошибкой 404 нет. При этом практически все CMS позволяют настраивать дизайн этой страницы.
Что публиковать на странице 404:
- меню с кликабельными ссылками;
- ссылку на главную страницу;
- анонс последних публикаций;
- контакты для обратной связи.
При оформлении страницы-ошибки желательно опираться на рекомендации поисковиков:
- Яндекс настоятельно рекомендует, чтобы страница контрастировала с основным содержанием сайта — иные цвета, другие графические приёмы либо их отсутствие. Необходимо чётко и понятно объяснить пользователю, что запрошенной страницы не существует и предложить другое решение.
- Google советует придерживаться единого стиля оформления. Но также рекомендует понятно рассказать об ошибке и предложить полезные материалы.
Главное — по возможности отказаться от стандартной страницы 404. Подумайте, как привлечь внимание пользователя. Расскажите ему об отсутствии искомой страницы и предложите взамен что-то полезное или интересное.
Примеры оформления страниц 404
Designzillas
Мультяшная страница креативной студии привлекает внимание и её хочется досмотреть до конца. Если прокрутить страницу, можно увидеть, как из яйца вылупится дракон. При этом на странице есть ссылки на все основные разделы сайта.
Меню на сайте Designzillas есть и на 404 странице
Domenart Studio
Веб-студия «Домен АРТ» использует красочную страницу 404, оформленную в единой стилистике ресурса. Заблудившимся пользователям предлагают попробовать ещё раз ввести адрес или перейти в нужный раздел.
Контакты, поиск, меню — и всё это на 404 странице Domenart Studio
E-co
«Эко Пауэр», дистрибьютор производителя источников питания, демонстрирует короткое замыкание как символ ошибки. Посетителям предлагают перейти на главную.
Ошибка 404 «Эко Пауэр» выглядит как страница входа
Дом со всем
Компания «Дом со всем», занимающаяся бурением скважин, разместила на странице 404 свои контакты и перечень услуг. Со страницы можно перейти в любой раздел сайта или заказать обратный звонок. С таким наполнением посетителю не нужно искать дополнительную информацию где-то ещё.
Компания «Дом со всем» предлагает заказать обратный звонок
Kualo
Страница 404 на веб-хостинге Kualo может заставить пользователя забыть, зачем он сюда пришёл. Увлекательная игра притягивает внимание. В конце игры посетителю предлагают посмотреть сайт хостинга.
На странице Kualo можно просто поиграть и заработать скидки
Рано или поздно с ошибкой 404 сталкивается большинство сайтов. При регулярной проверке можно своевременно исправить неработающие ссылки, чтобы в ответ пользователи получали код 200 OK. Но для крупного ресурса лучше настроить оригинальную страницу, которая будет отображаться при появлении ошибки Not Found и подскажет посетителям, что делать дальше.
Главные мысли
В этой статье ответим на частые вопросы о странице 404, объясним, почему она важна для SEO, и покажем, как правильно ее оформить.
Что такое ошибка 404 и почему она возникает
Ошибка 404 или Not Found появляется, если страница, на которую вы переходите, не найдена. Чтобы лучше понять, как возникает ошибка Not Found, рассмотрим этот процесс детально:
- Переход по ссылке. Пользователь кликает ссылку на сайте или вводит URL в адресной строке браузера.
- Отправка запроса на сервер. Браузер соединяется с сервером — физическим компьютером, где располагается сайт со всеми его файлами и базами данных.
- Ответ сервера. Браузер получает от сервера закодированный ответ с трехзначным кодом. Код показывает, как именно сервер обработал запрос браузера.
Если соединиться с сервером не получилось, вы увидите сообщение «не удается получить доступ к сайту».
Если соединение с сервером установлено и страница, которую вы запросили, существует, браузер получит ответ с кодом 200 OK. Этот код означает, что сервер успешно обработал запрос и запрашиваемая страница будет загружена. А вот если страница, которую вы искали, не найдена, появится экран 404.
Причины ошибки 404 Not Found:
- Страница удалена.
- Битая ссылка. URL, на который вы перешли, когда-то существовал, но был изменен. Адрес также мог быть введен с опечаткой, поэтому браузер не нашел страницу на сервере.
- Проблемы сервера. В редких случаях на сервере происходят сбои, которые провоцируют подобные ошибки.
Что такое ложная ошибка 404 и почему она возникает
Ложная ошибка появляется, когда браузер получает успешный ответ 200 OK, но все равно выводится сообщение 404 Not Found. Также можно увидеть страницу, на которой мало контента, или пустой экран.
Причины ложной ошибки 404:
- Некорректная настройка кода ответа: Для несуществующих страниц сообщение об ошибке 404 владелец сайта заменил на страницу-заглушку с кодом 200 OK.
- Недостаточное количество контента. На странице мало материалов или они отсутствуют.
- Нет доступа к ресурсам. В корневом каталоге сайта помимо прочих находится файл robots.txt. Он содержит информацию для поисковых систем о том, какие ресурсы сайта можно сканировать, а какие — нет. Если в robots.txt заблокирован доступ к странице или каким-то ее файлам, это может вызывать ошибку Soft 404.
- «Тяжелая» страница. На странице слишком много файлов или у них очень большой размер. Из-за этого страница загружается долго и в итоге провоцирует ошибку.
Чем вредны ошибки 404 для SEO
Падает рейтинг сайта. Негативно влияют на SEO не столько страницы 404, сколько внешние URL-адреса, которые ссылаются на эти страницы. Большое количество таких адресов указывает на плохое качество сайта. Это может ухудшить индексацию ресурса и привести к потере его позиций в поисковой выдаче. Также возникает негатив со стороны пользователей — растут показатели отказов и снижается время взаимодействия с сайтом.
Тратится краулинговый бюджет. У каждой поисковой системы есть бот, который анализирует страницы сайтов. Максимальное количество URL-адресов, которые он может обойти за один визит, называется краулинговым бюджетом. Ошибки 404 впустую тратят этот бюджет, поскольку вместо действительно важных страниц бот будет сканировать некорректные URL-адреса.
Как найти внутренние и внешние ссылки на страницы 404
Битые ссылки бывают внутренние и внешние. Внутренние расположены на самом сайте и ведут на внутренние страницы своего же сайта. Внешние битые ссылки расположены на сторонних ресурсах и отправляют на страницы своего сайта.
Обнаружить оба вида ссылок помогут бесплатные сервисы Яндекс.Вебмастер, Google Search Console, Xenu’s Link Sleuth, условно-бесплатный Screaming Frog SEO Spider Tool и платный Netpeak Spider.
Яндекс.Вебмастер
Как найти внутренние ссылки: добавьте URL сайта → зайдите в панель «Ссылки» → «Внутренние ссылки».
Что делать с битыми ссылками
Внутренние битые ссылки нужно убрать или заменить на работающие URL-адреса. Проверять ресурс на наличие неработающих внутренних ссылок следует минимум раз в месяц.
Когда вы собрали внешние битые ссылки, нужно:
- Сделать выборку битых URL-адресов с сайтов, у которых ИКС больше 500. Это сайты с хорошей репутацией и посещаемостью, поэтому с них идет большой трафик. С битыми ссылками на этих ресурсах нужно разобраться в первую очередь.
- Настроить с этих ссылок переадресацию (301 редирект) на страницы с перемещенным или похожим контентом. Пользователь перейдет по битой ссылке, а попадет на ту страницу, которую вы укажете. Таким образом посетитель увидит материал, который ожидал, и не покинет сайт.
Некоторые веб-мастера настраивают с внешних битых ссылок 301 редирект на главную страницу сайта. Это не очень хорошая практика. Например, посетитель при переходе по ссылке хотел увидеть каталог смартфонов, а попал на главную страницу интернет-магазина. Теперь он должен найти нужную категорию в меню и отфильтровать позиции, чтобы увидеть нужный товар. Такой сценарий может привести к тому, что покупатель покинет сайт. Поэтому 301 редирект на главную страницу используйте только в крайних случаях.
Как оформить страницу 404
Главная цель экрана 404 — объяснить юзеру, что произошло и какие действия дальше предпринять. Четких правил оформления страницы нет. Выделяют четыре основных варианта дизайна: развлекательный, рекламный, страница с поиском и карта сайта.
Развлечь пользователя
Здесь могут быть встроены мини-игры или приложения, красивая анимация и интересные факты. Можно сделать ссылки на главную и другие страницы сайта. Но важно знать меру, поскольку есть риск, что пользователь так увлечется контентом, что забудет изначальную цель.