Hi, I've got several websites that I've tried to SEO or got others to SEO for me in the past and had some ok results, got to page 2 of Google for a few keywords I was trying to rank for. but my main problem is, I never really know what words I should be aiming to attract traffic from - I normally just guess, using common sense based on whatever the site I am trying to promote is selling. But I'd like to try a more scientific approach - find the right keywords that the people who want the products/services on my sites are using to try and find them. Can anyone point me in the direction of a beginner's guide to researching the best keywords to use? Or is anyone willing to talk me through the process on Skype/ Hangouts or whatever - I can pay if someone is willing to spend a bit of time going through it with me. Thanks.