Brian Ussery wrote an excellent article on quality content and improving search results in a Google Panda world. He provides a lot of points on what to and what not to do.
Taken from the article :
“Shallow content” provides little value to users and offers low utility based on the intent of the query. However, technically this type of content is not considered spam by Google because it does not violate Google Webmaster Guidelines. Google provides information about creating websites and thin content but, thus far has provided little if any official documentation about shallow content. Until recently, shallow content fell between teams internally at Google. In order to address the influx of shallow content that resulted from Google Caffeine, Google launched “Panda.” Google Panda is a holistic approach for addressing site quality at scale algorithmically. The quality signals used by Google Panda were derived from answers to questions about site quality. According to Google, these questions were created by a Google Engineer whose last name is Panda and answered by Google’s little known Evaluation team. While there is no way of knowing how Google Evaluators answered Panda’s questions, those with an in depth understanding of related research have a pretty good idea.
If you develop websites this article is worth your time and worth bookmarking to refer back to when you need help. Read the whole article here.