Переадресація на сайті WordPress

  1. вступ Добридень! У цій статті поговоримо, про інструменти переадресації сторінок сайту і всього...
  2. Про файл .htaccess
  3. Переадресація на сайті WordPress за допомогою плагінів
  4. Плагін переадресації Redirection
  5. Плагін Safe Redirect Manager
  6. Особливості плагіна Safe Redirect Manager
  7. Плагін SEO Redirection
  8. Плагін Redirect 404 Error Page to Homepage
  9. висновки

вступ

Добридень! У цій статті поговоримо, про інструменти переадресації сторінок сайту і всього сайту на новий URL в системі WordPress.

Сама тема переадресація на сайті WordPress, якщо розглядати її разом з теорією управління веб-серверами (HTTP), редагуванням файлу .htaccess і інструментами переадресаций працюють на хостингах, вийде дуже об'ємний матеріал, для кількох статей. У цій статті, я обмежуся невеликим розділом теорії і уявляю, відмінні плагіни переадресації для CMS WordPress.

Теорія переадресаций сторінок сайту

Що буде якщо з адресного рядка браузера запросити не повний (помилковий або віддалений) URL сторінки? Веб сервер, будь то Apache, Nginx або їх симбіоз, віддадуть у відповідь помилку 404. Помилки можуть бути і інші, але зупинимося на цій, як на помилку, яка б показала відсутність запитуваної URL адреси.

Помилка 404 не страшна, якщо був запитаний помилково написаний URL. Набагато гірше, якщо 404 помилку видають на запит URL, який існував, але з якихось, небудь причин змінився. Ще гірше (для просування сайту), коли цей URL був у видачі, а тепер змінився.

З точки зору SEO , Більш правильно, щоб веб-сервер замість 404 помилки видавав 301 код і переадресовував користувача на робочу адресу. Код статусу HTTP 301 це і є 301 редирект, що означає, що ресурс (сторінка) переміщений (а) назавжди. Подивимося, як його зробити.

Про файл .htaccess

Для управління діями веб-сервера у власника сайту немає прямих інструментів, крім файлу .htaccess. Це файл створений спеціально для управління веб-сервером Apache. Певними директивами, написаними в цьому текстовому файлі, ви можете вказати, як вести себе веб-сервера Apache, при запитах тих чи інших URL сайту.

Примітка: Файл .htaccess працює тільки для веб-сервера Apache.

Зазвичай, файл .htaccess використовують для глобальної переадресації з одного домену на інший при зміні домену або склеюванні доменів з www і без www. Для переадресації окремих сторінок WordPress зручніше використовувати спеціальні плагіни переадресації.

Переадресація на сайті WordPress за допомогою плагінів

Далі запропоную, 4 плагіна WordPress, створених спеціально для redirect (переадресація на сайті WordPress).

Плагін переадресації Redirection

Автор: John Godley. Сторінка плагіна: https://wordpress.org/plugins/redirection/

Управління плагіном Redirection

Redirection це безкоштовний плагін для користувальницької переадресації сторінок сайту з одного URL на інший. Крім управління 301 перенаправлення (301 Redirect) плагін стежить за 404 помилками, веде облік переадресаций, задає на вибір, 301 переадресацію чи внесення змін url. Найважливіше, не вимагає знання файлу .htaccess для управління веб-сервером Apache.

Плагін Safe Redirect Manager

Автор: Колективна творчість. Сторінка плагіна: https://wordpress.org/plugins/safe-redirect-manager/

Налагодження та управління плагіна Safe Redirect Manager

Плагін Safe Redirect Manager використовує функцію wp_safe_redirect, яка дозволяє зробити безпечну переадресацію URL сторінок сайту.

Особливості плагіна Safe Redirect Manager

1. Особливість плагіна, це можливість вказати тип переадресації:

  • 301 - Постійна переадресація;
  • 302- Знайдено;
  • 307 Тимчасова переадресація і т.д. (Дивимося фото).

Примітка: Переадресація за допомогою прямого запису в файл .htaccess вважається небезпечною і часто використовується для злому сайту. Використання функцій WordPress wp_safe_redirect вважається безпечним.

2. За допомогою цього плагіна можна зробити перенаправлення на сторонній сайт йди переадресувати всі сторінки одного розділу.

Плагін SEO Redirection

Плагін SEO Redirection

  • Сторінка плагіна в каталозі (безкоштовно): https://ru.wordpress.org/plugins/seo-redirection/
  • Адреса сайту плагіна (29 $): http://www.clogica.com/product/seo-redirection-premium-wordpress-plugin

Плагін є в двох варіантах: безкоштовний і платний. Безкоштовний варіант ви можете встановити з адміністративної панелі на вкладці Модулі >> Додати новий.

SEO Redirection - це плагін WordPress для управління перенаправленням 301, ви можете легко створювати і управляти перенаправлення для свого сайту.
Цей плагін корисний, якщо ви хочете переносити сторінки старого веб-сайту або міняєте каталог свого веб-сайту WordPress.

Плагін SEO Redirection, аналогічний попереднім плагинам, але є відмінна риса. З його допомогою можна всі сторінки сайту, переадресувати на такі ж сторінки, але на новому домені. Ця функція дуже корисна, при переїзді сайту на інший домен.

Плагін Redirect 404 Error Page to Homepage

Сторінка плагіна: https://wordpress.org/plugins/redirect-404-error-page-to-homepage/

org/plugins/redirect-404-error-page-to-homepage/

переадресація на сайті WordPress: плагін Redirect 404 error page

Цей плагін так само виконує переадресацію, але дещо іншого типу. Він шукає сторінки, що дають 404 помилку, і автоматично створює їх перенаправлення на головну сторінку WordPress.

висновки

У цій статті я познайомив вас з чотирма плагінами WordPress, що створюють переадресацію сторінок сайту. Чотири плагіна я взяв, для показу трьох варіантів переадресації:

  • Переадресація окремих сторінок сайту (плагін Redirection);
  • Переадресація окремих сторінок і групи сторінок, в межах сайту і на сторонні сайти (плагін Safe Redirect Manager);
  • Переадресація окремих сторінок і всього сайту при зміні домену (плагін SEO Redirection);
  • Автоматична переадресація сторінок сайту дають помилку 404 на головну сторінку сайту (плагін Redirect 404 Error Page to Homepage).

Знайти інші плагіни переадресації WordPress ви можете на вкладці Модулі → Додати новий, скориставшись пошуком за запитами «Redirect», «Redirection», «301».

© www.wordpress-abc.ru

Інші плагіни Wodpress

Схожі пости: