Especially for local business, it is paramount to align your SEO overall strategy to local SEO, keeping in mind that the most important factor in personalised search results is location. Being well optimized for Local SEO, especially in highly density locations, helps you take advantage of this specificity to guarantee you privileged visibility for people located around you
To be present on Google Maps and on SERPs for local searches, activate a MyBusines account
If you have a local business, like a shop, or have people visiting your office frequently, optimizing your website is also about making sure people are able to find you in real life. But even if your not actively getting visitors in your building, but are targeting an audience that is located in the same geographical area as you are, you need to optimize for that area. Ground-rule these days is that it’s by far the easiest to optimize if you have a proper address in a region/city. The thing is that if you want to optimize for, for instance, a service area that you are not located in physically, your main tool for optimization is content. You should simply write a lot about that area.
Local SEO isn’t just about search engines. Yes, there is a lot you can do online to optimize your website for a local audience. But if you are running a local business, things like word-of-mouth and a print brochure also contribute to local SEO. One way or another, this will be visible to Google as well.