Перейти к основному содержанию

Cloaking Checker

Third-party service

Загрузите живой URL как Googlebot и как обычный браузер, а затем сравните то, что получает каждый — title, meta description, robots, canonical, h1, structured data, hreflang, количество слов — чтобы обнаружить cloaking, независимо от того, намеренный ли это или побочный эффект определения ботов или middleware paywall.

Ввод

Загружается дважды с сервера — один раз как Googlebot, один раз как обычный браузер рабочего стола.

Вывод

Проблемы риска cloaking
СерьезностьПолеПроблема
No data yet
Googlebot vs. браузер
ПолеGooglebotБраузерСоответствие
No data yet
Это было полезно?

Руководства

Что делает Cloaking Checker

Введите живой URL и этот инструмент загружает его дважды с сервера — один раз с реальным user agent Googlebot Google, один раз с user agent обычного браузера рабочего стола — и сравнивает то, что возвращает каждая версия: тег title, meta description, директива robots, каноническое URL, заголовки h1, структурированные данные schema.org, теги hreflang и приблизительное количество слов. Cloaking происходит, когда crawler, который определяет рейтинг страницы, видит другой контент, чем реальный посетитель — будь то намеренный трюк черного SEO или случайный побочный эффект определения ботов, paywall или geo-targeting middleware, который специально обрабатывает User-Agent Googlebot.

Как это использовать

  1. Введите полный URL страницы, которую вы хотите проверить.
  2. Нажмите Сравнить Googlebot и браузер. Страница загружается дважды с сервера (HTML с перекрестным происхождением не может быть прочитано из браузера, и подделка User-Agent crawler — это то, что JavaScript на стороне клиента не может сделать).
  3. Просмотрите таблицу Проблемы риска cloaking на предмет любых исправлений и таблицу Googlebot vs. браузер для полного сравнения бок о бок.

Что помечается

  • Title, meta robots, canonical URL (ошибка) — они напрямую контролируют, что получает ранжирование и под каким URL. Несоответствие здесь — это наиболее значительный вид пробела, и то, что поисковые системы с наибольшей вероятностью будут наказывать как cloaking.
  • Meta description, содержание h1, типы структурированных данных (предупреждение) — они влияют на то, как страница понимается и отображается, а не на то, получает ли она ранжирование.
  • количество hreflang, количество изображений, количество слов (info/предупреждение) — вторичные сигналы; большой пробел в количестве слов (>15%) помечается как предупреждение, поскольку часто означает, что контент выборочно скрывается от crawler или показывается ему.

Почему это происходит

Большинство сайтов подают идентичный байт HTML независимо от User-Agent, поэтому пробел обычно означает "риск cloaking не обнаружен." Пробелы, которые этот инструмент перехватывает, появляются на сайтах, выполняющих UA-sniffing: слой определения ботов или обнаружения мошенничества с объявлениями, который подает урезанную страницу на все, что соответствует строке crawler, paywall, который показывает Googlebot полную статью для индексирования, пока закрывает реальных посетителей, или geo/locale редирект, который работает только для трафика не-ботов. Все три читаются одинаково для Google: контент, который получает ранжирование, — это не контент, который люди фактически видят.

Область охвата

Обе загрузки читают необработанный ответ HTML — нет рендеринга headless браузера с обеих сторон, поэтому контент, впрыскиваемый JavaScript, который отличается между двумя после начальной загрузки HTML, здесь не появится. Для другой пары UA — Googlebot Smartphone vs Desktop, чтобы перехватить пробелы паритета мобильного индекса — см. Mobile-First Index Checker. Для diff, основанного на Accept-Language вместо User-Agent, см. Locale Cloaking Checker.

Конфиденциальность

URL загружается нашим сервером только для сравнения двух ответов и не сохраняется. Запросы к адресам частной или локальной сети блокируются.

cloaking checkerseogooglebottechnical seocrawlingblack hat seo

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/cloaking-checker \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com/"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `cloaking-checker` tool (Cloaking Checker) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.