Local SEO is optimizing to appear in location-based searches like "near me" and Google Maps. It is essential for any business serving a specific area.
Local SEO helps physical or service-area businesses show up when nearby customers search.
The core (Google Business Profile) is free; it just takes effort.
A profile helps a lot alone, but a site strengthens results.