Я уверен, вам знакомо понятие поисковая выдача и очевидно, что каждая страница сайта, попавшая в поисковую выдачу ценна. К сожалению, иногда приходится редактировать статьи, переносить их из раздела в раздел и как следствие менять их URL адрес. Это автоматом ведет к выпадению страницы из индекса, что отрицательно влияет на оптимизацию сайта. Избежать потери трафика с конкретной страницы, при смене её URL, помогает, так называемая переадресация страницы, а точнее, переадресация нерабочего URL страницы, на измененный или другой действующий URL. В этой статье познакомимся с плагинами переадресации WordPress.
Здравствуйте! В этой статье поговорим, про инструменты переадресации страниц сайта и всего сайта на новый URL в системе WordPress.
Сама тема переадресация на сайте WordPress, если рассматривать её вместе с теорией управления веб-серверами (HTTP), редактированием файла .htaccess и инструментами переадресаций работающих на хостингах, получится очень объемный материал, для нескольких статей. В этой статье, я ограничусь небольшим разделом теории и представляю, отличные плагины переадресации для CMS WordPress.
Что будет если из адресной строки браузера запросить не действительный (ошибочный или удаленный) URL страницы? Веб сервер, будь то Apache, Nginx или их симбиоз, отдадут в ответ ошибку 404. Ошибки могут быть и другие, но остановимся на этой, как на ошибке, показывающей отсутствие запрашиваемого URL адреса.
Ошибка 404 не страшна, если был запрошен ошибочно написанный URL. Гораздо хуже, если 404 ошибку выдают на запрос URL, который существовал, но по каким, либо причинам изменился. Еще хуже (для продвижения сайта), когда этот URL был в выдаче, а теперь изменился.
С точки зрения SEO, более правильно, чтобы веб-сервер вместо 404 ошибки выдавал 301 код и переадресовывал пользователя на рабочий адрес. Код статуса HTTP 301 это и есть 301 редирект, означающий, что ресурс (страница) перемещен(а) навсегда. Посмотрим, как его сделать.
Для управления действиями веб-сервера у владельца сайта нет прямых инструментов, кроме файла .htaccess. Это файл создан специально для управления веб-сервером Apache. Определенными директивами, написанными в этом текстовом файле, вы можете указать, как вести себя веб-серверу Apache, при запросах тех или иных URL сайта.
Примечание: Файл .htaccess
работает только для веб-сервера Apache.
Обычно, файл .htaccess
используют для глобальной переадресации с одного домена на другой при смене домена или склейке доменов с www
и без www
. Для переадресации отдельных страниц WordPress удобнее использовать специальные плагины переадресации.
Далее предложу, 4 плагина WordPress, созданных специально для redirect (переадресация на сайте WordPress).
Автор: John Godley. Страница плагина: https://wordpress.org/plugins/redirection/
Redirection это бесплатный плагин для пользовательской переадресации страниц сайта с одного URL на другой. Кроме управления 301 перенаправление (301 Redirect) плагин следит за 404 ошибками, ведет учет переадресаций, задает на выбор, 301 переадресацию или модификацию url. Самое важное, не требует знания файла .htaccess
для управления веб-сервером Apache.
Автор: Коллективное творчество. Страница плагина: https://wordpress.org/plugins/safe-redirect-manager/
Плагин Safe Redirect Manager использует функцию wp_safe_redirect, которая позволяет сделать безопасную переадресацию URL страниц сайта.
1. Особенность плагина, это возможность указать тип переадресации:
Примечание: Переадресация при помощи прямой записи в файл .htaccess
считается небезопасной и часто используется для взлома сайта. Использование функций WordPress wp_safe_redirect
считается безопасным.
2. С помощью этого плагина можно сделать перенаправление на сторонний сайт иди переадресовать все страницы одного раздела.
Плагин есть в двух вариантах: бесплатном и платном. Бесплатный вариант вы можете установить из административной панели на вкладке Плагины>>Добавить новый.
SEO Redirection – это плагин WordPress для управления перенаправлением 301, вы можете легко создавать и управлять перенаправлениями для своего сайта.
Этот плагин полезен, если вы хотите переносить страницы со старого веб-сайта или меняете каталог своего веб-сайта WordPress.
Плагин SEO Redirection, аналогичен предыдущим плагинам, но есть отличительная особенность. С его помощью можно все страницы сайта, переадресовать на такие же страницы, но на новом домене. Эта функция очень полезна, при переезде сайта на другой домен.
Страница плагина: https://wordpress.org/plugins/redirect-404-error-page-to-homepage/
Этот плагин так же выполняет переадресацию, но несколько другого типа. Он ищет страницы, дающие 404 ошибку, и автоматически создает их перенаправление на главную страницу WordPress.
В этой статье я познакомил вас с четырьмя плагинами WordPress, создающими переадресацию страниц сайта. Четыре плагина я взял, для показа трех вариантов переадресации:
Найти другие плагины переадресации WordPress вы можете на вкладке Плагины→Добавить новый, воспользовавшись поиском по запросам «Redirect», «Redirection», «301».
©www.wordpress-abc.ru
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше
Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше
Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше
В этой статье обсудим продвижение телеграм канала, популярные методы и мероприятия продвижения. Читать дальше