White hat SEO : Ethical search engine optimization techniques that are encouraged by the search engines. Black Hat SEO : This term refers to using deceptive or unethical techniques to get high rankings in search engines; for example hidden text, cloaking and link farms. Grey Hat SEO : SEO technique that balances between the use of legitimate search engine optimization techniques (see: white hat SEO) and improper techniques (see: black hat SEO. which one is beneficial for you ????