Local SEO means marketing your business in a defined geographic area. It covers keyword research, on-page optimization, citations, link building and reviews.