In the past, the only type of SEO that people worried about was related to very general keywords. When creating sites and updating the content, we focused a lot more on the overall picture. And that meant you were competing against every other site that is based on a similar business, or about a similar topic. But that is no longer the case. Search engines such as Google have ensured that local SEO is so much more important than it was a few years ago. And it is not just because of steps Google has taken, but due to general chances in internet usage.
Four or five years ago, more people were using computers to access the internet as compared to smartphones. That meant most of their searches were very general. Sure, they would make some local searches for services or products, but it was not as frequent. But as so many of us now have smartphones, and you can use high quality internet services wherever you are, it means that you can make local searches with a lot more ease. Say you are out in New York City and you want to find a place to have Indian food, you may find yourself searching for local places based on your location.
This is where local SEO comes into the picture. If you have such a business, and you want people in the area to find you before your competitors, you will need to ensure that your site is tweaked based on local SEO patterns. And you will also need to care a lot more about keywords that are specific to the area, as it will help you get higher positions for such search results. If you are ignoring local SEO and how it could impact your business, you are missing out on a number of potential customers.