Здравствуйте!
На одном из сайтов есть кнопки, нажав на которые аяксом автоматически отправляются сообщения админу. Столкнулся с тем, что GoogleBot при индексировании сайта кликает на эти ссылки и, соответственно, отправляет сообщения. Особенно удивило то, что по нажатию на ссылку бот соглашается на скриптовый confirm. YandexBot, кстати, в настолько умном поведение замечен не был :)
Собственно, хотелось бы узнать у специалистов, как можно запретить боту нажимать на определенные ссылки? Именно нажимать. Ибо nofollow и robots.txt не помогает (он нажимает, но не индексирует).
Ага, «проблеме» похоже уже больше двух лет и алгоритм Google только улучшает.
Как я понял из статьи по ссылке нужно убирать явное упоминание урлов, может шифровать как-то. Но есть еще вариант, что у работающего с сайтом стоит google toolbar, который стучит все урлы. От этого никуда не деться, разве что на стороне сервера при запросе этого урла определять бота по user-agent (он вроде не шифруется)