Local Search Engine Optimization (SEO) is the process of improving your website so that you can gain a higher local search ranking position against your competitors. When you include non geo-targeted keywords that trigger local results, the number nears over 60%.
As the top Search Engines continue to gain a better understanding of users search intent they are going to show local results for more non location specific search terms as well, making local search the leading type. This means searching a phrase like “top restaurants” could return local businesses mixed in with the organic search engine results. If you have a business that can service local customers or has a physical local address, you need to be optimizing your business and website for local search results.
In case you are new to local search, a geo-targeted term is one that includes a location such as “restaurants in Miami”. Including a location triggers the local results pack or the carousel results in most occasions.