1. Place/Location Pages: Getting your website listings onto Google Places (and/or Yahoo! and Bing Local Listings) with the most up-to-date and accurate information can dramatically impact your ability to rank locally.
2. On-Page: Local businesses thrive on placing geo-targeted keywords in page titles and content, including vital NAP (name, address and phone number) contact information on the website, and by linking the website with the appropriate search engine listings like Google Places.
3. Off-Page: Submitting and verifying NAP information to third-party local business directories like Yelp, Citysearch, MerchantCircle, Insider Pages, Angie’s List, and Zagat – to name a few of the top ones—is crucial to an all-around plan of attack. Also, leveraging tools like Yext in your local strategy is a strong way to organize your listings and reach several business directories quickly.