@Vituskosoy
Из этой строчки not(contains(@href,"yandex" я понял то, что: не делать клик по ссылке, где имеется yandex. Может тут нужно убрать not и указать ссылку на сайт "site.ru" в место "yandex" по которому нужно сделать клик? или я не прав?
Хотя, я проверил - и да я был абсолютно прав! Спасибо за ребус! Было интересно!