Doing a quick Live Search for http://search.live.com/results.aspx?q=what+japan+thinks I see first my newsletter on Google which probably only has one single backlink, then I get two random pages from my own site, then I get my SiteMeter log, again only linked from my main web site! Does anyone know why that might be, and how best to eliminate these two confusing entries?
Can you use the robots.txt file? I'm not sure if that only works for Google? Someone else who's smarter than me could probably tell you, but that's a good place to start
Is your website just launched a few months? I had the same problem before when I just launched my website. Some inner pages ranked the first, while the main page in page 2 or 3 when searching my domain in msn.com. But now everything is ok.