Зміст
Основи перенаправлення URL-адрес
Успішна переадресація ваших веб-сторінок
Коли ви перенаправляєте когось, ви по суті перенаправляєте їх на іншу URL-адресу, особливо якщо перша недоступна. Використовуючи перенаправлення, ви можете зробити взаємодію з користувачем більш безперешкодною. Замість того, щоб повідомляти користувача про те, що сторінка більше не доступна, він буде перенаправлений, що дозволить йому легко переходити зі сторінки на сторінку.
Одна з проблем з перенаправленнями полягає в тому, що вони, безумовно, здатні вплинути не тільки на те, як хтось сприймає ваш сайт. Перенаправлення може вплинути на стратегію SEO вашого сайту, а також на зручність використання самого сайту.
Якщо ви працюєте в сфері SEO, то повинні розуміти внутрішню роботу редиректів. Вміння правильно їх використовувати полегшить отримання авторитетних посилань, трафіку та ранжування.
Саме тому ми створили цей посібник.
У цьому посібнику ми розглянемо, що таке перенаправлення, як вони працюють, коли їх слід використовувати і чому, різні види перенаправлень, коли вони використовуються і коли їх не слід використовувати, а також деякі типові помилки та основні поради.
Коли ми підійдемо до кінця посібника, ми створили список поширених запитань, щоб ви могли усунути деякі з типових проблем, з якими ви можете зіткнутися при використанні перенаправлень.
Однак ми почнемо з основ, перш ніж заглиблюватися в більш складні теми.
Що таке перенаправлення?
Коли ви нал аштовуєте перенаправлення, ви, по суті, з'єднуєте стару URL-адресу, яка може не працювати, з тією, яка її замінює. Ви можете легко зробити це за допомогою невеликого коду (ми надамо вам більш детальну інформацію пізніше), хоча зазвичай це робить веб-майстер, який визначає специфіку з'єднання і людей, які намагаються отримати доступ до сторінки.
Звичайне перенаправлення відносно просте і виглядає як команда браузера або сервера, яка перенаправляє когось з однієї сторінки на іншу.
Ось приклад коду перенаправлення, який буде постійно переміщати людей, які намагаються отримати доступ до сторінки 1 на сайті, на сторінку 2:
301 редирект - https://www.mysite.com/page1.html на https://www.mysite.com/page2.html
Така команда дозволить будь-якому відвідувачу, який прямує на сторінку 1, одразу потрапити на сторінку 2 замість того, щоб переходити на неї вручну.
Ми розглянемо ці елементи та код пізніше, тому не хвилюйтеся, якщо ви не зовсім знайомі з якоюсь специфікою.
Коли використовуються перенаправлення?
Існує декілька випадків, коли слід використовувати перенаправлення, зокрема, коли сторінка постійно або тим часово недоступна, хоча є й інші причини для використання перенаправлення.
Слід пам'ятати, що перенаправлення може вплинути на користувацький досвід, а також на те, як пошукова система знаходить сайт, особливо якщо контент був переміщений.
Коли ви створюєте перенаправлення з наміром допомогти відвідувачам, ви зможете підтримувати хороший досвід для них. Наприклад, перенаправлення дозволить користувачеві потрапити на сторінку, яку він шукає, без необхідності натискати 404 і шукати щось самостійно. Це дозволяє веб-майстру підтримувати плавність роботи з сайтом.
З іншого боку, перенаправлення, що використовуються з метою забезпечення пошуку сторінок пошуковими системами, гарантують, що сканерам не доведеться переходити через непрацюючі внутрішні посилання та URL-адреси. Це дозволяє пошуковій системі заощадити свій бюджет на пошук непрацюючого контенту, натомість швидше дістатися до живого контенту.
Ми розглянемо те, про що ми говорили вище, більш детально, але для початку давайте наведемо кілька прикладів, коли використовуються перенаправлення.
Приклади використання редиректу
-
Якщо ваш сайт мігрує, вам доведеться перенаправити сторінки зі старого сайту на нові аналоги на новому домені.
-
З іншого боку, ви можете використовувати перенаправлення для об'єднання двох веб-сайтів разом. У цьому випадку URL-адреси можуть бути перенаправлені з кожного з двох сайтів на один домен, який ви створюєте.
-
Якщо у вашому магазині є товари, які недоступні, зняті з виробництва або відсутні на складі, вам слід перенаправити посилання на товари, які є відповідними альтернативами, щоб клієнти знали, який варіант є найкращою заміною.
-
Якщо у вас є сезонна сторінка, наприклад, створена напередодні Чорної п'ятниці, і вона зазвичай порожня, коли не використовується, ви можете тимчасово перенаправити ці сторінки, щоб люди переходили на інші сторінки та ресурси, а потім знову активувати їх, коли вони знову знадобляться.
-
Якщо ви видаляєте контент або старі сторінки, які ви більше не використовуєте, вам потрібно перенаправити URL-адреси на інші сторінки. Це гарантує, що ви не втратите SEO-цінність активів, які ви перенаправляєте.
Різні типи перенаправ лення
Існує кілька різних типів перенаправлень, які ми розглянули, і кожен з них має деякі відмінності. Деякі з цих перенаправлень будуть працювати постійно, в той час як інші лише тимчасово перенаправляють ваших відвідувачів на іншу URL-адресу.
В інших випадках перенаправлення може стосуватися всього вмісту веб-сайту, тоді як в інших - лише певних активів.
Ми розглянемо всі доступні типи перенаправлень.
Перенаправлення поділяються на два різних типи:
-
Серверні перенаправлення, які надходять з сервера і мають 30-кратні коди статусу
-
Перенаправлення на стороні клієнта, які активуються при запиті файлу браузером, до них відносяться перенаправлення на javascript і мета-оновлення
Перенаправлення на стороні сервера
Перенаправлення на стороні сервера - це перенаправлення, яке відбувається на рівні сервера. Коли сервер отримує HTTP-запит на файл, він відповідає певним кодом. Це говорить про те, чи буде це постійне або тимчасове перенаправлення.
Існує багато різних перенаправлень на стороні сервера, і найпоширеніші з них включають в себе наступні:
301 Перенаправ лення
301 перенаправлення - це перенаправлення, які перенаправляють вас назавжди. Вони по суті переміщують вас з однієї URL-адреси на іншу. Ці перенаправлення мають вирішальне значення, якщо ви намагаєтеся підтримувати свій SEO.
Ці перенаправлення є постійними, оскільки вони призначені для того, щоб повідомити пошуковій системі, що початкова URL-адреса є непридатною для використання і що вона була назавжди замінена новою сторінкою.
Маючи цю інформацію, Google зможе замінити першу URL-адресу в своєму індексаторі на нову URL-адресу, на яку вказує перенаправлення.
У більшості випадків, цей вид перенаправлення також призначає оригінальну URL-адресу нової сторінки в якості рівноправного посилання.
Коли потрібно використовувати 301 редирект?
Якщо ви хочете зберегти рейтинг, трафік і посилання на сторінку, видаливши її назавжди і замінивши іншою, використовуйте 301 редирект.
301 Приклади використання редиректу
-
Якщо ви намагаєтеся плавно перейти з одного домену на інший, то використовуйте 301 редирект.
-
Якщо відвідувачі потрапляють на ваш сайт з різних URL-адрес. Якщо у вас є кілька різних варіантів, вам потрібно переконатися, що один з них є канонічним або бажаним. У цьому випадку 301 перенаправлення дозволить вам перемістити трафік з інших URL-адрес на бажану.
-
Якщо ви об'єднуєте два сайти і хочете переконатися, що застарілі посилання будуть вести на потрібні сторінки.
-
404 та биті сторінки
-
Позбавлення від проблем з дублюванням контенту
Коли не використовуються 301 редиректи?
Якщо ви плануєте в майбутньому знову опублікувати оригінальний контент на URL-адресі, вам слід уникати використання 301 перенаправлення.
Нижче наведено кілька прикладів випадків, коли ви можете не використовувати перенаправлення 301:
-
Якщо ви розміщуєте сезонний продукт
-
Якщо товар тимчасово відсутній на складі
-
Якщо у вас є цільова сторінка для спеціальної тимчасової пропозиції
-
Геотаргетинг
-
A/B тестування
-
Націлювання на пристрої
Як впливає 301 редирект на SEO?
Одна з найкращих речей в 301 перенаправленнях полягає в тому, що вони можуть допомогти вам зберегти вашу цінність в SEO. Це дозволить вам перенаправити PageRank вашої оригінальної сторінки на ту, на яку ви її замінюєте. Це гарантує, що ви не втратите авторитет при перенаправленні оригінального контенту.
Перед початком роботи з редиректом необхідно переконатися, що модуль RewriteEngine включений. Включити його завантаження можна за допомогою наведеного нижче коду:
<IfModule mod_rewrite.c> RewriteEngine On </IfModule
Впровадження 301 перенаправлення
Для реалізації одного з цих перенаправлень вам потрібно лише вказати, що перенаправляється, у файлі .htaccess в кореневій папці сервера. Існує два різних способи написання коду, як ви знайдете нижче.
RedirectMatch 301 /old/ /new/
Перша частина коду буде визначати тип перенаправлення, який ви використовуєте, тобто перенаправлення 301 або постійне перенаправлення. Після цього вам потрібно буде додати slug старої URL-адреси. Вам не потрібно буде використовувати повну URL-адресу, оскільки команда буде знаходитися на кореневому сервері домену.
Після цього вам потрібно буде додати повну URL-адресу місця призначення перенаправлення.
При перенаправленні однієї папки в нове місце, ви будете використовувати наступне:
RewriteRule ^/?old/(.\*)$ /new/$1 [R,L]
Якщо ви перенаправляєте сторінки на тому ж домені, вам все одно потрібно буде вказати повну URL-адресу призначення.
302 Перенаправлення
Якщо ви намагаєтеся тимчасово перенаправити свій трафік на нову URL-адресу, то 302 редирект дозволить вам це зробити. Це гарантує, що користувачі не зможуть отримати доступ до певної сторінки протягом короткого проміжку часу. 302 означає, що сам файл був переміщений на URL-адресу лише тимчасово.
Коли використовується 302 редирект?
Якщо ви хочете скористатися одним з цих перенаправлень, зазвичай варто переконатися, що ви хочете зробити початковий пункт призначення недоступним на короткий час, і ви захочете зробити його знову доступним. Ось обставини, за яких ви можете захотіти це зробити:
-
Геотаргетинг
-
A/B тестування
-
Якщо ви хочете перенаправляти користувачів на основі мобільних або десктопних пристроїв
-
Створення редиректу для сторінок, які є спеціальними пропозиціями або тимчасово відсутні в наявності
Коли не використовуються 302 редиректи?
Якщо ви переміщуєт е сторінку назавжди, то вам слід використовувати 301 перенаправлення замість 302.
Впровадження 302 перенаправлення
301 і 302 працюють дуже схоже з точки зору реалізації. Єдина відмінність полягає в коді відповіді, який ви збираєтеся використовувати, замінивши 301 на 302, щоб вказати, що перенаправлення є тимчасовим. Ось приклад:
RedirectMatch 302 /old/ /new/
Як впливає 302 редирект на SEO?
У зв'язку з тимчасовим характером цих перенаправлень, ви не отримаєте авторитет оригінальної сторінки на новій сторінці. Це гарантує, що оригінальна сторінка не втратить посилання або авторитет, і що пошукові системи будуть вважати обидві сторінки окремими сторінками.
303 Перенаправлення
Редирект 303 дуже схожий на редирект 302 з кількома ключовими відмінностями. Це означає, що сторінка, до якої користувач намагався отримати доступ, була замінена іншою сторінкою.
Майте на увазі, що між цими двома перенаправленнями є суттєва різниця. Наприклад, ви не можете кешувати перенаправлення 303, що означає, що цього не станеться з пошуковою системою. Наприклад, якщо ви змінюєте ціль призначення, ви, швидше за все, захочете переконатися, що ці сторінки не кешуються.
Коли потрібно використовувати 303 перенаправлення?
Якщо ви використовуєте перенаправлення 303, це, ймовірно, у багатьох випадках, коли ви використовуєте 302. Єдине, що слід врахувати, це те, що ви повинні використовувати 303, якщо ви плануєте змінити ціль перенаправлення для тимчасового перенаправлення.
Коли не використовуються 303 перенаправлення?
Якщо ви намагаєтеся перенаправити щось назавжди, то ніколи не використовуйте 303.
Як перенаправлення 303 впливає на SEO?
Перенаправлення 303 не впливає на SEO, оскільки воно не перенаправляє внутрішні посилання або авторитет сторінки, і не може бути кешоване пошуковою системою.
307 Перенаправлення
Цей тип перенаправлення є ще однією формою тимчасового перенаправлення, яка має кілька ключових відмінностей у порівнянні з іншими варіантами. Він зазвичай використовується замість 302, якщо метод запиту URL-адреси призначення не може бути змінений.
По суті, це означає, що метод POST замінить метод GET, коли перенаправлення ініціюється в першу чергу.
Коли потрібно використовувати 307 редирект?
Ви використовуєте ці перенаправлення з діями на формі, які вимагають використання певного типу POST-перенаправлення.
Коли не використовуються 307 редиректи?
Оскільки це тимчасове перенаправлення, вам краще уникати його використання, якщо ви намагаєтеся постійно перенаправляти трафік з однієї URL-адреси на іншу.
Як впливає редирект 307 на SEO?
307 редиректи не вплинуть на SEO.
308 Перенаправлення
308-ті по суті є постійною версією 307-ї переадресації. Метод запиту оригінального запиту буде використовуватися, коли перенаправлення є 308.
Коли потрібно використовувати 308 редирект?
Якщо ви намагаєтеся використовувати метод POST для переміщення надзвичайно складного сайту, цей метод буде працювати набагато краще, ніж багато інших варіантів.
Коли не використовуються 308 перенаправлення?
Вам слід намагатися уникати використання цього методу, якщо у вас виникнуть проблеми з кешуванням сайту.
Перенаправлення на стороні клієнта
Ці перенаправлення не вирішуються на сервері, але вони відбуваються в браузері щоразу, коли він намагається отримати доступ до певного файлу.
Це означає, що перенаправлення буде найкраще працювати, коли у веб-майстра немає можливості контролювати або налаштовувати поведінку сервера. Наприклад, якщо ви не можете отримати доступ до файлу .htaccess, ви не зможете вказати тип перенаправлення, який хочете використовувати.
У цих перенаправлень є кілька мінусів, в тому числі те, що вони можуть негативно вплинути на SEO. Наприклад, ці перенаправлення підтримуються не всіма браузерами, що може призвести до помилки. При таких перенаправленнях пошукова система також не передасть свій авторитет сторінки, на яку здійснюється перенаправлення, з початкової сторінки.
Інша проблема полягає в тому, що перенаправлення на стороні клієнта, як правило, призводить до того, що кнопка "Назад" більше не працює, повертаючи користувача прямо на перенаправлену URL-адресу.
Ось типи перенаправлень на стороні клієнта, з якими ви можете зіткнутися:
Meta Refresh Redirect
Ця переадресація перенаправляє браузер на альтернативний пункт призначення, коли він намагається отримати доступ до файлу, і його можна знайти в розділі <HEAD> цього файлу. Після закінч ення певної кількості секунд це повідомляє браузеру, що йому потрібно або оновити сторінку, або завантажити іншу URL-адресу.
Це макет коду перенаправлення:
<meta HTTP-equiv="refresh" content="0; url=http://site.com/other-url/">
Одним з найпоширеніших способів використання таких перенаправлень є відведення користувачів зі стартових сторінок, які часто є більш комерційно орієнтованими, ніж сторінка, на яку користувач намагався потрапити в першу чергу.
Майте на увазі, що це суперечить рекомендаціям Google, і небезпідставно. Ось чому вони не рекомендують використовувати подібні перенаправлення:
-
Вони впливають на користувацький досвід, оскільки історія браузера користувача буде містити оригінальну сторінку, навіть якщо користувач в кінцевому підсумку не побачить її.
-
Браузеру потрібно буде обробити оригінальну URL-адресу, а потім як витягти її, так і ініціювати заздалегідь, перш ніж людина зможе побачити сторінку, яка пересилається.
Перенаправлення Javascript
Ці перенаправлення схожі на мета-оновлення, хоча вони мають кілька відмінностей. Найбільш суттєва відмінність по лягає в тому, що браузер повинен обробити JavaScript перед тим, як перейти на наступну URL-адресу.
Як і у випадку з мета-оновленням, код можна знайти в розділі <HEAD> HTML-файлу. Ось як він виглядає:
<script>location.href='[<u>http://www.site.com/</u>](http://www.site.com/)';</script>
Коли використовуються перенаправлення Javascript?
Існує два загальних випадки, коли ви використовуєте перенаправлення Javascript. Наприклад, якщо ви хочете зробити так, щоб перенаправлення базувалося на тому, як користувач взаємодіє з сайтом, або націлити його на свій пристрій. Це означає, що перенаправлення приведе вас на сторінку, оптимізовану для пристрою, який ви використовуєте.
Ці перенаправлення трохи більш легітимні, ніж перенаправлення з мета-оновленням. Інший випадок використання - якщо ви хочете перенаправити користувача на іншу внутрішню сторінку після того, як він увійшов в систему. Розгляньте причину, по якій ви використовуєте перенаправлення, якщо хочете переконатися, що воно відповідає рекомендаціям Google.
Якщо ви переміщуєте свій сайт, ви можете використовувати перенаправлення на Javascript, але краще використовувати 301. Однак, якщо у вас немає доступу до сервера вашого сайту, це також допустимий варіант.
Як редиректи на стороні клієнта впливають на SEO?
Однією з головних проблем цих перенаправлень є те, що вони не інформують користувачів про те, чому відбувається перенаправлення. Це означає, що пошукові системи не можуть розповісти достатньо про перенаправлення, коли справа доходить до SEO.
Коли потрібно використовувати перенаправлення URL-адрес
Незважаючи на те, що два методи, які ми згадали вище, не є стандартними стратегіями SEO, ви все одно можете використовувати перенаправлення, якщо ви працюєте в SEO. Ось деякі з найбільш поширених причин, чому ви можете використовувати перенаправлення, якщо ви працюєте в SEO, і деякі приклади їх використання.
Запуск нового веб-сайту та міграція
Ви, ймовірно, знаєте, що міграція веб-сайту є болючим питанням з точки зору SEO та з технічної точки зору, якщо ви робили це раніше.
Якщо щось піде не так, ви в кінцевому підсумку втратите трафік, рейтинг і потенційні конверсії.
Встановивши правильні перенаправлення, ви можете переконатися, що цього не станеться, оскільки Google має можливість індексувати сайт. Це гарантує, що Google знає зв'язок між новим контентом і старим контентом і допомагає передавати посилання з одного на інший.
Ось деякі з найпоширеніших причин, чому ви використовуєте перенаправлення при перенесенні веб-сайту:
-
Переконайтеся, що ваш сайт сумісний з SSL і перенесіть URL-адресу з HTTP на HTTPS
-
Перенесення старої мобільної версії сайту на адаптивні сторінки
-
Зміна доменів
-
Зміна архітектури сайту
-
Зміна способу поділу розділів на сайті за структурою URL-адрес
-
Заміна старих сторінок на нові контент-активи
У цих випадках ви часто використовуєте 301 і 302 перенаправлення, залежно від типу перенаправлення, яке ви хочете зробити.
Геолокаційні перенаправлення
Якщо ваш сайт обслуговує відвідувачів з усього світу, ви хочете бути впевнені, що його вміст є релевантним для місця, звідки приходять відвідувачі. Перенаправлення за геолокацією може забезпечити це, надаючи користувачеві потрібний контент на основі його мовних налаштувань або місцезнаходження.
Єдине, на що слід зв ернути увагу, це те, що Google не рекомендує використовувати IP-адресу користувача для його перенаправлення.
Інша проблема полягає в тому, що пошуковий робот може заплутатися і не зможе проіндексувати ваш контент. Замість цього Google рекомендує використовувати налаштування Google Search Console і ccTLD, щоб з'ясувати, звідки приходять користувачі.
У цих випадках ви часто використовуєте 302 перенаправлення.
Націлювання на пристрої
Це один з найбільш поширених видів перенаправлень, які використовуються на сайтах, що мають окремий сайт для мобільних відвідувачів. Цей редирект з'ясовує тип пристрою, яким користується людина, а потім перенаправляє її на відповідний для неї сайт.
PPC та партнерські маркетингові перенаправлення
Якщо ви проводите партнерську маркетингову або рекламну кампанію, вам може знадобитися перенаправлення на оригінальну цільову сторінку замість використання прямої URL-адреси. Коли мова йде про партнерський маркетинг, це може призвести до створення більшої кількості посилань на URL-адресу.
Слід враховувати, що Google може розглядати ці посилання як придбані через партнерську угоду, і сайт може бути оштрафований за порушення правил веб-майстрів.
Щоб гарантувати, що сайт не буде оштрафований, доцільно використовувати тимчасовий редирект, який не кешується.
Перенаправлення при A/B тестуванні
Якщо ви тестуєте кілька різних версій сторінки, доцільно використовувати тимчасове перенаправлення, щоб перенаправити деяких людей на різні варіанти і подивитися, як вони сприймаються.
Рекомендується використовувати тимчасовий перенаправлення без збереження в кеші, щоб зупинити індексацію альтернативної версії сайту. Це забезпечить використання правильної версії сторінки для ранжування контенту.
У своїх рекомендаціях Google рекомендує використовувати 302 редирект для проведення такого роду тестів.
Типові помилки впровадження редиректу, які впливають на SEO
Після того, як ми розглянули теорію, настав час перейти до практики. Ми розглянемо деякі з найпоширеніших помилок, які люди роблять, коли справа доходить до SEO та використання перенаправлень.
Чи не налаштовуємо редирект перед перенесенням доменів
Одне з найпоширеніших питань - перенести сайт на новий домен, запустити його, а всім іншим займаються SEO-фахівці. З цим є кілька проблем.
Наприклад, якщо новий домен був просканований та проіндексований протягом перехідного періоду, Google може розглядати новий домен як дублікат і застосувати штрафні санкції. Це пов'язано з тим, що заздалегідь не були додані перенаправлення.
Якщо ви збираєтеся перенести сайт, вам потрібно переконатися, що всі перенаправлення готові. Потім ви можете відправити сайт в Google через їх індекс за допомогою Пошукової консолі Google. Це дозволить пошуковій системі відстежити перенаправлення і зрозуміти їх.
Перенаправлення на нерелевантні URL-адреси
Тематична релевантність має вирішальне значення, якщо ви хочете, щоб перенаправлення працювало з точки зору SEO. Ви не зможете вплинути на SEO, перенаправляючи на сторінку, яка не є релевантною.
Якщо Google не бачить, як дві сторінки пов'язані між собою, він, швидше за все, не передасть авторитет посилань на нову сторінку, зменшуючи позитивний ефект, який перенаправлення має для SEO.
Якщо ви здійснюєте перенаправлення, ви хочете перенаправити свій трафік на найбільш релевантну і близьку до сторінки, з якої ви прийшли, альтернативну.
Ланцюжки перенаправлення
Досить поширеною помилкою є створення ланцюжка перенаправлень, перехід з однієї сторінки перенаправлення на іншу і так далі, і так далі.
Коли це відбувається, початкове перенаправлення стає ланцюжком з трьох або більше перенаправлень. У той час як ваші відвідувачі, швидше за все, не звернуть на це уваги, Google буде мати до цього претензії.
Деякі пошукові роботи можуть перестати слідувати за ланцюжком перенаправлень після двох поспіль, що означає, що вони не зможуть проіндексувати найбільш релевантну сторінку.
Висока затримка перенаправлення
Якщо у вас є більша кількість перенаправлень, ви можете виявити, що це впливає на затримку. Це пов'язано з тим, що кожне перенаправлення є запитом до сервера, який потребує обробки.
Якщо у когось повільний інтернет, час завантаження сторінки може збільшитися. Як ми вже згадували, це також може спричинити помилку, якщо є занадто багато перенаправлень.
Перенаправлення URL-адреси в межах файлу Sitemap
Якщо більша частина вашого сайту складається з перенаправлень, це не обов'язково погано, але це може викликати деякі проблеми з пошуковим роботом Google.
У цих пошукових роботів не так багато часу, щоб переглянути вміст вашого сайту. Цей час відомий як бюджет сканування. Перенаправлення можуть "відволікати" пошукових роботів, використовуючи цей бюджет сканування для переходів за перенаправленням, які не були потрібні в першу чергу.
Якщо ви переміщуєте сторінки, бажано використовувати 301 перенаправлення з попередньої сторінки і переконатися, що вони залишаються активними протягом року.
Перенесення сайту, на якому вже є редиректи
Ми вже згадували про те, що при перенесенні сайтів необхідно забезпечити готовність перенаправлень відразу ж після міграції. Однак одна з помилок, яку ви можете зробити, - це не врахувати існуючі перенаправлення на сайті, який переноситься.
Наприклад, якщо не додати ці нові перенаправлення, це неодмінно призведе до помилки 404 або HTTP 500.
Інша проблема полягає в тому, що якщо перенаправлення зберігаються, то при перенаправленні існуючих сайтів на новий сайт у вас, швидше за все, виникнуть ланцюжки перенаправлень.
Якщо ви хочете запобігти цьому, вам потрібно консолідувати існуючі перенаправлення, що може зайняти деякий час, але це гарантує, що ваш сайт не стане недбалим, що потенційно може призвести до штрафних санкцій SEO.
Поради щодо SEO редиректу
Ось кілька найкращих спос обів реалізації перенаправлень, якщо ви хочете гарантувати, що в кінцевому підсумку ви не будете покарані з точки зору SEO. Якщо ви будете дотримуватися цих рекомендацій, у вас не повинно виникнути жодних проблем.
Перенаправлення на URL-адресу сайту, якій надається перевага
Якщо ви налаштовуєте перенаправлення, ви повинні бути впевнені, що воно спрямоване на найновішу та найактуальнішу версію цільової URL-адреси. Це особливо важливо, якщо ваш сайт може мати кілька URL-адрес для однієї і тієї ж сторінки через динамічну генерацію URL-адрес.
Перенаправлення на релевантні альтернативні URL-адреси
Переконайтеся, що ви завжди перенаправляєте на відповідну URL-адресу, якщо хочете зберегти свою актуальність.
Не налаштовуйте ланцюжки перенаправлень
Уникайте перевищення двох перенаправлень одночасно. Щоб уникнути цього, консолідуйте всі існуючі URL-адреси, щоб запобігти утворенню ланцюжка.
Переконайтеся, що ваші перенаправлення чисті
Якщо ваш сайт постійно змінюється і у вас багато перенаправлень, можливо, вам доведеться їх переглянути. Можливо, ви зможете видалити тимчасові перенаправлення або, якщо одне з них існує вже давно, зробити його постійним, щоб переконатися, що між ними відбувається обмін посилальним капіталом.
Позбавтеся від редиректів у внутрішніх посиланнях сайту
Ваша карта сайту не повинна включати перенаправлений вміст. Для кожного перенаправлення потрібно вказувати лише URL-адресу призначення. Перегляньте карту сайту і переконайтеся, що вона містить тільки найсвіжіші URL-адреси. Це особливо важливо, якщо карта сайту створена за допомогою вашої CMS.
Перенаправлення URL з Ranktracker
Ranktracker може допомогти вам переконатися, що ваші перенаправлення обробляються належним чином, за допомогою свого інструменту аудиту веб-сайтів.
Ranktracker також може показувати пов'язані з вами URL-адреси, щоб ви могли отримати краще уявлення про рейтинг сайту та аналітику на основі самої сторінки.
Якщо ви намагаєтеся проаналізувати або скласти звіт про URL-адреси, які використовуються в ваших перенаправленнях, ви можете коротко ознайомитися з інструментом веб-аудиту, і ви зможете легко їх ідентифікувати.
ПОШИРЕНІ ЗАПИТАННЯ
Чи може бути занадто багато 301 редиректів?
Тільки якщо ви перенаправляєте ідентичну URL-адресу занадто часто. Краще уникати ланцюжків перенаправлень.
Чи вплине перенаправлення на повзучий бюджет?
Так, при перенаправленнях дійсно буде використовуватися краул-бюджет. Це пов'язано з тим, що кожна переадресація - це ще один запит. Ці запити можуть надалі впливати на ваш скануючий бюджет.
Майте на увазі, що бюджет сканування не буде повністю витрачений на перенаправлення, але ви можете виявити, що деякі частини вашого сайту буде складніше індексувати пошуковій системі.
Чи буде Google сканувати та індексувати перенаправлення?
Google не буде сканувати та індексувати перенаправлення, а це означає, що вміст оригінальної сторінки не буде проіндексовано. Якщо ви хочете, щоб щось було проіндексовано, переконайтеся, що воно міститься в цільовій URL-адресі.
Яку максимальну тривалість можна тримати 301 редирект?
Оскільки перенаправлення 301 є постійним, вам доведеться зберігати його назавжди. Це значною мірою пов'язано з тим, що Google може знадобитися від шести місяців до року, щоб зрозуміти, що сторінка або сайт були переміщені.
Чи буде Google розглядати 301 як м'який 404?
Слід враховувати, що Google буде вважати сторінку 404, яка 301 перенаправляється на вашу домашню сторінку, як і раніше буде вважатися м'якою 404, оскільки вона заплутує ваших користувачів.
Якщо сторінка мертва, немає сенсу перенаправляти її на домашню сторінку, оскільки домашня сторінка не має відношення до контенту, який був на цій сторінці в першу чергу.
Використовуйте перенаправлення 301 тільки для сторінки, яка пов'язана зі сторінкою, яка була видалена.
Скільки часу потрібно Google, щоб розпізнати 301 редирект?
Google знадобиться від шести місяців до одного року, щоб розпізнати, що сторінка або сайт були переміщені за допомогою перенаправлення 301.
Що таке хитрі редиректи і чому вони погано впливають на SEO?
Підступні перенаправлення - це ті, які намагаються обдурити пошукових роботів, показуючи їм щось відмінне від того, що побачить відвідувач.
За це вас можуть легко оштрафувати, оскільки це є прямим порушенням рекомендацій для веб-майстрів.
Чи отримають всі 301 перенаправлення 100% PageRank?
Ні, Google не зможе передати 100% PageRank між сторінка ми при постійному використанні 301 редиректу. Ви можете втратити невелику кількість початкового PageRank.
Як Google PageRank 301s?
Використовуючи перенаправлення, Google може з'ясувати канонічну URL-адресу сторінки. Це дозволяє Google гарантувати, що сигнали, які зазвичай йдуть на оригінальну URL-адресу, в кінцевому підсумку потраплять на канонічну.
Як вибрати між 301 редиректом і канонічним?
Перенаправлення гарантує, що ваші відвідувачі будуть перенаправлені постійно або тимчасово зі сторінки, яка більше не існує. Канонічні посилання є кращим вибором, якщо на вашому сайті є дублюючий вміст або вміст, який є схожим.
Канонічне посилання, по суті, вказує пошуковій системі, який контент вона повинна вважати справжнім.