Cloaking is an HTML trick that pursues the following goal: To present a page particularly interesting for users and at the same time optimal for search engines. Although this contradicts the idea of Google, search engine-optimized and user-optimized content often contradict each other. For example, videos and media are more interesting for users, while search engine bots can process text content better. Cloaking is an attempt to use HTML or other techniques to present different content to users and search engines.