Source: http://searchenginewatch.com/sew/how-to/2411693/4-steps-to-optimizing-local-search-with-google
Studies show that more than 70% of online activity is related to local searches. A lot of local consumers, especially mobile users are getting comfortable in using local search terms to get more accurate results. This is a good opportunity for business to optimize their site for local searches to increase traffic and gain more customers. As businesses provide localized services, it’s inevitable that local searches trend would increase.
1. Filling up localized information – include your complete company address, company phone, work hours on business listings. Make sure that your site is in the correct category since Google will take this into account when matching your site to a search term.
2. Using Location keywords – make your business listings consistent since these also influence how Google sees your site and match them to a localized search. Think of it as an identity for your company wherein people would want to know the real you. Studies also show that keywords placed on titles have more than 18% impact on local search. Place location keywords on URLs and H1 tags.
3. Reviews, reviews, reviews – having a lot of positive reviews increases the click-through rate of your site. Studies show that 90% of customers don’t actually trust paid ads but would rather buy a product based on a review and experience of another customer. It’s just logical to place services with high positive review on search results simply because Google wants the best results for searchers.
4. Optimizing your site for local search – it is essential for a website to optimize their homepage and about page to improve search listings. Embedding your company map and adding contact information can add value to your site.