My web server log shows that one of my website got 164 users in first month of its launch from Windows Live when they searched the word "technology". It was also confirmed by Live Webmaster tools.
Now the thing is when I go to Live.com and enter this word, couldn't find my website! I even went to page 11 but no luck. Is there a way to tell as to what is my website's rank for this keyword? I mean at what position does it show up on live.com!?