Local search engine optimization
Search engine optimization on a local level is an interesting proposition for most businesses. Depending on whether you are a local business trying to increase your SEO rankings, or whether you are a national business with many local services, your SEO strategy will vary.
I ran a local Austin website for a long time, so I learned how to promote a local website. The main strategy is to ensure that you have enough local content developed so that you can be shown in the results for long-tail local keywords. You want to create a lot of content about each keyword that’s relevant to your area, and ideally you’d create a page specifically designed to target that keyword. And, don’t forget, you need links from local businesses in your area.
If you have a national business with local services, your strategy will vary, but only slightly. You’re essentially doing all of the same things that you would do for a local website, but each page on your site that is linked to a specific location should be treated as an individual site from a content and linking perspective; the advice for these areas can be found above. The extra component to consider is proper interlinking within the site, as it can be hard to make all of those pages show up highly in the search results.