I have prepared my titles and meta tags based on standard google best practices. My concern becomes how to optimize my results in various cities in my area. The company is based in Dallas and there are 10 primary cities. The limitations of best practices limit my character count in the title (80), description (160) and keywords(4).
What is the most prudent way to make sure I have a presence in this suburbian cites.
e.g. If I search "Landscape, Flower Mound Tx" I come right up
but if I search "Landscape, Allen Tx" I am no where to be found.
I do have all these cities listed on every page under a category of "Service Areas:"
My main competitors do show up in various cities but I don't know how they are doing it!
Thanks for any input on this confusing subject.