The Short Definition of a Cloaking SEO is discussed here. Let us check simple explanation and brief meaning of the given term to know more about it.
In Search Engine Optimization (SEO) many webmaster writes content which is shown to visitors is different to the content shown to search engine. This type of method or practice of presenting different content to search engine and users is known as cloaking. Black hat SEO which includes keyword stuffing, keyword spamming , duplicate content etc violates search engine guidelines and hence the results in SERP (Search Engine Result Page) do not last for a long time.
White hat SEO inclued off page optimization and On page optimization which do not violates guidelines and hence it is one of the ethical method to increase organic traffic and results last for long time on top of SERP.
Similar term SEM which stands for Search Engine Marketing.