CSłownik SEO/SEM

Cloaking

Black hat SEO polegający na pokazywaniu innej treści robotom wyszukiwarek niż użytkownikom. Narusza wytyczne Google i grozi banem.

Czym jest Cloaking?

Cloaking to technika black hat SEO polegająca na świadomym serwowaniu różnej treści robotom wyszukiwarek i zwykłym użytkownikom. Googlebot odwiedzający stronę widzi inną wersję — zoptymalizowaną pod słowa kluczowe, pełną trafnych fraz, prawidłowo ustrukturyzowaną — niż człowiek, który kliknął w wynik wyszukiwania. Użytkownik po kliknięciu trafia na treść, która nie ma nic wspólnego z tym, czego szukał: stronę z reklamami, przekierowanie do niezwiązanej witryny lub agresywny landing page.

Google wprost klasyfikuje cloaking jako poważne naruszenie swoich wytycznych. W dokumentacji Google Search Essentials czytamy: „Google może podjąć działania manualne wobec strony korzystającej z cloakingu, łącznie z wykluczeniem jej z indeksu". To jedna z nielicznych technik, przy których Google nie stosuje stopniowej degradacji pozycji — kara może być natychmiastowa i absolutna.

Jak Cloaking jest technicznie realizowany?

Mechanizmy cloakingu opierają się na identyfikacji nadawcy zapytania do serwera. Serwer sprawdza adres IP żądającego (Google utrzymuje publiczne listy adresów IP swoich botów) lub analizuje nagłówek User-Agent (Googlebot identyfikuje się jako„Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"). Na podstawie tej detekcji serwer zwraca jedną z dwóch wersji strony — zoptymalizowaną dla bota lub właściwą dla człowieka.

Innym wariantem jest cloaking oparty na JavaScript: Googlebot w trybie podstawowym (bez pełnego renderowania JS) widzi treść serwowaną przez serwer, podczas gdy przeglądarka użytkownika pobiera i renderuje zupełnie inne elementy. Google radzi sobie z tym coraz skuteczniej, bo Googlebot renderuje JavaScript — ale istnieje okno czasowe między crawlowaniem HTML a renderowaniem JS, które cloaking może wykorzystywać.

Przykłady cloakingu w praktyce

Farmы treści z cloakingiem — strony generujące tysiące stron „SEO" z wypełnionym słowami kluczowymi tekstem dla Googlebota, podczas gdy użytkownik trafia na stronę z agresywną reklamą lub przekierowanie afiliacyjne. Przez lata był to jeden z popularniejszych modeli monetyzacji ruchu organicznego bez wartości dla użytkownika.

Cloaking na urządzeniach mobilnych — serwowanie innej treści na mobile i desktop nie jest samo w sobie cloakingiem (responsive design jest poprawny), ale gdy wersja mobilna pokazuje Googlebotowi coś innego niż użytkownicy mobile — to naruszenie. W erze mobile-first indexing jest to szczególnie ryzykowne.

JavaScript cloaking — strona serwuje szkielet HTML z treścią SEO, a JavaScript nadpisuje go kompletnie innym interfejsem. Googlebot widzi szkielet, użytkownik widzi produkt. Stosowany przez część operatorów kasyn online, suplementów diety i innych branż z restrykcyjnymi regułami reklamowymi.

Nie każda personalizacja to cloaking. Geolokalizacja (inne ceny dla różnych krajów), personalizacja dla zalogowanych użytkowników, A/B testing — to nie jest cloaking, pod warunkiem że Googlebot widzi reprezentatywną wersję treści. Kluczowy test: czy to, co widzi Google, odzwierciedla to, co zobaczy użytkownik który kliknie w wynik wyszukiwania?

Konsekwencje stosowania cloakingu

Kara za cloaking jest zwykle manualna — nakładana przez pracowników Google Quality Team po zgłoszeniu lub audycie. Widnieje w Google Search Console w sekcji „Działania manualne" jako „Ręcznie nałożona kara za cloaking lub przekierowania". Efektem jest zazwyczaj całkowite usunięcie dotkniętych stron — lub całej domeny — z indeksu Google.

Odbudowa po tego rodzaju karze jest możliwa, ale wymaga: usunięcia mechanizmu cloakingu, gruntownego audytu i dokumentacji zmian, a następnie złożenia prośby o ponowne rozpatrzenie (reconsideration request) w GSC. Proces może trwać od kilku tygodni do kilku miesięcy — i nie ma gwarancji pozytywnego rozstrzygnięcia, szczególnie przy historii celowego naruszenia.

Cloaking a legalne techniki personalizacji — granica

PraktykaKlasyfikacjaDlaczego?
Inne ceny dla różnych krajówDozwoloneGoogle widzi lokalizowaną wersję — użytkownik też
A/B testing (właściwie wdrożony)DozwoloneGoogle widzi jedną z wersji — tak samo jak część użytkowników
Paywall (treść dla subskrybentów)Dozwolone (FlexSampling)Google widzi pełną treść dzięki programowi FlexSampling
Inna treść dla Googlebota niż dla użytkownikaCloakingCelowe ukrywanie — naruszenie wytycznych
JS nadpisuje treść HTML widzianą przez botaCloakingBot widzi szkielet, człowiek widzi inny produkt

FAQ — Cloaking

Jak Google wykrywa cloaking?

Google stosuje kilka metod: porównanie treści widocznej dla Googlebota z treścią renderowaną przez przeglądarkę (Google używa własnych narzędzi do renderowania stron jak zwykły użytkownik), analizę sygnałów użytkownika (szybkie powroty do SERP sygnalizują rozbieżność między obietnicą a treścią), manualne audyty stron zgłoszonych przez użytkowników oraz automatyczne systemy wykrywania manipulacji.

Czy zmiana treści w zależności od urządzenia to cloaking?

Nie — responsive design i adaptacyjna obsługa urządzeń są prawidłowe. Problemem jest sytuacja, gdy Googlebot (który crawluje w trybie mobile-first) widzi inną treść niż użytkownik mobilny. Jeśli wersja mobilna serwowana Googlebotowi jest pełnowartościowa i odzwierciedla to, co zobaczy użytkownik — nie ma naruszenia.

Czy istnieje „dobry" cloaking?

Nie w rozumieniu Google. Każda technika serwowania innej treści botom niż użytkownikom, z zamiarem manipulacji rankingiem, jest cloakingiem bez względu na to, jak ją nazwiemy. Jedynym wyjątkiem akceptowanym przez Google jest model FlexSampling dla paywalli, który działa według ściśle określonych zasad dokumentowanych przez Google.