1. Use Analytics: It is important you measure the effectiveness of your site by first analyzing what you have. Services like FourScore, WebTrends and Geotoko. Essentially what these services do is compute the statistics and viability of your location based marketing. You can check how your audience relates to your customers and how often they check in.You can check other venues from your category and how you are ranked accordingly.
2. Use social networks: These include specific pages on Facebook, regular tweets, and blog posts which are centered on your area. Keep an eye out for events, concerts, restaurants, and talk about the locality. When you create an actual interest in your locality, you get indexed under that location by search engines, and ultimately your business benefits from becoming more visible and showing up on locality related searches.
3. Special Offers: Always remember you are serving a small group of people centered in a particular geographical location. For this reason, conduct a research that allows you to give away coupons and special offers to residents and businesses in that area. Perhaps you can offer a particular mobile application specific to your potential users.
4. Involve people: This means getting friends of friends, friends of customers etc to visit your page. Get people to check-in when they go to a new location, by enabling applications which allow them to have conversations about the places, weather, and their mode of travel among other things as they check-in. When more people talk on your page, it will rank higher, and increase your analytics. Give your customers virtual badges, honor and stickers; show them who else has stopped by at that place; ask them to make recommendations. Think out of the box!
5. Use directories: A tried and tested method is to get your business listed in official directories. This could include phone service that keeps a track of all businesses and offers solutions to customers or web services that allow people to look for something and gives options.