Definition
Local SEO is the work of improving a business's visibility in search results for location-based queries, including the map results.
Local SEO explained
It combines the Google Business Profile, location-relevant website pages, reviews and consistent business details across the web.
