Як зробити редирект посилання

Суть редиректу зводиться до того, що перехід на зовнішнє посилання виробляється через розташований усередині сайту скрипт. В результаті користувач переходить на зовнішній ресурс, а пошуковий робот в процесі індексації залишається всередині сайту. Скрипт редиректу можна написати по-різному. Наведений приклад треба розглядати як діючий, але не єдино вірний.
Як зробити редирект посилання
Вам знадобиться
  • Доступ до файлової системи сайту, найпростіший текстовий редактор, наприклад, «Блокнот».
Інструкція


1
На локальному комп'ютері відкрийте «Блокнот» і напишіть скрипт на мові PHP наступного змісту. $ Urlsite = $ _GET ['urlsite'] - if (! Empty ($ urlsite)) {$ urlsite = str_replace ("http: //", " , $ urlsite) - $ urlsite = "http: //". $ urlsite-header ("location: $ urlsite") -} Цей скрипт отримує параметр urlsite допомогою методу GET і перевіряє, чи не є він порожнім. Далі видаляє з нього http: //, якщо він є, залишаючи лише частину URL, що не містить типу протоколу. Потім знову приклеює http: //. Таким чином виключається можливість дублювання покажчика протоколу, необхідного для правильної переадресації. Останньою рядком скрипт вказує браузеру адресу для підключення.
2
Збережіть створений файл під ім'ям redir.php. В меню «Блокнота» виберіть «Файл», далі «Зберегти як». У розділі типу файлу вікна збереження вкажіть «всі типи», а ім'я файлу запишіть повністю з розширенням.
3
Завантажте створений файл скрипта в кореневий каталог вашого сайту через панель управління. Знайдіть меню «Файловий менеджер», зайдіть в папку сайту і натисніть кнопку «Завантажити». Знайдіть скрипт на своєму комп'ютері та натисніть кнопку «Закачати». Файл redir.php з'явиться в кореневому каталозі сайту.
4
Пропишіть заборона на індексацію для пошукових роботів у файлі robot.txt: user-agent: * Disallow: /redir.phpРобот пошукача буде ігнорувати цей скрипт.
5
Додайте посилання виду https://ваш-сайт.ru/redir.php?urlsite=https://куда-нужно-поставить-ссылку.ru/ в потрібному місці сайту. При необхідності передати на адресу знак «», замініть його на «% 26», пробіл на «% 20», «@» на «% 40». Тепер посилання є внутрішній, але через скрипт веде на зовнішній ресурс. Пошуковий робот буде ігнорувати її і продовжувати індексацію сайту. Так звані «пузомірки», тИЦ і PR, передаватися не будуть.

Увага, тільки СЬОГОДНІ!