Вам понадобится
- Доступ к файловой системе сайта, простейший текстовый редактор, например, «Блокнот».
Инструкция
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
Добавьте ссылку вида http://ваш-сайт.ru/redir.php?urlsite=http://куда-нужно-поставить-ссылку.ru/ в нужном месте сайта. При необходимости передать в адрес знак «&», замените его на «%26», пробел на «%20», «@» на «%40». Теперь ссылка является внутренней, но через скрипт ведет на внешний ресурс. Поисковый робот будет игнорировать ее и продолжать индексацию сайта. Так называемые «пузомерки», тИЦ и PR, передаваться не будут.