На вашем WordPress сайте много страниц ошибок 404? Это очень нехорошо для SEO сайта и пользовательского опыта. Спешу вас обрадовать – существует множество плагинов редиректа со страницы 404. В этой статье я расскажу о шести таких плагинах, которые, ко всему прочему, еще и бесплатные.
Содержание
Прежде чем начать исправлять ошибку 404 очень важно понять, почему она возникает.
Хочу сразу сказать, что это одна из самых распространенных проблем, с которыми сталкиваются новички.
У WordPress есть характерная черта: он идет с поддержкой урлов дружественных SEO. Это значит, что изменение структуры урла приведет к изменению всей ссылочной структуры сайта. Иногда именно это является причиной возникновения ошибки 404 для записей.
Другой причиной возникновения этой ошибки является отсутствие или повреждение файла .htaccess. Например, вы установили какой-нибудь плагин, создали новый пользовательский тип записи или зарегистрировали пользовательскую таксономию, в результате этого появился новый урл. И если вы не обновите файл .htaccess, с высокой долей вероятности возникнет ошибка 404.
Это лишь некоторые причины появления данной ошибки для уже существующего на сайте контента.
Частенько исправить ошибку 404 можно, наведя порядок в структуре постоянных ссылок.
Для этого: зайдите в Настройки » Постоянные ссылки и без всяких изменений просто щелкните по кнопке «Сохранить изменения».
WordPress автоматически обновит файл .htaccess, а вы в свою очередь проверьте сайт – ошибка 404 больше не должна появляться.
Если она продолжает возникать, то вполне возможно, что ваш файл .htaccess не доступен для записи, и вам придется обновлять его вручную.
Читайте также — как сделать вручную редирект 404 ошибки на главную
Помимо вышеуказанных причин, есть еще очень много других причин появления страницы 404. Например, причиной этого может стать переезд с WordPress.com на WordPress.org или перенос сайта на WP на новый домен.
Вас возможно заинтересует статья — Как перенести Joomla на Вордпресс?
В обоих случаях вам нужно будет исправить структуру постоянных ссылок вашего сайта.
Также причиной ошибки 404 может стать удаление поста или страницы. В этом случае необходимо настроить перенос пользователей на новую страницу. Вам также нужно будет уведомить поисковые боты о новом местонахождении данного контента. Это делается с помощью добавления 301 редиректа. Все это позволит вам заработать больше признания со стороны ваших пользователей и не потерять рейтинг в поисковых системах.
А теперь давайте перейдем к 6 лучшим и самым популярным бесплатным плагинам по перенаправлению со страницы 404.
Redirection – это мощный WordPress плагин редиректа, который позволяет быстро настраивать переадресацию со страниц 404. У него есть встроенная опция, которые отслеживают появление ошибок на сайте с момента его активации.
Плагин позволяет использовать мощные регулярные выражения, чтобы соответствовать модели URL и перенаправлять их на соответствующие страницы. Это очень полезная функция, особенно если вы перенесли на WP сайт с различной структурой урлов.
Это замечательный плагин, но у него есть слабое звено – это настройка регистрации 404. Если вы настроите ее не надлежащим образом, то она сильно утяжелит вашу базу данных. А так «Redirection» — это самый мощный и бесплатный на 100% плагин.
«404 to 301» — это простой плагин, который делает две вещи. Первое – он позволяет автоматически переносить пользователей со страницы 404 на любую другую страницу WordPress сайта. Второе – уведомляет вас через почту о ее возникновении.
Казалось бы, что еще надо? Однако, перенаправление всех страниц на определенную страницу это далеко не идеальное решение проблемы, т.к. пользователям будет не понятно, почему они попали на эту страницу, когда они запрашивали что-то другое.
Впрочем, в некоторых случаях такое решение проблемы очень даже неплохо работает. Например, вы точно знаете, для какого именно контента возникла ошибка 404 и перенаправление пользователей на другую страницу, которая может стать более информативной/полезной, является отличным решением проблемы.
Оповещение по почте о появлении ошибки 404 – это действительно полезная функция, т.к. вы сразу узнаете о возникшей проблеме и сможете ее решить, как можно скорее, предприняв необходимый ряд мер.
Плагин SEO Redirection – это простой в использовании плагин для отслеживания ошибок 404 и настраивания перенаправления. У него интуитивно понятный интерфейс. Он ведет журнал ошибок 404, тем самым позволяя их исправлять.
Плагин создает новую таблицу в базе данных WordPress для хранения перенаправления. Он также сохраняет историю всех переадресаций на вашем сайте.
Из названия плагина можно понять, что он перенаправляет все страницы 404 на главную страницу сайта.
Вы также можете это сделать, просто добавив следующий код в файл темы –
404.php. Вставьте этот код в самое начало:
1
2
3
4
5
|
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo('url'));
exit();
?>
|
Этот плагин редиректит пользователей со страницы 404 не на какую-нибудь существующую страницу сайта, а перекидывает их на страницу ошибки 410. Это нужно в тех случаях, когда вы окончательно удалили контент, т.е. сделали это преднамеренно. Это очень полезная функция, когда поисковые боты не проинформированы игнорировать данный урл, а вы хотите запретить им пытаться получить доступ к урлу.
Использование стандартного 301 редиректа предполагается в тех случаях, когда контент просто поменял местонахождение. Но если у вас очень много переехавшего контента, то использование 301 редиректа не спасет ваше SEO.
В то время как страница 410 запрещает ботам постоянно запрашивать урлы сменивших местонахождение страниц. Использование данной страницы настоящая находка, когда вы пытаетесь выйти из-под санкций поисковых систем, путем удаления дубликатов и страниц низкого качества.
Вы можете добавить файл 410.php в тему WordPress, и плагин будет отображать его пользователям в качестве сообщения об ошибке.
Стандартная страница 404 в WordPress, как правило, довольно скучная, неинтересная и неполезная. Есть несколько советов, которые могут улучшить шаблон страницы 404. Однако они предполагают использование кода и редактирования файла шаблона.
Плагин 404page позволяет использовать любую существующую страницу вашего сайта в качестве страницы 404.
Надеюсь, эта статья помогла вам найти лучший бесплатный плагин редиректа для решения проблемы 404.
Если вам понравилась статья, то не забывайте ставить лайки. Делитесь статьей, подписывайтесь на мой канал в YouTube, находите меня в социальных сетях.
Я подготовил для Вас обращение, с ним можете ознакомиться тут
Макс Метелев - автор, блоггер, актер местного театра, ведущий городских мероприятий. Делюсь только лучшим!