Как в WordPress создать настраиваемые страницы ошибок HTTP - webOK - Бесплатная биржа фриланса, онлайн-школа, складчина.

Как в WordPress создать настраиваемые страницы ошибок HTTP

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

Что такое ошибки HTTP?

Мы все видели Error 404. Но что это такое? Название какой-то трассы в пустыне?

Как в WordPress создать настраиваемые страницы ошибок HTTP

Если есть шоссе 404, надеюсь, оно не ошибочно.

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

Это самое известное и распространенное сообщение об ошибке, которое вы найдете в интернете.

Что такое 404?

Как в WordPress создать настраиваемые страницы ошибок HTTP

История гласит, что в комнате 404 размещались первые серверы сети в CERN (Европейская организация по ядерным исследованиям). А также что у изобретателя интернета Тима Бернерса-Ли был там офис, и его часто не могли найти. Но это миф.

На самом деле коды HTTP-ошибок обозначают числовые диапазоны в категории. Ошибки клиента попадали в диапазон 400, и поэтому «404» стало кодом «ресурс не найден».

Другие типы страниц ошибок HTTP

Ниже приведен краткий список наиболее распространенных страниц с ошибками HTTP:

  • 301 — указывает, что содержимое перемещено и не будет возвращено в исходное местоположение. 301 — это постоянные редиректы для контента.
  • 400 — указывает на неправильный запрос. Это означает, что браузер пытался получить доступ к контенту неверным способом, или запрос неверен.
  • 401 – для доступа к контенту требуется авторизации.
  • 500 — общая ошибка сервера. Она указывает на то, что сервер не знает, как обработать запрос.
  • 504 — указывает на то, что сервер ждал данных, но не получил их. Период времени ожидания по умолчанию составляет 30 секунд.

Если интересно, то есть еще много кодов ошибок HTTP.

Что вызывает ошибки HTTP?

Основной причиной появления сообщений об HTTP-ошибках является перемещение веб-страницы или ее содержимого на другой URL-адрес.

Другие причины возникновения ошибок HTTP:

  • Веб-страница была удалена.
  • URL-адрес был введен в браузере неправильно.
  • Сервер сайта, не работает или соединение разорвано.
  • Введенный домен больше не существует.
  • Запрашиваемый домен не может преобразовать в IP по DNS.

Как их исправить

Самый простой способ исправить HTTP-ошибку – использовать редирект. А также можете исправить ссылку или восстановить удаленную страницу.

Инструменты для отслеживания HTTP-ошибок:

  • Google Search Console. В Google Search Console в раскрывающемся меню выберите «Сканирование», «Ошибки сканирования».
  • SmartCrawl — этот бесплатный SEO-плагин может помочь с проверкойнеработающих ссылок.

После установки и активации WordPress-плагина SmartCrawl перейдите в панель администрирования и откройте раздел Sitemap. Затем нажмите на «Сканер URL» и инструмент отобразит все неработающие ссылки.

Также SmartCrawl позволяет перенаправлять любые «мертвые» веб-страницы. Для этого перейдите в Дополнительные инструменты> Перенаправление URL-адресов.

Как в WordPress создать настраиваемые страницы ошибок HTTP

Как насчет SEO?

Неработающие ссылки могут повредить SEO. Google отмечает, что наличие ошибок 404 не обязательно повредит SEO сайту. Но может негативно сказаться на UX. Что может привести к снижению производительности сайта и к высокому показателю отказов.

Зачем создавать настраиваемые страницы ошибок HTTP?

Вы бы предпочли увидеть это:

Как в WordPress создать настраиваемые страницы ошибок HTTP

Может ли это быть еще хуже?

Или это:

Как в WordPress создать настраиваемые страницы ошибок HTTP

Кому не понравится увидеть милую собаку?

Или может это:

Как в WordPress создать настраиваемые страницы ошибок HTTP

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

Поднимем тост за хороший хост

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

Плагины для настройки страниц HTTP-ошибок

Я расскажу о нескольких бесплатных плагинах, которые позволяют создавать и настраивать и страницы ошибок HTTP:

404page

Как в WordPress создать настраиваемые страницы ошибок HTTP

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

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

Как в WordPress создать настраиваемые страницы ошибок HTTP

Custom 404 Pro

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

All 404 Redirect to Homepage

Как в WordPress создать настраиваемые страницы ошибок HTTP

Это простое решение для обработки страниц с ошибками 404 с помощью редиректа 301. Данный плагин устраняет ошибки, перенаправляя все страницы с ошибками 404 на домашнюю или пользовательскую страницу.

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

301 Redirects — Easy Redirect Manager

Как в WordPress создать настраиваемые страницы ошибок HTTP

Плагин позволяет создавать и управлять редиректами 301 и 302. Это поможет улучшить SEO сайта и удобство работы пользователей.

Он имеет удобный интерфейс, прост в установке и настройке. А также поддерживает выбор вариантов страниц, записей, пользовательских типов записей, архивов и настройку целевого URL-адреса.

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

Redirection

Как в WordPress создать настраиваемые страницы ошибок HTTP

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

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

404 to 301 — Redirect, Log and Notify 404 Errors

Как в WordPress создать настраиваемые страницы ошибок HTTP

Плагин перенаправляет пользователя на любую страницу, используя редирект 301 или любой другой статус.

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

Заключение

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

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

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

Помните об обновлениях: обновили или изменили ссылку? Убедитесь, что в процессе другие ссылки не будут сломаны.

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

94 комментария к «Как в WordPress создать настраиваемые страницы ошибок HTTP»

  1. It’s perfect time to make some plans for the future and it is time to be happy. I have learn this post and if I may I wish to counsel you some fascinating things or tips. Maybe you could write subsequent articles relating to this article. I want to read even more issues about it!|

  2. Уведомление: mother sex games
  3. You actually make it seem so easy together with your presentation but I find this topic to be really one thing which I believe I would by no means understand. It sort of feels too complicated and very broad for me. I am having a look ahead for your subsequent submit, I’ll try to get the cling of it!|

  4. I don’t even know the way I stopped up here, however I believed this submit was great. I do not realize who you are but certainly you’re going to a famous blogger if you aren’t already. Cheers!|

  5. Hi there, just was alert to your weblog thru Google, and located that it’s really informative. I am going to be careful for brussels. I’ll appreciate should you proceed this in future. Lots of folks will probably be benefited out of your writing. Cheers!|

  6. First off I would like to say awesome blog! I had a quick question in which I’d like to ask if you don’t mind. I was curious to find out how you center yourself and clear your mind before writing. I have had a hard time clearing my mind in getting my thoughts out. I truly do take pleasure in writing however it just seems like the first 10 to 15 minutes are generally wasted just trying to figure out how to begin. Any ideas or tips? Many thanks!|

  7. Hey there excellent blog! Does running a blog such as this take a lot of work? I’ve very little knowledge of computer programming however I was hoping to start my own blog soon. Anyways, if you have any ideas or techniques for new blog owners please share. I understand this is off subject but I simply had to ask. Thank you!|

  8. I as usual sate my prescription at Walgreens but they were gone from of the medication I needed, so I tried side effects of z pack antibiotic. They had my medication, were very quick, friendly, knowledgeable and much easier to deal with than Walgreens. My medicine was filled in less than 10 minutes, where Walgreens takes at the really least 1.5 hours. I was so impressed alongside the way they treated me that they wishes bother my vocation from now on, no more Walgreens!

  9. My goal was 15 pounds (pensive that was within reach). With the ease of the program, I ended up losing 30 pounds! I’ve been on Care in the present climate for 3 months. I’m getting compliments and of without a doubt I hint at them how I did it, what’s involved, and accompany see the immense people with Ideal Protein at the azithromycintok!

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

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