I've put alot of thought into how to drive traffic to my three sites (www.parkcitysold.com (main site), www.parkcityhomeprices.com (seller site), and www.parkcitybuyer.com (buyer site)) over the past 6 months. The effort has resulted in the www.parkcitysold.com site being on page one of Yahoo. And, has reduced the cost of my adword campaigns with Google, MSN Live, and Yahoo.
The process involved
1. Researching which keywords are used the most frequently
2. Looking at how many competitor sites where optimized for each keyword
3. Determining how much the pay-per-click was for a particular keyword.
What is interesting is what I thought would be the keyword that would generate the most impressions was not the one that actually did. For example, "Park City UT Real Estate" generates about 50% more impressions than "Park City Real Estate".
And, it turns out that most of the local real estate websites where optimized for "Park City Real Estate" on only one was optimized for "Park City UT Real Estate". And, guess which one was cheaper for buying adwords
.
The other keyword campaign is subdivision oriented (I just started this). I've set up pages on the main website that are oriented to the various sub-divisions -- information on the area, market stats, etc. No one is doing this in my area. So, the keywords are cheap to buy (less than a 25 cents per click) and I should be able to get reasonable SE indexing over the next few months for each of these pages.