By having a landing page that isn't just a giant map. You need to explain what your site does. As it is, I suspect most of your visitors will arrive and depart almost immediately.
We're thinking about switching from a giant map home page to having the "Geo News" (in the main menu) as our home page, once the news page is polished.
The first goal for personal geo-location will be to show foreign visitors a world map.