Уважаемый, bashkir102.
Честно говоря, не понял, к чему этот пример с заменой обычной ссылки на скрипт, и как он связан с моим вопросом.
В моем случае другой контент должен показываться не человеку, а роботу, чтобы тот проиндексировал несколько иное, чем видит посетитель.
Уважаемые, DenisVS и bashkir102.
Следует ли из этого, что смысла в "клоакинге" нет, и с Яндексом просто так ничего не поделать?
Может, существуют другие методы влияния на позицию сайта в поиске?
"AJAX и хитрые скрипты" - это сложновато. Потребуется значительное вмешательство в движок сайта, мне нужно что-то попроще...
Уважаемый, And-rey.
Сейчас я вижу такой алгоритм задуманного.
В конце заголовка UserAgent присутствуют "yandex.com" или "yandex.ru".
К тому же, в инете есть список всех IP-адресов Яндекса - http://user-agent-string.info/list-of-ua/bot-detail?bot=YandexBot
По этим признакам можно определить робота.
Далее, если установлено, что зашел Яндекс, делаем внешний запрос к другому сайту, откуда берем контент для подмены. В ином же случае, просто показываем обычный контент.
Спасибо, уважаемый bashkir102!
По названию "скрипт клоакинга" Яндекс выдал кое-чего полезного.
Пишут, что часто он не работает, а поисковик, либо все-таки индексирует то, что должно быть показано человеку, а не ему, либо вообще банит (блокирует показ?) эту страницу.
Это очень нежелательно, т.к. пропадает смысл задуманного.
Уважаемый, DenisVS.
Если поисковик "подделается" под человека, то следует ли из этого, что он дважды проиндексирует страницу?
Т.е. если человеку должна быть показана страница "Я помню чудное мгновенье", а для поисковика "Купить виагру", то эта страница будет находиться и по первому и по второму запросам?