Several factors may be involved here - think from a customer point of view - is this a site you would like to purchase from, is the navigation easy, are your 'targeted' and 'relevant' keywords the correct ones??
Keyword Research is a great way to make sure those targeted keywords are doing their job - it's time consuming and sometimes costly but often well worth attempting on your own if you want a new challenge in life!!




