Just so we're clear: Adwords tool says there are approximately 14,000 global and 6,000 local searches for a specific keyword. That keyword in Google has over 100,000,000 results. My site is in the #2 position, and has been for the last 4 months. Fantastic, right? I get an average of 4 visitors per day. Why doesn't that make any sense to me? Even if you take the 6,000 local, that's still 200 per day. I get 4 of those? In position #2? I have other sites that are on page 2 with fewer monthly searches and I get a lot more than 4 visitors per day.