White Hat SEO consists of all those set of techniques and process that follows all the rules and guidelines introduced by search engines like Google. It is an ethical and legal way of promoting any website without violating any of the guidelines. It is highly advisable to use this method in your practice. Although, it takes time but provides long lasting results.