Hi guys I am not much of an SEO but I wna ask a couple of questions I was just going through some of the queries in Google Forums and everytime someone whined about lost rankings, I could see only 1 reason by arrogant Top Contributors - Your content is not of high quality, its normal, boring fluff of 500 words Now I am assuming content is original and no grammar mistakes. Now my doubt is how can Google judge the quality of content and tell if its low quality? Its just an algorithm. To me it just makes no sense Only one possible stat that Google can use is Bounce Rate. Is Google assuming if BR is high (above 70-80 percent), it implies that the site is shitty and visitors are pissed off seeing the content quality and bounce off early? Does this mean I can buy 1 second traffic and throw it at my competitor and get it penalised for high BR even though content is nice? Now talking about links. Its a fact that we obviously have no control over links. So how does Google tackle this? What if a site has both quality and shitty links? Its indeed heart breaking to see stupid content farms like ehow with useless content still ranking. On one hand, Google complains how people are generating content farms and on the other we see sites like ehow for every other search term. (See this article how ehow and mohalo use this strategy to rank for everything adamsherk . com/seo/targeting-multiple-keyword-variations/) Anyways talking about normal sites, to be honest it seems like Panda is penalising sites randomly. I am seeing sites with shitty and scraped content full of ads above the fold ranking. Google has made it like a guess game where there are no specific rules It seems like one should spend thousands of dollars on content generation and then hope that Google doesn't penalise it during next update? So now how does an average webmaster tackle this situation? Rant Over Your suggestions and advices are welcomed.