Note
In simple words, Search Engine Optimization (SEO) is optimizing your website for seach engines like Google so people can easily find your business online. Local SEO is a branch of SEO where your site is ranked for local searches.
So, what are local searches? Let’s say someone named Jack has googled: “the best restaurant near me.”
In this case, Google will first identify his location and then show him a list of the most credible restaurants in his area.
If you own a restaurant, you will want to optimize your website for such local searches so it is presented in front of your potential customers as soon as they look up the products or services you offer.