It all depends on where you customers are. If your customers are all over the world, you would need to rank on search globally. If you only serve customers locally, you need to focus on Local SEO. The main difference between local SEO and SEO is Location. If you want to master local SEO, read the Ultimate guide to mastering local SEO and growing a profitable business in Vancouver