How many of you is fully aware of the concept of SEO as Search Engine Optimization? Well it is a known fact that each single thing has a bad face and a good face, it do has some benefits and some harms. In the same way in order to describe the overall concept of the SEO this term was divided into the “White Hat” and “Black Hat” SEO. Now you would be thinking in mind that what white hat and black hat is all about! Through this post we will be examining in complete detail about the top 5 black hat SEO techniques along with the best 5 white hat SEO techniques as well.