Hi, Many of us rank top 10 on some keywords and getting genuine traffic but no sales and leads we get. Why? Because we have not done proper keyword selection and losing potential customers. We should use that keywords that are high search volume and used in title and body of page. Use that keywords as anchor text in link building and article marketing send you targeted traffic that will also help you to reduce bounce rate and increase sales.
No matter how well you do your keyword research you are going to have some that fail to produce. Some keywords just don't attract buyers. You need to cut your losses on those and move on.