White hat SEO is practising SEO according to search engine guidelines - especially Google’s ones. It can be also defined as ethical and no deceptive SEO. It is generally considered that white hat SEO can only be effective with good website contents.
White hat SEO term is used as opposed to black hat SEO. For more details on white hat SEO versus black hat SEO, see black hat SEO.