Here are 10 steps that every local business should put into practice immediately, to improve your visibility in search engines and find more customers:
Research your keywords.
Optimize your site and content.
Get your business on Google Local.
Create or claim your local listings.
Be consistent.
Ask for genuine reviews.