Совет 1: Как сделать редирект ссылки

Суть редиректа сводится к тому, что переход на внешнюю ссылку производится через расположенный внутри сайта скрипт. В результате пользователь переходит на внешний ресурс, а поисковый робот в процессе индексации остается внутри сайта. Скрипт редиректа можно написать по-разному. Приведенный пример надо рассматривать как действующий, но не единственно верный.
Вам понадобится
  • Доступ к файловой системе сайта, простейший текстовый редактор, например, «Блокнот».
Инструкция
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, передаваться не будут.

Совет 2: Как скрыть партнерские ссылки

Партнерские, или реферальные, ссылки выдаются партнерам специальных программ, предоставляющим какие-либо товары или услуги, продающиеся через интернет. Часто партнерские ссылки по той или иной причине обрезаются. Из-за этого партнер теряет до 20-30% прибыли. Но ссылку можно защитить – это не даст возможности укоротить веб-ссылку и лишить вас прибыли.
Инструкция
1
Существует множество способов изменения реферальной ссылки и ее сокрытия. Первый и самый актуальный на сегодня способ – это использование тини-URL. Этот метод подходит тем, кто передает ссылки через почту или мессенджеры типа ICQ. Данная технология позволяет преобразовать длинные ссылки в короткие, при этом, пользователь не видит адрес главной страницы сайта, на который ведет его ссылка – она просто подменяется на адрес сервиса. Преобразовать длинную партнерскую ссылку в короткую помогут сервисы:

- http://tinyurl.com;
- http://u.nu;
- http://bit.ly;
- http://m1q.ru/.

На любом из перечисленных сайтов вставьте ссылку, которую требуется защитить, в специальное поле для вставки URL, и нажмите кнопку OK или «Преобразовать», чтобы получить короткий линк.
2
Второй способ скрытия партнерской ссылки заключается в обходе отображения реального адреса. Способ актуален для владельцев веб-сайтов и блогов. Для скрытия партнерской ссылки воспользуйтесь HTML-кодом для рефссылки:

<A href=&quot здесь адрес партнерской ссылки link" onMouseOver="window.status=здесь подменный URL, который отображается в браузере´; return true&quot onMouseOut="window.status=" ´; return true" >нажмите сюда</a>

Чтобы браузер отобразил именно windows.status при наведении курсора на ссылку, код необходимо разместить в одной строке.
3
Кроме того, вы сможете сделать редирект. Вместо реферальной ссылки установите на страницу ссылку, ведущую на пустую html-страницу вашего сайта. Например:

http://адрес вашего сайта/bonus.html

Вверху кода страницы вставьте следующую строку редиректа:

<meta http-equiv="refresh" content="X; url=http://партнерская ссылка">

, где вместо X введите любую цифру, обозначающую время в секундах до редиректа. Желательно в этом параметре установить цифру 1.
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500