Как настроить правильную страницу ошибки 404 на вашем блоге WordPress

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

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

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

Сделай сам или дружественные 404 сообщения

Вы, возможно, заметили, что у нас есть собственная настраиваемая страница ошибок в MakeUseOf, которая несколько более приятна, чем сообщение по умолчанию. Чтобы создать свою собственную страницу ошибок, просто создайте шаблон с именем 404.php в папке вашей темы — если у вас ее еще нет. Дублируйте шаблон одной страницы, если хотите, и вырежьте основную область содержимого. Затем вы можете либо вручную написать код, как у нас, либо написать собственное простое сообщение. Затем вы начинаете добавлять некоторые дополнительные функции.
Ошибка 404

Напишите вам об ошибке

Обычно, когда кто-то попадает на страницу с ошибкой 404, это происходит из-за того, что он где-то перешел по плохой ссылке, а не набирает глупый URL-адрес прямо в адресной строке (хотя никогда не стоит недооценивать свою способность делать это тоже). В этих случаях вам, как администратору сайта, будет полезно узнать об ошибке и либо исправить свою собственную плохую ссылку, либо попросить сайт, ссылающийся на вас, исправить ее. Вставьте этот фрагмент кода полностью в самый верх вашего новенького 404.php страница:

[/ NOEDIT]

Приведенный выше код отправит электронное письмо на зарегистрированный адрес электронной почты администратора с описанием URL, с которого они пришли, если таковой имеется, и URL, на который они пытались добраться. Со стороны пользователя он ничего не делает — он только отправляет вам электронные письма и ничего не выводит на саму страницу с ошибкой.

Добавить форму поиска

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

[/ NOEDIT]

Плагины для улучшения страницы ошибок

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

404 перенаправлено

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

Ошибка 404

Смарт 404

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

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

бесплатное руководство — которое охватывает все: от основных шагов и плагинов до монетизации и SEO; и не забудьте проверить лучшие из плагинов WordPress

стр.

Ссылка на основную публикацию
Adblock
detector