I have a website like Foursquare, where users search for business in a specific location. The users can click on markers inside the map to view details about the companies/stores, and these details are opened in a dedicated page to each business.
I don't want users to go to these detail pages from an index page with a bunch of links for each business names, but I need to make this pages visible to Googlebot. How can I do this? Can I create an index page visible to Google only?