Cloaking
What is cloaking? Is it advisable to use cloaking?
The term “cloaking” is a Black Hat SEO technique that involves showing different content to website visitors and search engine robots to achieve better search ranking results.
Cloaking violates the guidelines for proper use and quality that Google publishes for webmasters, as its rules specify that its indexing robot must always access the same content that users can see when visiting the website. Failure to comply with this rule, in an attempt to deceive search engine robots, penalizes SEO ranking.
1. How does cloaking work?
Before exploring how cloaking works, it’s important to understand the process search engine robots follow. When search engine robots access a site, they use the user-agent to avoid registering the visit as a real one (performed by a person), preventing any impact on the website’s metrics.
For this reason, some webmasters exploit this by presenting a completely different page, with HTML optimized for search engine robots, which may have little or nothing to do with the page that visitors actually see.
2. Ways to implement cloaking
By definition, cloaking is any SEO strategy that involves duplicating or concealing content. Although there are many ways to implement cloaking, and search engines have effective methods to detect them, here are some of the most common cloaking techniques for informational purposes:
Hiding text: Text is placed in the same or a very similar color as the webpage background, making it invisible to users but readable by search engine robots, which analyze the HTML version of the site.
Redirects: This form of cloaking ranks one URL in search engine results, but when users click on it, they are redirected to a different page that has nothing to do with what was originally promised.
Geolocation: In this case, different pages are shown based on the visitor’s location (determined by IP), allowing search engine robots to see content optimized for better SEO rankings in specific regions. However, users ultimately see a generic page.