Как на сайте WordPress получать email-уведомления об ошибках 404?

👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

Ошибка 404, о которой мы писали в одной из прошлых статей, является довольно неприятным моментом, особенно для молодых блогов. Как уже было сказано, она возникает вследствие отсутствия страницы по конкретному URL-адресу. Наличие “битых” ссылок на сайте влияет не только на поведенческие факторы посетителей, но также и на поисковую выдачу. В принципе, есть немало методов, позволяющих обнаружить и корректно обработать несуществующие ссылки на WordPress-сайте. Одним из таких является использование плагина Broken Link Checker, который был детально рассмотрен в нашей статье.

Как настроить e-mail-уведомления об ошибках 404?

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

Плагин 404 to 301

Сразу стоит сказать несколько слов в защиту плагина 404 to 301. Он, в отличие от вышеуказанного решения и ему подобных, не запускает отдельный процесс для сканирования всех ссылок сайта. Он срабатывает именно в тот момент, когда пользователь попадает на несуществующую страницу. Именно в этот момент Вы сможете указать, что ему делать дальше – перенаправить пользователя куда-либо, не перенаправлять или просто отправить e-mail-уведомление с сообщением о том, что был найден “битый” URL.

Итак, после установки и активации плагина, следует перейти на страницу его настроек, расположенной в пункте админ-меню 404 to 301 -> 404 Settings.

Как на сайте WordPress получать email-уведомления об ошибках 404?

Как видим, плагин имеет все необходимые опции. Так, в первом поле Redirect Type есть возможность указать типы редиректа. Наиболее правильным считается значение 301 Redirect (SEO). Настройка Redirect to позволяет указать, куда перенаправлять пользователя в случае попадания его на несуществующую страницу. Возможны значения: на конкретную страницу сайта, на произвольный адрес (следующее поле Custom URL) или без перенаправления. В настройке Log 404 Errors можно включить или выключить ведения лога ошибок 404. Следующие 2 настройки отвечают за отправку e-mail-уведомления администратору сайта в случае обнаружения “битой” ссылки. Так, отметив пункт Email notifications, Вы тем самым активируете эту возможность. В Email address можно указать адрес, на который будет отправлено сообщение об обнаруженной ошибке.

Для сохранения изменений не забудьте нажать кнопку Save All Changes.

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

Возможные проблемы с доставкой писем

При использовании плагина 404 to 301 могут возникнуть проблемы с доставкой отправленных им писем. Основная причина этому – использование плагином одинакового адреса e-mail в полях To (кому) и From (от кого). Вследствие этого, один из почтовых сервисов (например, Gmail) может сразу перемещать такие письма в папку Спам или вообще отсеивать. Одним из решений проблемы является создание и использования e-mail-аккаунта в админ-панели Вашего хостинга. Так, все хостинги предлагают бесплатно создать один или несколько почтовых ящиков. После его создания следует выяснить его настройки SMTP-сервера (например, через техподдержку Вашей хостинг-компании). Дальше необходимо будет у себя на сайте установить и активировать бесплатный плагин WP Mail SMTP, в настройках которого указать эти данные.

Страница настроек плагина WP Mail SMTP

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

Создай свой первый сайт на WordPress
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Задать вопрос