Hmm... How to say it? I am a bad luck guy. And I need your help.
It seems my website page2images.com has a SEO problem. With "website screenshot" keyword, I cannot found it in anywhere of google. I am sure I have more than 20+ links with exactly this keyword point to my website. And in Chinese version of google (if you change the language to Chinese in settings, hope you can change back), you can see this website is in top 10. But in english version, it is out of 500.
I guess some people may encounter same problem. If you know it, please let me know. I have created one job on oDesk with $100 funded.