Как можно узнать, заходит ли определённый человек на мою страницу ВК?
Конечно, главным недостатком будет то, что пользователь может просто не перейти по ссылке.
А вот если перейдет, то можно сделать так: на сайте весите виджет вконтакте, например, для комментариев - этим пользуются всякие помоечные сайты, когда Вы видите свою аваторку habrahabr.ru/post/167873
Правда из статьи вроде как получается, что приложение быстро блокируется. Но Вас не касается, так как Вы ничего вроде противоестественного не делаете и не просите перейти по ссылке. Можете для вида туда даже статью написать.
Ну и так как это просто такой трюк - реальные данные Вы не получите, то остается только скриншот сайта при входе.
Сам не делал, не уверен, получится ли ) 
По ip получается довольно сомнительно, можно заходить через телефонный интернет, можно из гостей или кафе - все ip Вы не отследите.
Из справки:Можно ли посмотреть гостей моей страницы?
ВКонтакте нет и никогда не было возможности смотреть посетителей страницы. Будьте осторожны: cайты, программы и приложения, которые обещают такую функцию, не показывают Ваших «гостей» и угрожают безопасности Вашей страницы.