Local SEO is the practice of optimizing your website for a specific local area. If you have a local business, like a shop, restaurant, or agency, you want your web pages to rank for certain search queries performed by a local audience. Optimizing the website of your local business is about making sure people can find you online and offline. Even now, when you might not be getting visitors in your building, you’re still targeting an audience that is located in the same geographical area as you are. So you’d better optimize your online presence for that area. You can do that in part on your own website, but there’s a lot more you can do!
Local SEO helps businesses promote themselves online to local customers within a geographic area. The difference between local SEO and organic SEO is intent. Google can (pretty well, too) pick out search queries that have “local intent,” meaning the searcher wants search engine results with local companies.
In practice, local SEO is the act of grooming your online profile so you are found for the local searches most relevant to your business.