Официальный сайт движения «Москва без Лужкова!»
Главная Новости Москвы Наши новости Популярное
  • Новости
  • Новости
  • ВХОД В ЛИЧНЫЙ КАБИНЕТ
    логин
    пароль
       
    Новости

    301 Перенаправлення WordPress - Повне керівництво для .htaccess 301 Перенаправлення

    1. Що таке 301 Redirect?
    2. Коли потрібно додати 301 Redirects?
    3. Навіщо додавати 301 Redirects?
    4. Досвід користувачів
    5. Пошукові системи - причини SEO
    6. 301 перенаправлення WordPress
    7. 301 Redirect - Топ 5 плагінів WordPress
    8. 1. Перенаправлення плагіна WordPress
    9. 2. Простий перенаправлення 301 плагіна
    10. 3. Плагін швидкої сторінки / переспрямування
    11. 4. Менеджер безпечного перенаправлення - WordPress Multisites
    12. 5. Плагін Yoast SEO - інструмент htaccess
    13. 301 Перенаправлення з файлом .htaccess
    14. 301 Коди переадресації
    15. Перенаправляти повідомлення / сторінки на тому ж домені
    16. Перенаправити старий домен на новий домен
    17. 301 Перенаправляє після переміщення до HTTPS / Додавання SSL
    18. SEO після 301 перенаправлення
    19. Зміна домену в консолі пошуку веб-майстрів Google
    20. Скільки часу потрібно активувати 301 перенаправлення?
    21. Підсумовування
    22. 301 Перенаправити WordPress

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

    Якщо ви змінюєте URL / домен вашого веб-сайту WordPress, потрібно ретельно планувати, щоб не втратити існуючий трафік і елементи SEO для існуючих статей / сторінок для вашого старого домену.

    Додавання перенаправлення 301 до ваших повідомлень і сторінок дуже просто в WordPress.

    Я познайомлю вас з декількома способами, якими ви можете легко додати 301 переадресацію на ваші повідомлення та сторінки або весь домен вашого блогу / веб-сайту WordPress. Крім того, я допоможу вам реалізувати ці перенаправлення, зберігаючи існуючий трафік і SEO.

    Давайте почнемо з вивчення того, що таке перенаправлення 301, коли і чому ви повинні додати 301 перенаправлення.

    Не соромтеся переходити безпосередньо до розділу різними способами, якщо ви вже знаєте про 301 перенаправлення.

    Що таке 301 Redirect?

    Перенаправлення 301 - це один із способів перенаправлення, який вказує, що сторінка назавжди переміщена на нове місце.

    Що стосується SEO, є три основні види перенаправлення, які ми можемо використовувати для перенаправлення однієї URL на іншу.

    • 301 , "Постійно переміщено"
    • 302 , "Тимчасово переміщено"
    • Meta Refresh

    Перенаправлення 301 вказує на те, що URL-адреса «Постійно переміщена» і передає більше 90% соку посилань пошукової системи на нову URL-адресу.

    Якщо ви не переходите на нову URL-адресу назавжди, ви можете скористатися переадресацією 302 або іншими переадресаціями залежно від ситуації.

    У цьому навчальному посібнику ми будемо виконувати подальші перенаправлення 301, але ви можете самостійно досліджувати інші типи переадресації.

    Коли потрібно додати 301 Redirects?

    Ви повинні розуміти, коли ви повинні використовувати 301 перенаправлення. Давайте розглянемо кілька випадків, коли 301 перенаправлення можуть бути корисними.

    • Ви змінюєте каталог установки WordPress.
    • Ви перенесли свій веб-сайт до нового домену, і ви хочете, щоб старі URL-адреси з попереднього веб-сайту вказували на нову URL-адресу.
    • Ви змінюєте "Постійні посилання" (структуру URL-адрес) своїх повідомлень і бажаєте перенаправляти людей, які відвідують старі сторінки, на правильні сторінки.
    • Ви хочете зберегти бажане (канонічне) призначення для домашньої сторінки. (Перенаправлення версії www на не-www версію домашньої сторінки).

    У всіх вищезазначених випадках ми хочемо код стану відповіді 301, оскільки ми змінили URL-адресу назавжди.

    Навіщо додавати 301 Redirects?

    Тепер, коли ви знаєте, коли потрібно додати 301 перенаправлення, я хотів би вказати на кілька важливих причин, чому потрібно вибирати явно 301 перенаправлення.

    Досвід користувачів

    Ви не хочете, щоб відвідувачі вашого сайту виходили на сторінку з помилкою 404, оскільки ви змінили свою URL-адресу. Інші веб-сайти, можливо, пов'язали вас зі старою постійною посиланням, і ви хочете допомогти читачам, направляючи їх на правильну сторінку, якщо ви змінили свою URL-адресу.

    Пошукові системи - причини SEO

    Ваша стара URL-адреса вже індексується декількома пошуковими системами, і ви хочете зберегти сік зв'язків (вплив рейтингу) тих сторінок, індексованих пошуковою системою, коли ви змінюєте URL-адресу.

    Додавання 301 переспрямувань - це найкраща практика, яку пошукові системи враховують, щоб зрозуміти, що сторінка перейшла до нової URL-адреси. Таким чином, пошукові системи записують зміни і передають рейтинг і довіру до нового URL.

    Звичайно, це займе деякий час, щоб пошукові системи сканували і внесли зміни. Крім того, пошукові системи також прийматимуть кілька міркувань нового домену, якщо ви повністю змінюєте саме доменне ім'я.

    301 перенаправлення WordPress

    Додавання перенаправлення 301 в WordPress дуже просто. Залежно від того, чи ви змінюєте постійні посилання або всю URL-адресу домену, ось кілька методів, які можна використовувати в WordPress.

    301 Redirect - Топ 5 плагінів WordPress

    Плагіни полегшують багато речей в WordPress, і не дивно, що є кілька популярних плагінів WordPress, які роблять додавання 301 перенаправлень дуже легко.

    1. Перенаправлення плагіна WordPress

    Перенаправлення - це плагін, який я використовую, і настійно рекомендую перенаправлення 301. Він також є одним з найпопулярніших плагінів, доступних у офіційному сховищі WordPress.

    • Визначте URL-адресу джерела (вашу стару, існуючу URL-адресу) і цільову URL-адресу (на яку потрібно переадресовувати нову URL-адресу) і натисніть Додати переадресацію.
    • За замовчуванням додано тип перенаправлення 301! І це все, що потрібно зробити

    Плагін перенаправлення - це потужний плагін і має кілька інших варіантів.

    Одна з найбільш корисних функцій (також чому я рекомендую використовувати цей плагін) полягає в тому, що він автоматично додає перенаправлення 301, коли ви змінюєте URL-адресу повідомлення в WordPress у будь-який час.

    Інші функції, такі як 404 моніторинг помилок і методи користувацького перенаправлення (301, 302 і 307 перенаправлення) можуть бути корисними для більш широких цілей SEO.

    Плагін також доступний більш ніж на 25 мовах.

    Завантажити плагін перенаправлення

    2. Простий перенаправлення 301 плагіна

    Це ще один плагін WordPress, який дозволяє просто додавати 301 перенаправлення. Прості перенаправлення 301 також є одним з найбільш використовуваних плагінів на WordPress.

    • Завантажте та встановіть плагін з репозиторію WordPress .
    • Після активації перейдіть на сторінку Налаштування > 301 Перенаправлення .
    • Ви побачите дві ясні поля, щоб додати ваш URL OLD в поле "Запит" і нову URL-адресу в полі "Призначення".
    • Натисніть Зберегти зміни, і він автоматично додає тип перенаправлення 301.

    За допомогою цього плагіна переадресації можна також використовувати підстановочні знаки. Щоб скористатися підстановочними знаками, встановіть прапорець "Використовувати символи підстановок" безпосередньо під вікнами URL.

    Слід також помістити зірочку (*) після імені папки, яку потрібно перенаправити. Дивіться зображення та приклад нижче.

    Дивіться зображення та приклад нижче

    Приклад
    Запит: / old-folder / *
    Призначення: / redirect-all-here / тут /

    Завантажити простий 301 плагін

    3. Плагін швидкої сторінки / переспрямування

    Швидкий переспрямування сторінок / переспрямування повідомлень допомагає швидко додавати різні типи переадресацій (301, 302, 307, мета) до сторінок і повідомлень WordPress.

    • Завантажте, встановіть та активуйте Плагін швидкої сторінки / переспрямування зі сховища WordPress.
    • Можна додати перенаправлення двома способами - "Швидкі перенаправлення" та "Індивідуальні переадресації".
    • Щоб додати швидкі перенаправлення, перейдіть до меню Швидке перенаправлення, яке ви побачите після активації плагіна.

    Щоб додати швидкі перенаправлення, перейдіть до меню Швидке перенаправлення, яке ви побачите після активації плагіна

    • Введіть URL-адресу запиту та URL-адресу призначення, а плагін автоматично додасть 301 перенаправлення за умовчанням.
    • Можна видалити існуючі перенаправлення, натиснувши на значок кошика в кінці рядка та відредагувати перенаправлення, натиснувши значок редагування олівцем.
    • Індивідуальні переадресації корисні для перенаправлення елементів меню, дублювання повідомлень або перенаправлення існуючих сторінок на іншу URL-адресу.
    • Під візуальним редактором ви побачите мета-вікно, де можна додати URL-адресу переадресації / призначення. Виберіть опцію 301 перенаправлення з опції (див. Малюнок нижче).

    Малюнок нижче)

    Останньою корисною опцією, яку я хотів би вказати в цьому плагіні, є можливість додавати ' rel =' nofollow '' до посилання, якщо ви не бажаєте передавати сік пошукової системи до URL перенаправлення.

    Завантажити швидку сторінку / плагін для переспрямування

    4. Менеджер безпечного перенаправлення - WordPress Multisites

    Якщо ви розробник або використовуєте WordPress Multisite, я рекомендую використовувати Плагін диспетчера безпечного переспрямування .

    Цей плагін походить від надійних розробників на преміальному агентстві WordPress- 10up і допомагає безпечно керувати перенаправленнями HTTP вашого веб-сайту.

    • Завантажте та встановіть плагін Safe Redirect Manager з репозиторію WordPress або zip через Github .
    • Після активації перейдіть у меню Інструменти > Менеджер безпечного перенаправлення .
    • Натисніть кнопку Створити правило переспрямування на верхній частині сторінки.

    Натисніть кнопку Створити правило переспрямування на верхній частині сторінки

    • У налаштуваннях переадресації заповніть URL-адреси "Переадресація з:" і "Перенаправлення на:"
    • Під кодом статусу HTTP потрібно вручну вибрати "301 постійно переміщено".

    У налаштуваннях переадресації заповніть URL-адреси Переадресація з: і Перенаправлення на:   Під кодом статусу HTTP потрібно вручну вибрати 301 постійно переміщено

    • Коли ви закінчите, виконайте команду публікації чи графіка.

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

    Незважаючи на те, що вам знадобиться лише 301, постійно переміщені (або іноді 302, тимчасово переміщені), цей додаток надає кілька додаткових параметрів для додавання різних кодів статусу HTTP.

    Дії у фільтрах роблять цей плагін дуже розширюваним, і ви можете знайти більше варіантів розробки та керівництво зі сховища Github.

    Крім того, плагін доступний на багатьох мовах, включаючи французьку та словацьку.

    Завантажте плагін Safe Redirect Manager

    5. Плагін Yoast SEO - інструмент htaccess

    Один остаточний додаток, про який я хочу сказати тут, це Yoast SEO плагін що використовується багатьма з нас. Yoast SEO плагін не потрібно вводити, але ви не могли б зрозуміти, що плагін також має деякі функції, які можуть допомогти вам з 301 перенаправленнями.

    Навіщо встановлювати більше плагінів, коли ви можете зробити це за допомогою плагінів, які ви вже маєте? Ми всі хочемо, щоб мінімуми плагінів, чи не так?

    Плагін Yoast SEO дозволяє редагувати ваш .htaccess файл (докладніше про це пізніше), які можна використовувати для додавання 301 перенаправлень.

    Тепер, я не рекомендую використовувати це, якщо вам не зручно редагувати файл .htaccess. Виконайте наведені нижче кроки, якщо ви вже встановили плагін Yoast SEO і комфортно редагуєте файл .htaccess.

    • З панелі інструментів WordPress перейдіть на сторінку SEO > Інструменти, і ви побачите список вбудованих інструментів для WordPress (див. Малюнок нижче).

    Малюнок нижче)

    • Натисніть на інструменті Редактор файлів, який дозволяє редагувати файл .htaccess.
    • Важливо : Створіть резервну копію файлу .htaccess перед редагуванням. (У випадку, якщо ви зіпсували ваш файл .htaccess тут, ви не зможете отримати доступ до інформаційної панелі WordPress. Вам потрібно буде увійти в FTP-клієнт і виправити синтаксис або відновити файл .htaccess, який ви створили.
    • На цій сторінці відображатимуться два поля для файлу Robots.txt і файлу .htaccess.
    • Додайте свій код перенаправлення (див. Зразок коду на скріншоті для 301 перенаправлення або перегляньте код, який вам потрібен у наступному розділі) у полі файлу .htaccess та натисніть кнопку Зберегти зміни в .htaccess.

    htaccess

    Ви також можете редагувати свій файл .htaccess вручну, щоб додати різні типи кодів перенаправлення, і це те, що ми збираємося обговорити далі.

    Якщо ви успішно додали 301 перенаправлення за допомогою плагінів, перейдіть до деяких інших розділів цього підручника, щоб оптимізувати свій SEO.

    301 Перенаправлення з файлом .htaccess

    Ви можете легко додати 301 перенаправлення для декількох повідомлень і сторінок WordPress, використовуючи плагін, але що робити, якщо ви переміщуєте весь веб-сайт в інший домен?

    Якщо ви є професійним користувачем або залежно від ситуації, вам може знадобитися змінити файл .htaccess, щоб додати 301 перенаправлення вручну.

    Вам потрібно мати доступ до FTP (ім'я користувача та пароль), а також увійти на сервер за допомогою клієнта FTP, наприклад Cyberduck або FileZilla .

    Після того, як ви увійшли в систему, ви повинні побачити файл .htaccess у корені вашої інсталяції WordPress, яка вже має певну інформацію.

    Ось що виглядає мій вміст .htaccess.

    Це код, який додає WordPress під час інсталяції або коли ви змінюєте налаштування постійної посилання.

    Можливо, у деяких додатках також може бути доданий додатковий код.

    А в деяких випадках файл може взагалі не мати. Спробуйте додати себе за допомогою редактора FTP. Запам'ятайте . на початку імені файлу (.htaccess). Також встановіть дозвіл 644, як це потрібно, і рекомендується для файлів .htaccess від WordPress .

    301 Коди переадресації

    Залежно від різних ситуацій (чи змінюєте ви лише URL або змінюєте повний домен), вам слід додати різні коди перенаправлення у вищезгаданому файлі .htaccess.

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

    Давайте розглянемо деякі ситуації та коди, які потрібно додати 301 перенаправлення до вашого файлу .htaccess.

    Перенаправляти повідомлення / сторінки на тому ж домені

    Припустимо, ви просто змінили постійну посилання (URL) повідомлень або сторінок в одному домені. Ваша попередня URL-адреса, наприклад, була / old-post / і ви змінили її на / new-post / .

    Ось код, який вам потрібно буде додати до вашого файлу .htaccess.

    Другий рядок коду вище, де відбувається магія.

    Необхідно вказати тип переспрямування за допомогою ключового слова Redirect 301, а потім додати стару URL-адресу ( / old-post / ), а потім додати нову URL-адресу ( http://www.yourwebsite.com/new-post/ ), яку ви хочете для перенаправлення. Не забудьте змінити посилання yourwebsite.com на ваше власне доменне ім'я.

    Якщо ви хочете додати більше переадресацій, просто додайте нижче рядок 2 у тому ж форматі. Рядки 1 і 3 - це просто коментарі.

    Перенаправити старий домен на новий домен

    Якщо ви переміщуєте веб-сайт WordPress до нового домену - наприклад, ваш попередній домен був olddomain.com , а тепер ви переїхали на newdomain.com ;

    Якщо ви хочете, щоб всі URL-адреси з попереднього домену вказували на новий домен, потрібно змінити файл .htaccess вашого старого домену.

    Ось код, який потрібно додати до файлу .htaccess старого домену.

    Очевидно, вам потрібно буде змінити старийдомен і newdomain на власні доменні імена. Також, якщо потрібно, змініть розширення .com.

    Цей код також гарантує, що ваші повідомлення та сторінки будуть перенаправлені на відповідний пост / сторінку на новому домені.

    Наприклад, ось справжній код .htaccess, який я використав для перенаправлення мого персонального веб-сайту Pradeep.co на Прадіп Сінгх .

    Якщо ваші веб-сайти знаходяться на HTTPS, не видаліть інший код з файлу .htaccess, необхідного для SSL. І не забувайте додавати https до нового домену, як у наведеному вище прикладі.

    301 Перенаправляє після переміщення до HTTPS / Додавання SSL

    Якщо ви нещодавно перейшли з HTTP на HTTPS або додали на свій веб-сайт SSL, вам потрібно 301 перенаправити весь ваш HTTP-трафік на HTTPS.

    Apache

    Додайте наступний код перенаправлення 301 до вашого файлу .htaccess, і ваші відвідувачі будуть автоматично перенаправлені на версію вашого веб-сайту HTTPS.

    Можливо, у вас вже є рядок 1 - RewriteEngine On, якщо у вас є файл .htaccess. Просто переконайтеся, що рядки 2 і 3 вищевказаного коду слідують за існуючою лінією RewriteEngine On.

    NGINX

    Додайте наступний код до конфігурації Nginx.

    Ви також можете використовувати плагіни WordPress Дійсно простий SSL , що перенаправляє всі вхідні запити на вашому веб-сайті до версії HTTPS.

    SEO після 301 перенаправлення

    Тепер, коли ви додали 301 перенаправлення або вручну або за допомогою плагінів, ви все добре тримаєте сік рангу SEO, що надходить до нового URL.

    Якщо ви переадресували лише кілька повідомлень і сторінок на одному і тому ж домені, вам не потрібно нічого робити. Ваші нові URL-адреси незабаром відображатимуться на сторінці результатів пошуку (SERP).

    Однак, якщо після переходу на зовсім новий домен додано 301 переспрямування, то я б рекомендував для цілей SEO.

    Зміна домену в консолі пошуку веб-майстрів Google

    Хоча Google досить розумний, щоб підібрати самі зміни, ви можете полегшити його роботу, повідомивши себе та прискоревши процес.

    Якщо ви стурбовані SEO, я припускаю, що ви вже використовуєте інструмент веб-майстрів Google - Консоль пошуку . (Якщо ні, увійдіть у свою адресу Gmail і додайте / перевірте свої сайти).

    У консолі пошуку потрібно перевірити обидва ваші домени (домен до 301 перенаправлення та новий домен). Натисніть " Додати об'єкт нерухомості ", якщо потрібно додати та перевірити новий веб-сайт.

    Кроки для подання зміни домену

    • Увійшовши до консолі пошуку, клацніть на старому домені, з якого ви хочете відмовитися.
    • На інформаційній панелі натисніть на значок шестерні (у правому куті) і натисніть "Змінити адресу".

    На інформаційній панелі натисніть на значок шестерні (у правому куті) і натисніть Змінити адресу

    • Вам потрібно буде виконати чотири кроки і пройти через кожну з них, щоб нарешті подати зміни.

    Вам потрібно буде виконати чотири кроки і пройти через кожну з них, щоб нарешті подати зміни

    • Виберіть новий веб-сайт зі списку на першому етапі.
    • Тепер ви можете підтвердити, що 301 додані переадресації (використовуючи наведені вище коди) працюють на другому кроці.
    • Вам потрібно буде перевірити обидва домени навіть після перенаправлення 301.
    • Натисніть "Надіслати", і ви успішно повідомили Google про цю зміну.

    Примітка для кроку 2: Ви не можете пройти крок 2 відразу після додавання коду перенаправлення htaccess, але спробуйте ще раз через день або близько того, і ви зможете підтвердити всі кроки.

    Вам знадобиться кілька днів, щоб побачити зміни в видачі видань. Будьте терплячими та постійно стежте за статусом індексу та трафіком для нового домену в консолі пошуку.

    Скільки часу потрібно активувати 301 перенаправлення?

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

    Незважаючи на відсутність офіційної часової шкали, багато експертів SEO рекомендують активувати 301 перенаправлення принаймні протягом року. Google може зайняти від 6 місяців до року, щоб повністю визнати, що сайт перемістився. Джон Мюллер Google у сесії Hangout має також запропонував (дивись на позначку 26:18) з метою збереження активних зв'язків не менше року.

    Нарешті, для тих, хто продовжує змінювати домени та має декілька переадресацій 301, ось відео з Метт Каттс Google, я рекомендую переглядати найкращі практики.

    Підсумовування

    Підводячи підсумок, 301 переадресація дійсно важлива і правильна справа з точки зору як користувачів, так і пошукових систем. Ви не хочете втратити існуючий трафік і рейтинги SEO, які ви побудували з плином часу. І в той же час, ви хочете допомогти своїм відвідувачам, вказавши їх на правильну URL-адресу або домен.

    Я сподіваюся, що ви тепер можете додавати прості 301 перенаправлення, зберігаючи всі ваші трафік і SEO аспекти.

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

    • Серпень 2016 Оновлення : Google здійснив офіційні оголошення про нові правила переадресації 301, 302. Дотримуйтесь нашого останнього повідомлення про 301 перенаправлення та вплив на PageRank дізнатися більше про останні події.
    301 Перенаправити WordPress
    • Загальний 301 перегляд плагінів огляд

    Резюме

    Деякі високо оцінені 301 плагіни WordPess для перенаправлення дозволяють легко додати 301 перенаправлення. Ви також можете додати код вручну для перенаправлень htaccess 301.

    Пов'язані

    Що таке 301 Redirect?
    Коли потрібно додати 301 Redirects?
    Навіщо додавати 301 Redirects?
    Що таке 301 Redirect?
    Коли потрібно додати 301 Redirects?
    Навіщо додавати 301 Redirects?
    Навіщо встановлювати більше плагінів, коли ви можете зробити це за допомогою плагінів, які ви вже маєте?
    Ми всі хочемо, щоб мінімуми плагінів, чи не так?
    Скільки часу потрібно активувати 301 перенаправлення?

     

    Найди свой район!

    Восточный

    Западный

    Зеленоградский

    Северный

    Северо-Восточный

    Северо-Западный

    Центральный

    Юго-Восточный

    Юго-Западный

    Южный

    Поиск:      


     
    Rambler's Top100
    © 2007 Движение «Москва без Лужкова!»