Если бы каждый мог узнать какие товары просматривает (гуглит) другой человек - жизнь была бы намного веселее. Как вам идея, что ваш бывший одноклассник может легко узнать что вы гуглили Ford Mondeo и заходили на сайты автосалонов?
Технически это отслеживание делается в общих чертах следующим образом: все эти сайты, типа DNS, подключены к какой-то рекламной сети (например Yandex.Direct). И когда пользователь заходит на сайт, то кроме кода страницы ему в браузер загружается код рекламной сети. Который читает и устанавливает cookie. И затем, по этому cookie может сопоставить: с этого компьютера заходили на сайт DNS за утюгом, на сайт МВидео за телевизором, на сайт туроператора за туром в Доминикану и т.д. И, соответственно, формирует индивидуальные рекламные предложения. Плюс, рекламная сеть "дружит" с поисковиком. Соответственно, может также добавить к этому какие поисковые запросы делает пользователь.
Если вам нужно именно такое, то отслеживать действия настоящего пользователя на настоящих сайтах вы никак не сможете. Поэтому я бы лишний раз уточнил у преподавателя постановку задачи - что и как требуется сделать.