I have had a serious issue with Google indexing my content either too late or disregarding it and not considering it authentic. I have nearly accomplished re-writing 2nd page from my site becasue Google does not treat it as original even though it is and was written by my own hands... That is just infair. Here is the page I am talking about: http://www.citybutterflies.com/home.php Take a random sentence form the second paragraph and the site is far from rankinig 1st for the exact match: "They are studying or working in different spheres and enjoy life and fun" - this is the phrase http://www.google.com/search?q="The...+fun"&hl=en&rlz=1B3GGGL_enBY222BY223&filter=0 Turns out my site is ranking 6th for the exact phrase I did by myself... It looks like the Google is loosing its own war in the fight against duplicate content. And the new regime says we will need to re-write our own sites because they are no more authentic...
So.. lechers are copying from your content and yet they are ranking higher than you? That's really awful. As far as I can see, you are not using any sitemap. It really helps on getting indexed quicker. Once your content gets indexed before others, it'll get the higher ranking. EDIT : I can see that you are using a php sitemap. But, you have to use a xml sitemap to submit in Google, Yahoo and Bing.