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

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

Вам знадобиться

  • Доступ до файлової системи сайту, найпростіший текстовий редактор, наприклад, «Блокнот».

Інструкція

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, передавати не будуть.


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


Оцініть, будь ласка статтю
Всього голосів: 141
Увага, тільки СЬОГОДНІ!