Как «спрятать» внешние ссылки через редирект

Как «спрятать» внешние ссылки через редирект

скрипт редиректа

С помощью этого простого скрипта можно «спрятать» внешние ссылки через редирект с помощью PHP. Это иногда нужно, чтобы уменьшить количество внешних ссылок или , что и было мне нужно, скрыть от индексации внешние ссылки от поисковых систем.


В корне сайта нужно создать файл go.php c таким содержимым:


<рhр $url = $_GET['url']; if(ereg("http://", $url)) { Header("Location: $url"); } else { Header("Location: http://$url"); } ?>


(Код нужно переписать вручную, иначе работать не будет, так как в данном примере есть кириллица)


Затем прямые ссылки предваряем такой конструкцией:


<а href="/go.php?url=ссылка_на_ваш_сайт.ru">


И наконец, делаем файл robots.txt :


User-Agent: *
Disallow: /go.php


В результате поисковая система «обманута»!


Подписка на RSS ленту моего блога, мой Twitter.







май, 2010
пн вт ср чт пт сб вс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31


feedburner