there is a keyword for which the results depend on your location. so if I change my location in settings and google the same keyword, the results are completely different, it shows the offices that are close to that zip code. For the purpose of this question, I will assume the keyword is "cheap florist" I want to dominate this niche on a national level. so if someone in philadelphia googles "cheap florist" or "cheap florist Philadelphia" I want to show up. If someone in Dallas TX google "cheap florist" or "cheap florist dallas" I want to show up. Should I have separate EMD sites for each city? for example cheapFloristDallas.net cheapFloristPhiladelphia.com OR should I have one site cheapFlorist.net and then subdomain the different cities? I personally want to do the second option because it would be easier to manage, but I think the first option is more likely to work. am I right?