Google penguin is to update to fight against web spams. Google Penguin SEO is to re-optimize your website to avoid the Google Penguin Update affect,
To avoid Google Penguin Updates,
•Keyword stuffing - Do not put or repeat again and again keywords and only keywords in title and description.
•Do not over-optimize - webmasters use repeat keywords that create words and phrase stuffing and all that black hat SEO tricks those are not acceptable and Google love to penalized for over optimization.
•Make sensible title that looks for human readable not for machine.
•Use simple words people do not use and search industry jargon as wrote in googlewebmaster blog.
•Avoid unnatural links - buying links from link firms and high volume of links from the same C class IP address
•Do not publish duplicate content, spun content or article spinning, it could be raise plagiarism issue anytime that will be dangerous for your blog.
•Guest post, Well guest posting is a white hat seo but we can’t ignore if spun content used without your knowledge.
•Too much affiliate links that does not have nothing information just only affiliate related content.
•Avoid hidden text and links those used for special purpose for search engine only.