Ошибка 404 является камнем преткновения для многих пользователей. В частности для тех, кто только переехал с WordPress.com на собственный хостинг, или же с одного домена на другой. Эти ошибки влияют не только на поведенческие факторы пользователей, но также на положение сайта в выдаче поисковых систем. В этой статье мы покажем вам как получать уведомления по email при возникновении ошибки 404 в WordPress.
Первым делом вам нужно установить и активировать плагин 404 t0 301. После активации переходим в 404 to 301 » 404 Settings для настройки плагина.
Выбираем 301 Redirect в качестве типа перенаправления. Указываем страницу или произвольную ссылку в поле редиректа. Также можно выбрать опцию, чтобы пользователя никуда не перекидывало.
Есть возможность включить журналирование 404 ошибок, чтобы потом при необходимости их просматривать. Ниже нужно отметить галочку рядом с «email notifications» и указать свой электронный адрес. Не забудьте нажать на кнопку сохранения изменений.
Для того, чтобы протестировать плагин, посетите любую несуществующую страницу на своем сайте (вроде yoursite.com/lala404), и вы получите уведомление об ошибке 404 на свою почту.
Решение проблем с уведомлениями о 404
Самой частой проблемой, с которой вам вероятно придется столкнуться при использовании плагина, будет то, что письма не всегда будут приходить в ваш Gmail аккаунт. Причиной этому служит то, что плагин использует одинаковый email адрес в полях To и From. Поэтому Gmail считает письмо подозрительным и может просто его не доставить.
Для того, чтобы решить проблему, можно воспользоваться Gmail SMTP server для отправки писем из WordPress.
Другим решением может быть создание email аккаунта со своим собственным доменом вроде wordpress@example.com. Большинство хостингом предоставляют возможность создавать неограниченное количество ящиков на домене. После создания email аккаунта, выясните его настройки SMTP сервера. Для этого потребуется связаться с хостером. Если же вы используете Bluehost, то его настройки можно найти на этой странице.
Далее, потребуется установить и активировать плагин WP Mail SMTP, а затем указать нужные настройки.
Мы надеемся, что эта статья помогла вам настроить email уведомления для ошибки 404 на своем WordPress сайте.