Improving you local rankings takes a deep understanding of what search engines are looking for when considering what search results to show their searchers.

To gain traction with Local SEO you first need to make sure your business information is correct and consistent everywhere on the internet.

From there it really boils down to making sure your website is optimized, managing your online reviews and reputation, providing fresh content and building links.