Focus locally to get better search engine placement.
Local SEO strategies take time. This is not something that you want to rush. Don’t take that wrong because many SEO professionals can make your site appear in as little as a couple of hrs., but for a local reach we want to get stable results and long lasting placement, not placement that fades away in a month.
You need to know your local market before you begin to optimize your web site. With nearly 90% of all major purchases (purchases over $500) being serviced locally, you want a top 3 position in first the city, then the area (local region), then spread out according to a radius you feel you can handle. One of the biggest mistakes small business owners make is they think they can handle more than they really can.
Focus on the city your located in.
The first and most obvious choice would be to come up for your brand in your city. There is nothing worse than a close competitor coming up above you in the serps for your brand. By focusing on the city first you should be able to create relationships with other area business owners. Remember that other small business owners are trying to get results from the internet, just like you. Ask them if they will link to your site. Offer to trade links with them. This is a local campaign so keep in mind, links from sites from with in your city become relevant when you are focusing your page content on the local market.