14 June, 2023

What Is Cloaking? 5+ Concealment Tricks in Black Hat SEO

Quick summary: Cloaking is a black hat SEO technique that tries to fool search engines by showing Googlebot different content from what users actually see.

Cloaking (also known as concealment) is one of the best-known black hat SEO techniques because it can bring quick results. However, along with the benefits, cloaking carries big risks: if Google detects it, the website can be heavily penalized and may even disappear from search results. In this article, MONA Media will analyze the costs and benefits of cloaking to help you decide whether to use this technique on your website.

Understanding the cloaking technique

What is cloaking?

What is cloaking? Cloaking is a black hat SEOtechnique that tries to fool search engines by showing different content to Google Bot than the content actually shown to users. The goal is to raise rankings in search results, but if Google detects it, the site can face serious penalties.

what is cloaking

There are several types of cloaking, such as user-agent, IP, Referer, JavaScript, HTTP Accept-Language header and session cloaking.

*Note: Although cloaking can bring benefits, MONA advises you not to use it for SEO, because it violates Google's webmaster guidelines and risks damaging your website's credibility and traffic.

See more: The business's Google's algorithms that SEO practitioners should know

Benefits of using cloaking

Although seen as a double-edged sword in SEO, cloaking is still used by some risk-taking teams for the short-term gains it brings. So what makes cloaking tempting enough for some SEOs to trade risk for a chance at a quick rise on Google?

  • Higher rankings in search results: Cloaking lets you show one version of the content to search bots and another to users. As a result, the search engine may "see" a page that looks more relevant and higher quality for certain keywords, which improves SERP rankings and brings in more traffic.
  • More ad revenue: Some websites use cloaking to hide ads from search engine bots while showing many ads to users. This keeps search rankings up while maximizing ad profit.
  • Protecting exclusive content: Cloaking is also used to protect exclusive content such as videos, music, ebooks or software. Only people who have paid or registered can view the content, while search bots are blocked. This reduces the risk of copying or illegal distribution.
Benefits of using cloaking

Google's penalties for using concealment techniques

Google has two main penalties when it detects a website using cloaking:

  • Partial matches penalty: This penalty only affects the parts of the website that use cloaking, not the whole site. For example, if you use cloaking for some URL or some keywords, only those URLs or keywords will be demoted in PA and DA, lose positions on SERP, or be banned from the index.
  • Sitewide penalty: This penalty affects the whole website that uses cloaking, without distinguishing individual parts. For example, if you use cloaking for all of the site's content or all of its URLs, the whole site will lose PA and DA, lose its positions on the SERP, or have all of its pages banned from the index.
Google's penalties when a website uses cloaking

To recover from a Google penalty for cloaking in SEO, take these steps:

  • Identify the cause and the type of penalty: Check the Manual Actions report in Google Search Console to see why you were penalized and whether the penalty is a partial match or sitewide. You should also review the black hat SEO techniques you used that caused the cloaking.
  • Fix the problems that caused the penalty: Remove or fix the content or URLs that use cloaking so that you show the same content and URLs to users and search engines. You should also stop using other black hat SEO techniques related to cloaking, such as sneaky redirects, hidden text or links, or keyword spam.
  • Submit a reconsideration request to Google: Once you have fixed the problems that caused the penalty, submit a reconsideration request to Google through Google Search Console. In the request, clearly explain the cause and type of the penalty, the steps you took to fix the problem, and a commitment not to repeat it

See more: Geotag What is geotagging? How to geotag images for SEO in detail (2023)

Why you should avoid cloaking when doing SEO

Why a website should not use cloaking

Cloaking can bring some short-term benefits, but in the long run it causes serious consequences for a website, such as:

  • Loss of credibility (PA/DA): When you use cloaking, users may feel deceived when the content is not what they expected. This leads to lost links, lower trust and lower domain authority.
  • Dropping in search results: Once a search engine detects it, the website's ranking falls quickly, and Traffic and revenue drop sharply.
  • Risk of being removed from the index: The website can be penalized and removed from Google's data, which means your business loses the ability to reach customers through search.
  • Loss of user trust: Opaque content is one of the main reasons users leave your website. It lowers the conversion rate and makes it hard to build a lasting brand.
  • Violating Google's guidelines: This is treated as cheating in SEO, so the website gets flagged and receives heavy penalties.

For the best results for your website, you should not use cloaking in SEO. Instead of using this technique that violates Google's policies, focus on providing high-quality, valuable content for users, and on optimizing your site full-scope SEO in a healthy way for the longest-lasting results.
– MONA Digital Marketing team

Common types of cloaking

SEOers use many different types of cloaking. Here are the most common cloaking techniques today:

User-agent cloaking

This technique is also known as User-Agent Cloaking. It uses a program to identify the user agent, such as a web browser or a search engine bot. It then shows different content to each user agent, in order to deceive Google's search engine bots.

For example, the user agent of Google Chrome is: 

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36

Meanwhile, the user agent of Google's crawler bot is:

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

JavaScript cloaking

This technique, also called JavaScript Cloaking, uses JavaScript to detect whether the user has JavaScript turned on or off in their browser. Based on the result, the website shows different content in each case, which can "fool" search engine bots.

JavaScript cloaking technique

JavaScript commonly relies on methods such as window.location or document.write to redirect users to other content or overwrite the page's current content, controlling how bots and users see the page.

IP-based cloaking

This technique is IP Cloaking, which black hat SEOers use quite often today. It uses the user's IP address to work out their location, country, language or device. It then shows different content for different IP addresses, in order to deceive search engine bots.

For example, your computer's IP address is: 192.168.1.100

But the IP address Googlebot crawls from is: 66.249.66.1

HTTP_REFERER cloaking

Referer Cloaking uses the referer to identify where a user comes from, for example which website they used to reach your site. It then shows different content for each referer, in order to protect content from being copied or stolen.

For example, when you click a link from page A to page B, the referer of the request to page B is the URL of page A.

When the site detects a request from a specific source, such as a Google search results page, it shows a version of the content optimized for SEO. If the request comes from another source, the user may see completely different content.

HTTP Accept-Language header cloaking

This technique is known as HTTP Accept-Language Header Cloaking. It uses the HTTP Accept-Language header to determine the language in which the user wants to view content. It then shows different content for each language, in order to deceive search engine bots.

Cloaking with HTTP

Session cloaking

In web programming, a session stores information about a user's browsing session, including session variables or session cookies. A session can hold data such as login name, shopping cart and browsing history.

Session-based cloaking uses session information to tell bots from real users. For example, if a visitor browses very fast (like a crawling bot), the page shows SEO-optimized content, while a visitor who stays longer sees different content suited to their experience.

How black hat SEOs use cloaking

There are many ways to use cloaking in SEO. Depending on their skills and needs, SEOers choose the form that suits them best. The most common ways to use SEO techniques are as follows:

Hidden text

This means using a text color that matches the background to hide content from users, so it is hard for them to notice while Google's bot can still read it. Hiding text or links to manipulate search rankings is considered cheating and violates Google's webmaster guidelines.

Black hat SEO often uses hidden text

Flash-based websites

Instead of ordinary HTML, some websites only build a Flash version to deceive search engines, while real users are redirected to a different page.

Websites with mixed HTML formats

The better your SEO skills, the higher the share of text in your HTML. In other words, your page should have more text and content than HTML tags. However, if you are writing a news item or a short post, the text ratio will not be high. To get around this, black hat SEOers often use cloaking to meet Google's SEO guidelines.

Replacing Java scripts

Cloaking with Java scripts is one of the most common methods among black hat SEOers. It uses JavaScript to check whether the user has JavaScript turned on or off in their browser, then shows different content in each case. This is used to deceive Google's bot and improve rankings.

Black hat SEO cloaking often replaces Java scripts

In short, these are the methods black hat SEOers most often use for cloaking. However, as mentioned above, you need to think carefully before using this technique in SEO. It violates Google's webmaster guidelines and can harm your website's reputation and traffic.

How can you tell if a website uses cloaking?

Cloaking is a sophisticated trick and is often hard to spot with the naked eye. However, you can still check whether a website uses cloaking in the ways below:

Use cloaking checkers

Use a cloaking checker tool

Many online tools can help detect cloaking, and the most popular is the Small SEO Tools Cloaking Checker. Just enter the URL of the website you want to check, and the tool shows the content the page displays to search bots such as Googlebot, Bingbot, Yahoo Slurp or Yandexbot. If the content shown to bots differs significantly from what users see, the website is very likely using cloaking.

Compare the page's content across different browsers

To tell whether a website uses cloaking, you can open it in several browsers, such as Chrome, Firefox, Safari or Edge, and even on different devices (computer, phone, tablet). If the content changes unusually depending on the browser or device, this can be a sign of cloaking.

Use a user-agent switcher

Use a User Agent switcher tool

The user agent tells you which browser or bot is visiting your website. With these tools, you can change your browser's user agent and "pretend" to be Googlebot, Bingbot or other search engines. If the website's content changes when you switch user agents, the website is very likely using cloaking.

Use an IP spoofing tool to check for cloaking 

Some websites show different content depending on the visitor's IP address. To detect this, you can use a VPN or an IP spoofing tool to change your geographic location. If the website shows different content when you visit from different IPs, there is a 90% chance it uses black hat SEO cloaking.

Use a referer spoofing tool

Besides the methods above, an SEO expert can also use a referer spoofing tool to check for cloaking. The referer shows where the user came from, for example from Google search results or from another website.

Use a referer spoofing tool

Referer spoofing tools let you fake the traffic source, so the system thinks you are coming from somewhere else. For example, you can make it look like you are coming from Google, Bing or Yahoo search results and see whether the website shows different content.

If a website shows SEO-optimized content when visited from Google but different content when visited from other sources, that is referer-based cloaking.

Legitimate and effective alternatives to cloaking

  • Focus on quality content: Build useful, engaging content that gives users real value. This helps your website grow sustainably, attract more visits and improve its organic rankings on search engines.
  • Optimize speed and site structure: Improve page load speed and organize your data structure sensibly to improve the user experience. A fast, smooth website keeps visitors longer and effectively lowers bounce rate.

To protect your website and brand reputation, you should use white hat SEO and SEO website practices. This is also the direction MONA has stayed committed to for more than 10 years.

Full-scope SEO at MONA helps businesses grow revenue

At MONA Media, we are committed to delivering sustainable SEO, safe and lasting results. With an experienced team of experts and the right SEO strategy , MONA will help your website reach high rankings on Google and attract quality leads that turn into real conversions. Your business does not have to do anything or "burn" money on ads, and can still grow revenue 2x to 3x.

MONA knows that words alone are not convincing enough, so take a look at the real case study we have delivered, which brought success to many businesses, by clicking the image below.

See a typical SEO case study by MONA

That is the essential information about the cloaking trick Cloaking, covering how it works, its benefits and its hidden risks. MONA Media hopes this article gives you a clearer picture and helps you think carefully before deciding to use it. Instead of risking black hat SEO techniques, let MONA work with you on sustainable, transparent and effective SEO strategies. Contact us now for a consultation and website SEO quote professional support to help your business stay steady on its way to the top of Google.

Frequently asked questions about cloaking

What is cloaking?
Cloaking is a black hat SEO technique that tries to fool search engines by showing Googlebot different content from what users actually see.
About The MONA Group: Founded in 2016, with 60+ staff, MONA has delivered 14,000+ projects with an 85% client retention rate. MONA provides website design, full-scope SEO, custom software and AI automation solutions for businesses. Consultation hotline: 1900 636 648. Explore MONA SEO services and AI tools at work.
MONA has a podcast: listen instead of readingEpisodes on AI, automation & SEO for Vietnamese businesses
Nghe ngay
About the author

CEO & Founder · The MONA

Founder of The MONA, who built a services company of 60+ staff with 14,000+ projects delivered. Khánh Hùng shares how he thinks about building systems that run themselves, automating a business, and the real lessons from delivering projects at MONA.

Views 1,5K
Rate this article 4,8/5 · 8 ratings

Related articles

Professional website
design services

Own a website with a beautiful, 100% exclusive design and a lifetime warranty, with the ability
to expand features flexibly as your business grows, starting today!

Contact Mona

    MONA có riêng một Người "Bạn Thân" cho bạn - Người Account sẽ đồng hành, hỗ trợ, hướng dẫn, đặt đồ ăn cho bạn mãi mãi, từ đây về sau!
    MONA will never sell your information or send you spam

    NHẬN TƯ VẤN SEO MIỄN PHÍ !

    The MONA team advising on an online education management system
    Hỏi đáp giáo dục 4.0
    Tạo cuộc hẹn miễn phí với MONA để giải đáp và tư vấn mọi thắc mắc về giải pháp số hoá ngành giáo dục
    Thời lượng cuộc hẹn
    45 Phút
    Ngày và giờ
    Thứ 2, ngày 25 tháng 12, 2023
    [9:30 - 10:15]

      Chọn ngày và giờ
      Khung giờ
      Back
      Hãy cho MONA biết bạn là ai
      0:00