404 to 301 – Redirect, Log and Notify 404 Errors

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

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

Единственное что не понравилось - плагин не подчищает за собой БД при удалении. Хотя функция uninstall в нем есть, но она не срабатывает. Поэтому после удаления нужно зачистить БД. Функция плагина для зачистки:

public static function uninstall() {

	// Plugin option names.
	$options = array(
		'i4t3_gnrl_options',
		'i4t3_activated_time',
		'i4t3_db_version',
		'i4t3_version_no',
		'i4t3_review_notice',
	);

	// Loop through each options.
	foreach ( $options as $option ) {
		delete_option( $option );
	}

	global $wpdb;

	// Drop our custom table.
	$wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "404_to_301" );
}

Метод статический, поэтому его можно запустить вручную, а затем удалить плагин:

JJ4T3_Activator_Deactivator_Uninstaller::uninstall();

-- Ниже авто перевод с английского --

Если вы заботитесь о своем сайте, вы должны принять меры, чтобы избежать ошибок 404, поскольку это плохо сказывается на вашем SEO. Ошибки 404 (страница не найдена) - обычное явление, и все мы ненавидим их, даже поисковые системы делают то же самое! Установите этот плагин и расслабьтесь. Он позаботится об ошибках 404!

ЧТО ТАКОЕ 404 - 301?

Работа с 404 ошибками на вашем сайте должна быть простой. С этим плагином это наконец-то так.

404 TO 301 LOG MANAGER - ДОПОЛНЕНИЕ ТЕПЕРЬ ДОСТУПНО!

  • Вместо мгновенных оповещений по электронной почте, получайте часовые, дважды в день, ежедневно, дважды в неделю, еженедельно оповещения.

  • Ограничение количества рассылаемых писем на основе количества журналов ошибок.

  • Файл PDF с журналами ошибок будет доставлен по электронной почте.

  • Автоматическая очистка старых журналов ошибок в зависимости от периода времени.

  • Получение оповещений по электронной почте для нескольких получателей.

  • Get this add-on now
  • См. документацию

404 to 301 - это простой, но удивительный плагин, который обрабатывает все 404 ошибки за вас. Он перенаправляет все 404 ошибки на любую страницу, которую вы зададите, используя 301 (или любой другой) статус. Это означает, что больше никаких 404 ошибок! Даже в Google webmaster tool вы в безопасности!
Вы не увидите никаких отчетов об ошибках 404 в панели инструментов для веб-мастеров.

404 TO 301 - ОСОБЕННОСТИ.

  • Вы можете перенаправлять ошибки на любую существующую страницу или пользовательскую ссылку (глобально).

  • **Вы можете установить пользовательское перенаправление для каждого пути 404!

  • Больше никаких 404 ошибок на вашем сайте. Серьезно!

  • Перевод готов!

  • Вы можете опционально отслеживать/регистрировать все ошибки.

  • Исключить пути из ошибок.

  • Вы можете включить уведомление по электронной почте обо всех 404 ошибках.

  • Вы можете выбрать, какой метод перенаправления будет использоваться (301, 302, 307).

  • Не будет раздражать ваших посетителей, если они попадут на несуществующую страницу/url.

  • Повысит вашу SEO, сообщив Google, что все страницы 404 перемещены на другую страницу.

  • Полностью бесплатное использование с пожизненными обновлениями.

  • Удобство для разработчиков.

  • Следуйте лучшим стандартам кодирования WordPress.

  • Конечно, доступен на [GitHub] (https://github.com/joel-james/404-to-301).

Отчеты об ошибках

Всегда приветствуются сообщения об ошибках для 404 - 301. Сообщить здесь.

Большая информация

404 ошибки и редирект - подробнее

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

ОТЧЕТЫ ОБ ОШИБКАХ

Сообщения об ошибках в 404-301 всегда приветствуются. Сообщить здесь.

FAQ

Для чего нужна функция 404 to 301?

Это увеличит вашу SEO, перенаправляя все 404 ошибки с помощью SEO редиректов.

Могу ли я отслеживать 404 ошибки?

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

Как я могу очистить журналы?

Выберите "очистить журналы" в списке основных действий и отправьте. Это приведет к удалению всех данных журнала из вашей базы данных.

Могу ли я получать уведомления по электронной почте?

Да. Вы можете включить уведомления по электронной почте о каждой 404 ошибке (опционально).

Могу ли я установить пользовательские перенаправления для каждой ошибки?

Да. Вы можете задать их в таблице журналов ошибок.

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