I am optimizing a commercial site. Domain has PR3 (It was PR2 in last month) and site ranks in top 5 position for various niche keywords for example 'buy generic widget'.(Keywords are not highly searched). In spite of being ranked for targeted keywords we get very few orders whereas other website hardly get three-four keywords based visits is getting 4-5 orders daily.
On checking statistics of both sites I came to the conclusion that no pages of my site rank for the keywords its been optimized for (Only domain name get rank for product specific keywords). I have tried a lot of things like using sitemap but nothing worked.