Google tells 8 things which you should avoid on your website :
There are 8 “specific guidelines”. They are (verbatim):
1. Avoid hidden text or hidden links.
2. Don’t use cloaking or sneaky redirects.
3. Don’t send automated queries to Google.
4. Don’t load pages with irrelevant keywords.
5. Don’t create multiple pages, subdomains, or domains with substantially duplicate content.
6. Don’t create pages with malicious behavior, such as phishing or installing viruses, trojans, or other badware.
7. Avoid “doorway” pages created just for search engines, or other
“cookie cutter” approaches such as affiliate programs with little or no
original content.
8. If your site participates in an affiliate program, make
sure that your site adds value. Provide unique and relevant content that
gives users a reason to visit your site first.
For more : http://www.webpronews.com/google-penguin-update-12-tips-directly-from-google-2012-04