Cloaking

Cloaking
David Kaufmann
Уроки SEO
5 min read

Технік ранжування в пошукових системах багато, але можна розрізняти добрі чи виважені, що належать до «White Hat SEO», і небезпечні чи погані практики, відомі як «Black Hat SEO». Усе залежить від того, наскільки прозорими й етичними ми є як SEO-фахівці на нашому вебсайті в стосунках з пошуковою системою. Сьогодні алгоритм Google дедалі складніший, і його все важче обманути, тож деякі менш етичні техніки відмиратимуть.

Одну з них називають cloaking, і вона мала свій «бум» багато років тому. Тепер її майже не використовують, але важливо її розуміти, аби переконатися, що її немає на жодному з вебсайтів, якими ми керуємо.

Що таке cloaking у SEO?

Cloaking — це техніка приховування, назва якої походить з англійської й означає «прикривати», і полягає в тому, щоб показувати різний вміст того самого вебсайту користувачу й Googlebot, коли вони звертаються до сервера за вмістом вебсайту, який відвідують.

Ця техніка належить до відомого Black Hat SEO — набору обманливих та неетичних технік і стратегій, спрямованих на поліпшення ранжування вебсайту шляхом обману Google.

Який процес сканування?

Аби зрозуміти, як працює стратегія cloaking, треба знати, який є процес сканування ботом. Процес сканування та індексування виконують павуки, відповідальні за розпізнавання вебсайтів. Павук Google відомий як Googlebot разом зі своїми двома різними версіями — deepbot і freshbot. Перший відповідає за ретельне переходження за всіма посиланнями вмісту вебсайту й відвідування сайту. Другий відповідає за пошук нового вмісту в інтернеті.

Які витоки?

Витоки cloaking можна простежити до вебсайтів з відео-, графічним або анімаційним вмістом, які мають більші труднощі з ранжуванням у результатах пошуку, і ця техніка допомагає компенсувати цей недолік. Тоді відбувається так, що краулеру показується повна сторінка вмісту, що описує вміст зображень або відео — через швидкість обробки, яку мають боти.

Як працює процес cloaking?

Мета цієї техніки — обманути пошукові системи, щоб поліпшити ранжування вебсайту в результатах пошуку. Вона неетична, бо вміст, що показується користувачу, зазвичай порнографічний або азартний (наприклад, казино), тоді як ботам Google показується дуже інший вміст.

Зазвичай це здійснюють двома різними техніками:

Agent name delivery: доступ до вебсайту здійснюється через «user agent», яким може бути будь-хто від фізичної особи до бота. Через це сервер може налаштовувати вміст для показу залежно від типу user agent. Cloaking тоді відбувається, коли різний вміст видається на основі типу користувача, що відвідує сайт.

Деякий час тому за допомогою плагіна «User agent switcher» можна було переглядати сторінку з user agent Googlebot. Це дуже корисно для перевірки, чи є відмінності між вмістом, що показується користувачу або ботам.

Плагін User agent switcher
Плагін User agent switcher

IP Delivery: коли видача вмісту вебсайту враховує IP-адресу, з якої здійснюється запит.

Цю техніку реалізують модифікацією файлу .htaccess. Наприклад, сервер Apache має модуль mod_rewrite, що дозволяє таку модифікацію.

Чи є більше технік cloaking?

Деякі техніки не є строго cloaking, але приховують або ускладнюють ботам сканування вмісту. Їх можна вважати cloaking:

  • Прихований або невидимий текст: використовують, аби включити більше ключових слів і додаткової інформації, прихованої від користувача. Цю інформацію «маскують» тим самим кольором, що й колір тла сторінки.

  • Flash-вебсайти: як ви знаєте, використання flash не рекомендовано в гайдах SEO-рекомендацій. Пошукові системи нездатні читати вміст і, відповідно, ранжувати його.

  • E-mail: відбувається, коли не вказано ні імені, ні email-адреси відправника, тож невідомо, хто надсилає лист.

  • Вебсайти з великою кількістю HTML: гарне SEO рекомендує високе співвідношення html/text, що допомагає ранжувати сторінки в пошуковій системі. Але якщо це не так, тексту буде мало, і співвідношення буде низьким. Аби протистояти цьому й уникнути редизайну, використовували техніку cloaking.

  • Галерея зображень: щоб компенсувати зображення, вебмайстри додавали ключові слова, що допомогли б у ранжуванні.

  • Геолокація: полягає в показі різних сторінок залежно від локації. Це сучасна тактика, оскільки багато вебсайтів так роблять, показуючи різний вміст залежно від країни, наприклад. Але вона стає шкідливою технікою, якщо різний вміст показується залежно від користувача чи бота.

  • З CSS і JavaScript: оскільки Google не здатен інтерпретувати JavaScript, у вебсайт можна вводити ключові слова й посилання. Через функцію можна запрограмувати так, аби вони не заважали навігації користувача й виділялися важливістю лише з H-заголовками для Google.

  • Перенаправлення: через перенаправлення відправляють користувача, який клікнув на результат пошуку, на інший вебсайт. Це легко перевірити плагіном «Redirect path». Наразі це техніка спаму, яку досі використовують для обману й пропонування контроверсійного вмісту.

  • Найновіша техніка може вважатися пов'язаною з розвитком SPA (Single Page Applications), оскільки ці сторінки розробляють з JavaScript, і складність рендерингу, що це тягне за собою для Google, може бути інтерпретована пошуковою системою як спроба обману. За допомогою плагіна «Lighthouse» можемо спостерігати процес рендерингу вебсайту в консолі й бачити, як браузер може обробляти сайт, а також генерувати повний звіт з рекомендаціями щодо поліпшень і можливостей.

Плагін Lighthouse
Плагін Lighthouse

Знімок екрана 2020 02 06 о 10.19.30 800x658.png
Знімок екрана 2020 02 06 о 10.19.30 800x658.png

Перспективи cloaking у 2020

Ця практика застаріла, і Google може суворо вас покарати, якщо ви її сьогодні використовуєте. Якщо роки тому можна було обманути пошукову систему, то сьогодні це майже неможливо через усі оновлення алгоритму, що роблять Google природнішою та етичнішою пошуковою системою, орієнтованою на користувачів та на пропонування якісних результатів пошуку, сфокусованих на пошуковому намірі.

Практики Black Hat SEO переслідує й карає команда webspam, яка займається штрафуванням сайтів, що їх використовують, аж до того, що цілий вебсайт може зникнути з результатів пошуку. Тому ця техніка має повністю ефемерні результати.

Опрацьовані джерела:

  • Cyberclick:* «Що таке cloaking?»*

  • Luis Villanueva: «Що таке cloaking?»

  • Ionos: «Що таке cloaking і чому варто його уникати?»

  • We live security: «Що таке cloaking?»

  • Iebschool: «Що таке приховування або cloaking SEO?»

  • Sistrix: «Що таке cloaking?»

  • Catchupdates: «Що таке cloaking у SEO і чи варто робити cloaking?»

  • Search Engine Journal: «Що таке cloaking і чи весь cloaking — зло?»

Автор: David Kaufmann

David Kaufmann

Останні 10+ років я повністю занурений у SEO — і чесно кажучи, не хотів би інакше.

Моя кар'єра вийшла на новий рівень, коли я працював старшим SEO-спеціалістом у Chess.com — одному зі 100 найвідвідуваніших сайтів у всьому інтернеті. Робота в такому масштабі навчила мене того, чого не дав би жоден курс чи сертифікат.

З цього досвіду я заснував SEO Alive — агенцію для брендів, які серйозно ставляться до органічного зростання. І оскільки не знайшов інструмента, що добре справляється з обома світами — класичним і AI, побудував SEOcrawl. Якщо ви шукаєте досвідченого SEO-партнера, який любить цю справу — буду радий поговорити!

→ Читайте всі статті від David
Більше статей: David Kaufmann

Дізнайтесь більше контенту цього автора