I am wondering that my site has lost its ranking just because of not having the location determined in the content, keywords and Meta description. So it is right to use location based keywords to optimize websites for better rankings in different location based search queries? What is the right way to search engine optimization now?