RonaldKlondike
01-03-2010, 01:35 PM
I am working on a site for a landscaping company and we are about to open up another location in a different state. We currently rank well for the existing location with keywords like "dallas landscaping". The owner wants to do the same with the new location in Denver. The problem is that the owner does not want people visiting the site from Denver to know that there is a dallas location from simply looking at the site. He wants to maintain the "locally owned and operated" feel for both locations.
The best solution I can think of so far has been to deploy the Net_Geo PEAR Package in PHP to dynamically switch out the location based on the user's IP address. So if someone is searching from Colorado, all instances of Dallas on the site are switched out for Denver. Otherwise, the location keywords will default to Dallas. This way the SE crawlers will still see us as a Dallas landscaping website and not San Francisco or wherever they may be searching from.
The problem I see with this approach is that we won't show up in organic results for "denver landscaping" since the crawlers will see us as a dallas company still.
Is there a better option that I am overlooking here?
The best solution I can think of so far has been to deploy the Net_Geo PEAR Package in PHP to dynamically switch out the location based on the user's IP address. So if someone is searching from Colorado, all instances of Dallas on the site are switched out for Denver. Otherwise, the location keywords will default to Dallas. This way the SE crawlers will still see us as a Dallas landscaping website and not San Francisco or wherever they may be searching from.
The problem I see with this approach is that we won't show up in organic results for "denver landscaping" since the crawlers will see us as a dallas company still.
Is there a better option that I am overlooking here?