I have the website roboticvacuumcleaners.co.uk Its got some original content, a couple of decent back links, PR1, correct keyword density, looks decent and is useful and informative. Doesnt even register on Google for robotic vacuum cleaners. My main opposition is the singular .co.uk which tops google for its exact search term and is 3rd on Google for my exact search term. It has less PR (sure i know thats not so important) has less backlinks, less pages indexed in search engines and less content. Where I am going so horribly wrong? Any advice that can be offered would be great. Any decent tools/tricks people use to solve similar problems.