404 ошибка. проверка, настройка, оформление страницы

Что делает хорошую страницу ошибок в WordPress?

Не все страницы ошибок одинаковы

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

По моему опыту, хороший шаблон 404 должен иметь большинство следующих элементов:

  • Апология – пользовательское личное сообщение, хорошо видимое на странице

  • Изображение – (смешное) изображение, которое делает страницу с ошибкой менее страшной

  • Контакт – Показать контактную информацию или форму

  • Поле поиска – пусть люди ищут на Вашем сайте другой контент

  • Последние сообщения – позволяют посетителям открывать одну из последних статей

  • Популярные сообщения – позволяют посетителям увидеть ваши самые популярные записи

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

Где черпать идеи для создания страницы 404?

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

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

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

  1. Повторите попытку обновления веб-страницы, нажав клавишу F5 , нажав / коснувшись кнопки обновления / перезагрузки, или снова попробовав перейти на нужный URL из адресной строки.

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

  2. Проверьте на наличие ошибок в URL. Часто ошибка 404 Not Found возникает из-за неправильного ввода URL-адреса или ссылки, или указывает на неправильный URL-адрес.

  3. Перемещайтесь на один уровень каталога за раз в URL, пока не найдете рабочую ссылку:

    Например, если www.web.com/a/b/c.htm дал вам ошибку 404 Not Found, перейдите на www.web.com/a/b/ . Если вы ничего не получили здесь (или ошибка), перейдите на www.web.com/a/ . Это должно привести вас к тому, что вы ищете, или, по крайней мере, подтвердить, что оно больше не доступно.

  4. Поиск страницы из популярной поисковой системы. Вполне возможно, что у вас просто неправильный URL-адрес, и в этом случае быстрый поиск в Google или Bing приведет вас туда, куда вы хотите.

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

  5. Очистите кеш браузера, если у вас есть признаки того, что сообщение 404 Not Found может быть только вашим. Например, если вы можете получить доступ к URL-адресу со своего телефона, но не со своего планшета, очистка кэша в браузере планшета может помочь.

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

  6. Измените DNS-серверы, используемые вашим компьютером, но обычно только в том случае, если весь веб-сайт выдает ошибку 404, особенно если веб-сайт доступен тем, кто работает в других сетях (например, в вашей сети мобильной связи или у друга в другом городе).

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

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

  8. Наконец, если ничего не помогает, подождите. Нет, это не весело, но это может быть единственным способом действий, особенно если вы уверены, что ошибка 404 не должна возникать (т. Е. Страница действительно должна быть на том URL-адресе, который у вас есть, а другие сталкиваются с той же проблемой). и нахожу это одинаково странным).

5xx Ошибка сервера

Коды 5xx выделены под случаи неудачного выполнения операции по вине сервера.

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

500 Internal Server Error

Данная ошибка говорит о любой внутренней ошибке сервера, которая не входит в рамки остальных ошибок класса.

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

501 Not Implemented

Сервер либо не понимает метод в запросе, либо не поддерживает возможностей, необходимых для обработки запроса

Когда этот код может использоваться? Вы можете столкнуться с этим, когда сервер не поддерживает нормальные протоколы запроса, вроде GET, OPTIONS, HEAD, POST и т.д.

502 Bad Gateway

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

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

503 Server Unavailable

Сервер временно не имеет возможности обрабатывать запросы по техническим причинам. В основном, это состоянии является временным.

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

504 Gateway Timeout

Сервер в роли шлюза или прокси-сервера не дождался ответа от вышестоящего сервера для завершения текущего запроса.

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

505 HTTP Version Not Supported

Сервер не поддерживает указанную в запросе версию протокола HTTP.

Когда этот код может использоваться? В случаях, описанных выше! Когда HTTP-протокол более старый, нежели требуется серверу, и следовательно не поддерживается.

506 Variant Also Negotiates

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

Когда этот код может использоваться? Когда сервер настроен некорректно, и не способен обработать запрос.

507 Insufficient Storage

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

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

509 Bandwidth Limit Exceeded

Этот код ответа используется при превышении веб-площадкой отведённого ей ограничения на потребление трафика.

Когда этот код может использоваться? Когда на сервере Apache выполняется корректное расширение, и в ISP установлен уровень пропускного канала, который скоро может быть превышен. Существует несколько опций предела.

510 Not Extended

Когда на сервере отсутствует расширение, которое желает использовать клиент. Когда этот код может использоваться? Когда сервер требует больше информации в совершаемом запросе.

511 Network Authentication Required

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

Когда этот код может использоваться? Когда пользователь предварительно должен дать свое согласие на условия использования, перед тем, как он получит доступ к интернету (например, к Wi-fi точке доступа).

Что это такое

Первым делом нужно понять, что это за ошибка и что означает надпись «404 Not Found», появляющаяся на мониторе компьютера или экране мобильного гаджета.

При имеющихся элементарных знаниях английского языка, уже само название во многом даёт ответ на этот вопрос. Ведь перевод Not Found звучит как «не найдено» или «не обнаружено». А про сам код 404 стоит поговорить отдельно.

Говоря простым языком о том, что означает эта ошибка с обозначением «404 Not Found», можно ответить коротко. Страницы с прописанным адресом не существует. А потому и открыть её невозможно.

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

Объяснить это несложно. Запрос отправляется на сервер, на котором работает и располагается веб-сайт. Если с сервером связь есть, то тот или иной ответ будет получен в любом случае. К примеру, когда всё функционирует, ответ будет иметь код 200. Причём он невидимый для обычного юзера. Если же есть какие-то проблемы, уже вылезает ошибка.

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

Есть теория, которая, скорее, является предметом чьей-то фантазии, что первую серверную разместили в помещении с номером 404.

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

Это более чем понятное и простое объяснение происхождения такого кода.

What Is a 404 Page?

A 404 page is a landing page that tells your site viewers the requested page is unavailable or, in some cases, doesn’t exist.

A 404 error tells users the page cannot be accessed – and it can be a major problem.

Advertisement

Continue Reading Below

When users can’t access a page, they can’t find the information they need.

It also tells Google that your site offers a poor customer experience, which can result in less traffic and lower rankings.

Ideally, site visitors would never land on a 404 page, but the reality is that they do happen from time to time – even from well-maintained sites.

Why Might a Visitor Land on a 404 Page?

Why might a user get a 404 error?

There are several reasons, which include:

  • The server is down.
  • The page moved and wasn’t redirected.
  • The page never existed.
  • The user typed the URL in wrong.
  • The URL is broken.

Advertisement

Continue Reading Below

Basically, if a user tries to visit a page that cannot be found, they’ll be sent to your 404 page.

What’s the Point of Making a 404 Page That Stands Out?

A visually appealing, user-friendly 404 error page shows customers that you care about their experience and are interested in keeping them on your website.

When done well, a good 404 page helps users forgive you for the error (even if it was their own fault by typing the URL in wrong) and keeps them on your site.

A great 404 page can make users smile and – most importantly – help them find what they are looking for.

We reviewed dozens of 404 pages to find the best ones that show off brands’ creativity and personality.

Here are 37 of the best examples of 404 pages done well.

Advertisement

Continue Reading Below

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

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

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

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

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

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

Если при переходе в свой профиль, например, в социальной сети, вы получаете сообщение о том, что вам нужно отправить платное СМС сообщение,  для получения доступа к нему, конечно же, не делайте этого!

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

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

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

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

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

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

Итак, при переходе выдается ошибка 404: «страница не найдена». Как исправить ситуацию? Чтобы лучше понять этот вопрос и разобраться со служебными файлами на сайте, нужно изучить тему гипертекстового представления страниц при помощи языка HTML (HyperText Markup Language — «язык гипертекстовой разметки») и HTTP-протокол, через который осуществляется доступ. Несмотря на то, что придется разбираться в языке программирования, форма его представления элементарна, а потому понятна любому человеку.

Интернет появился в тот момент, когда английский инженер Тимоти Джон Бернерс-Ли придумал представлять текстовые страницы в сети в формате гипертекста и описал принцип доступа к ним по прикладному протоколу HTTP. Общая идея предполагает, что юзер со своего устройства, в частности с браузера, делает сетевой запрос на конкретный ресурс. В это время открывается сессия на сервере, куда он старается попасть. В качестве ответа возвращается HTML-страница.

Конечно, сегодня используются более сложные алгоритмы доступа и «подкачки» страниц больших размеров. Но общая схема не меняется. Чтобы оказаться на определенном сайте, у пользователя должно быть доменное имя и IP-адрес. Только при условии выполнения этих правил и пребывания ресурса в рабочем состоянии «error 404 not found» будет возвращаться на отсутствующий документ.

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

Ссылки, ведущие в никуда, называют «мертвыми» или «сломанными». Код состояния HTTP 404 нередко называют «ошибка 404», «HTTP 404» или «код 404».

Чаще всего такое сообщение появляется в связи с тем, что содержимое ресурса удалили или переместили на новый URL-адрес. Но появление «404: Page Not Found» можно объяснить и иначе:

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

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

Критики считают, что сообщение «ошибка 404» идет вразрез с правилами этикета, поскольку не каждый юзер сразу понимает, что это не он ее допустил. В этом есть рациональное зерно, поскольку существует 68 http-сообщений и большинство из них можно трактовать однозначно.

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

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

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

Ошибка 404 вредит SEO?

404 Not Found (ресурс не найден) — код ответа сервера, который сообщает, что невозможно найти страницу по указанному адресу.

Существует мнение, что наличие страниц с 404 ошибкой на сайте негативно влияет на SEO, но на самом деле это не совсем так.

Из справки Google:

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

Появление 404 ошибок на сайте —  явление неизбежное и причины тому могут быть разные:

  • изменение структуры сайта;
  • битые ссылки;
  • изменение URL адреса страницы;
  • страница или сайт больше не существует.

Эти причины требуют тщательной проработки — необходимо заменять битые ссылки на актуальные, при изменении структуры и URL адресов сайта корректно настраивать 301-е редиректы на актуальные страницы. Однако существуют и вполне «житейские» ситуации появления 404-х страниц. Например:

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

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

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

  1. Страница 404 должна быть настроена корректно и отдавать код HTTP 404 (Not Found), чтобы не попасть в индекс поисковых систем. Во-первых, такие страницы будут засчитываться как дубли. Во-вторых, это может негативно сказаться на поведенческих факторах. Ведь если человек из поиска попадет на 404 страницу — он явно расстроится потому, что ожидал увидеть совсем иное. Следовательно, быстро уйдет и снова вернется к поиску.
  1. Не следует делать 301 редирект на главную. Таким образом вы вводите в заблуждение пользователя: он ожидал получить одну страницу, а непонятным образом оказался на главной. C 404-й страницы должна стоять ссылка на главную, но не редирект.

Summary

In a perfect world, no one would ever see your 404 pages.

They would stay hidden far away, like the bag of Reese’s thins I keep hidden in my closet. You know, for drastic times.

But in the real world, things happen.

Links get truncated, fat fingers slip, and sometimes you just forget to redirect a page. Start by using a tool like Screaming Frog to find those broken links.

Remember, it takes time to create a creative 404 pages that draw users in rather than chasing them away.

More Resources:

  • 404 vs. Soft 404 Errors: What’s the Difference & How to Fix Both
  • How to Map 404 URLs at Scale with Sentence Embeddings
  • A Technical SEO Guide to Redirects

Advertisement

Continue Reading Below

Image Credits

Featured Image: Created by author, August 2020All screenshots taken by author, August 2020

В чём опасность ошибки

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

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

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

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

Примеры страниц ошибок

Pixar

Мультипликационная студия Pixar оформила ошибку 404 с персонажем из известного мультфильма «Головоломка».

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

Kualo

Kualo — веб-хостинг, который предлагает свои услуги вот уже 15 лет

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

«Космические захватчики уничтожили эту страницу! Отомстите им!»/ Пробел — выстрелить, стрелки вправо/влево — переместиться.

Сразу же под подписью есть ссылка на возврат на предыдущий раздел.

Hot Dot Production

Веб-разработчик оформил ошибку 404 в интерактивном варианте — из множества маленьких ярко-красных точек. Они рассыпаются в стороны в зависимости от направления мышки (перед этим необходимо кликнуть на них).

Emirates

В результате появились 4 кнопки, позволяющие перейти в раздел поиска рейсов, брони, входа в аккаунт или на главную. А ниже располагается кнопка поиска.

NPR

На сайте организации по распространению новостей радиостанций США при попытке открыть несуществующую ссылку посетителям предлагается ознакомиться со статьями о других пропавших.

Как настроить ошибку 404 на других движках

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

1ErrorDocument

404

/sitemap.html

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

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

Укажите полный путь к странице относительно корневого каталога учетной записи (символ / в самом начале имени файла или каталога указывает положение относительно корневой папки).

Для создания персональной страницы для 404 ошибки нужно открыть новую страницу в используемом редакторе, например MS FrontPage или DreamWeaver. На этой странице может быть размещено абсолютно все, к примеру картинки, ссылки и пр.

Далее нужно сохранить файл с запоминающимся названием, допустим 404errors.html, а потом создать каталог прямо в папке public_html, задать имя error и разместить в нем файлы.

Затем добавить в .htaccess эту строчку:

1ErrorDocument 404

/error/404errors.html

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

Настройка страницы 404 на CMS

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

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

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

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

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

Как видите, появляется сообщение об ошибке и поле поиска. В принципе, этого достаточно.

Если вы хотите настроить страницу по своему вкусу, то вам нужно перейти во вкладку “Внешний вид” – “Редактор” – “Шаблон ошибки 404” (файл 404.php). Здесь и записывается код, который впоследствии будет отображаться на странице. При должном владении html/css можно сделать интересное решение, непохожее на заглушки других.

В Joomla за отображение 404-й ошибки отвечает файл error.php. Его можно открыть через файловый менеджер хостинга или же через FTP-клиент. Там также имеется html-код, который при желании можно править.

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

Заключение

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

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

Если вы хотите научиться создавать крутые сайты и зарабатывать на них, то я советую вам курс Василия Блинова. В нем будут рассмотрены абсолютно все вопросы создания своего собственного информационного проекта для заработка, что включает в себя: создание и настройку сайтов на WordPress, обзор всех актуальных способов заработка на трафике, основы SEO-оптимизации и многое другое.

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

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

Adblock
detector