Узнать какое управление сайта

Хотите узнать, на чем сделан сайт конкурента? Разбираем топовые сервисы вроде iTrack и 2ip.io, чтобы определить CMS за секунды и обойти соперников!

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Часто возникает необходимость определить, на какой системе управления контентом (CMS) работает тот или иной веб-ресурс. Это может понадобиться для конкурентного анализа, выбора платформы для собственного проекта, оценки технического стека партнера или просто из любопытства. В этой статье мы подробно разберем, что такое CMS, зачем её определять, какие бывают типы систем и как с помощью специализированных сервисов (например, iTrack или 2ip.io) узнать «движок» сайта за пару секунд.

Что такое CMS и зачем её определять?

CMS (Content Management System) — это система управления контентом, программное обеспечение, предназначенное для создания, редактирования и управления содержимым веб-сайта без необходимости глубоких знаний программирования. В профессиональной среде CMS часто называют «движком» или «платформой».

Основные функции CMS:
  • Создание и редактирование текстовых материалов и мультимедиа-документов.
  • Управление структурой сайта: добавление новых страниц, разделов, меню.
  • Работа с каталогом товаров (для интернет-магазинов) и обработка заказов.
  • Настройка SEO-параметров (meta-теги, ЧПУ-ссылки, карта сайта sitemap.xml).
  • Интеграция с внешними системами: CRM, ERP, сервисы аналитики, платежные шлюзы (импорт/экспорт данных).
  • Отслеживание конверсий и событий пользователей.

Зачем нужно знать CMS чужого сайта?

  1. Конкурентная разведка: понимание технологического стека конкурентов помогает оценить их возможности, скорость внедрения изменений и затраты на поддержку.
  2. Выбор платформы для своего проекта: если понравилась функциональность или дизайн чужого ресурса, знание его CMS позволяет рассмотреть эту платформу как кандидата.
  3. Технический аудит: оценка безопасности, скорости работы и масштабируемости конкретного решения.
  4. Поиск разработчиков: разные CMS требуют разных специалистов (Bitrix-разработчики, WordPress-специалисты, Python/Django-инженеры и т.д.).

Классификация CMS: какие бывают «движки»

Перед тем как приступать к определению, полезно понимать ландшафт рынка. По способу распространения и лицензирования выделяют четыре основных типа:

Коробочные CMS (Boxed / Self-hosted)

Готовые программные продукты, которые вы скачиваете, устанавливаете на свой сервер (хостинг) и полностью контролируете. Вы платите за лицензию (или пользуетесь бесплатной версией) один раз или периодически за обновления/поддержку.

  • Примеры: WordPress, Joomla, Drupal, OpenCart, 1С-Битрикс (Bitrix), MODX, October CMS.
  • Особенности: полный доступ к коду и базе данных, неограниченная кастомизация, необходимость самостоятельно следить за безопасностью, обновлениями и сервером.

Конструкторы сайтов (SaaS — Software as a Service)

Облачные онлайн-сервисы. Сайт собирается в визуальном редакторе «из кирпичиков» на платформе провайдера. Хостинг, безопасность, обновления — забота сервиса. Вы платите ежемесячную/годовую подписку.

  • Примеры: Tilda, Wix, Squarespace, Shopify, Nethouse, uKit, Bitrix24.Sites.
  • Особенности: быстрый старт, не нужен программист, но ограниченная гибкость, привязка к провайдеру (vendor lock-in), сложность переноса на другую платформу.

Студийные (Проприетарные) CMS

Системы, разработанные веб-студией для внутреннего использования. На них студия делает сайты своим клиентам. Часто это форки популярных коробочных систем или полностью собственные разработки;

  • Особенности: код закрыт, поддержка только у разработчика-студии, функционал заточен под типичные задачи этой студии.

Индивидуальные (Custom) CMS

Система пишется с нуля (на фреймворках вроде Laravel, Symfony, Django, Node.js, Go) исключительно под конкретный проект.

  • Особенности: максимальная гибкость и производительность, но очень высокая стоимость разработки и поддержки, полная зависимость от команды разработчиков.

Важно: Большинство автоматических сервисов определения (включая iTrack и 2ip) успешно распознают коробочные, SaaS и популярные студийные CMS. Индивидуальные (custom) решения определить практически невозможно, так как у них нет общих «отпечатков».

Как работают сервисы определения CMS?

Принцип работы любого онлайн-детектора (например, сервиса iTrack или 2ip.io) основан на анализе «отпечатков» (fingerprints) — уникальных признаков, характерных для конкретной системы.

Что анализирует сканер:
  • HTTP-заголовки (Headers): сервер часто отдает заголовки X-Powered-By, Server, уникальные куки (например, BITRIX_SM_SALE_UID для Битрикса, wp-settings для WordPress).
  • Пути к статическим файлам: характерные папки: /bitrix/, /wp-content/, /media/jui/ (Joomla), /assets/components/ (MODX).
  • JavaScript-переменные и объекты: глобальные объекты типа wpData, BX, Shopify.
  • Структура ссылок (URL): характерные паттерны ЧПУ, параметры запроса.

Сервис сравнивает найденные признаки с внутренней базой данных «отпечатков» тысяч популярных CMS. При совпадении выводится результат.

Пошаговая инструкция: как проверить сайт на примере iTrack

Сервис iTrack «Определение CMS» — один из популярных бесплатных инструментов в рунете. Алгоритм работы максимально прост:

  1. Перейдите на страницу сервиса: https://itrack.ru/whatcms/.
  2. Введите адрес сайта в поле ввода (например, example.ru или https://www.example.ru). Протокол http/https обычно определяется автоматически.
  3. Поставьте галочку «Я не робот» (проверка reCAPTCHA/hCaptcha для защиты от ботов).
  4. Нажмите кнопку «Определить CMS».
  5. Дождитесь окончания проверки (обычно занимает 1–5 секунд).

Результат проверки может содержать:

  • Название CMS (WordPress, 1C-Bitrix, Tilda, OpenCart и т.д.).
  • Версию системы (если она раскрыта в мета-тегах или файлах).
  • Дополнительные технологии: фреймворки, серверы (Nginx/Apache), языки программирования (PHP, Python, Node.js), CDN, SSL-сертификаты.

Примеры результатов (из базы iTrack):
  • На сайте roksy-hall.ru обнаружена система [Название CMS].
  • На сайте vitacci.ru обнаружена система [Название CMS].
  • На сайте sonox-premium.ru обнаружена система [Название CMS].

*Примечание: конкретные названия CMS для примеров выше не были возвращены в исходных данных, но сервис выводит их в интерфейсе результата.

Альтернативные инструменты: 2ip.io

Еще один известный сервис, 2ip.io CMS Detector. Он работает по схожему принципу, но имеет свои базы отпечатков.

Особенности 2ip.io:

  • Интеграция в экосистему 2ip (проверка скорости, IP, Whois, DNS).
  • Возможность регистрации для сохранения истории проверок и доступа к расширенной статистике.
  • Удобный интерфейс для массовых проверок (в личном кабинете).

Почему сервис может не определить CMS? (Частые ошибки)

Иногда сканер выдает результат: «CMS не обнаружена» или «Не удалось определить». Основные причины:

Причина Описание
Сайт не ответил за 30 секунд Таймаут соединения. Сервер медленный, перегружен или блокирует запросы от ботов/парсеров по User-Agent.
Переадресация (Redirect) Сайт сразу редиректит на другой домен (например, с http на https, с www на без www, или на совершенно другой ресурс). Сканер проверяет конечный URL.
Некорректная настройка домена Проблемы с DNS-записями (A, CNAME), домен не делегирован, истек срок регистрации.
Защита от сканирования (WAF / Bot Protection)
Индивидуальная (Custom) разработка Сайт написан на фреймворке (Laravel, Django, Symfony, Bitrix Framework без ядра CMS) или чистом коде без использования стандартной CMS. У него нет стандартных отпечатков.
Редкая или новая CMS Система отсутствует в базе детектора (базы обновляются регулярно, но новые нишевые продукты появляются постоянно);
Сайт на конструкторе (SaaS) с кастомным доменом Иногда конструкторы (Tilda, Wix) маскируют свои следы при подключении собственного домена, хотя чаще всего определить их можно по CNAME-записям или специфическим JS-скриптам.

Что делать, если CMS не определилась?
  1. Проверьте вручную: откройте код страницы (Ctrl+U) и поищите (Ctrl+F) ключевые слова: wp-content, bitrix, tilda, shopify, generator.
  2. Посмотрите HTTP-заголовки: используйте инструменты разработчика браузера (вкладка Network -> Headers) или онлайн-сервисы вроде redbot.org или httpstatus.io.
  3. Проверьте robots.txt и sitemap.xml: часто там есть следы структуры (/bitrix/sitemap.xml, /wp-sitemap.xml).
  4. Попробуйте другой сервис: разные детекторы имеют разные базы. Попробуйте Wappalyzer (расширение для браузера), BuiltWith, WhatCMS.org.
  5. Напишите в поддержку сервиса: как указано в справке iTrack, если вы знаете CMS, а сервис её не видит — можно написать на их почту для добавления отпечатка в базу.

Массовая проверка CMS (Bulk Check)

Бесплатные онлайн-формы (и iTrack, и 2ip в открытом доступе) позволяют проверять только по одному домену за раз. Это защита от автоматизированного парсинга и нагрузки на серверы.

Если нужно проверить сотни или тысячи сайтов:

  • API сервисов: У iTrack и 2ip есть платные API для интеграции в свои скрипты/CRM. Нужно написать в поддержку для обсуждения тарифов.
  • Десктопные программы: Netpeak Spider, Screaming Frog SEO Spider (в платных версиях имеют модули определения CMS при крауле).
  • Скрипты на Python/Node.js: с использованием библиотек Wappalyzer, cmseek, whatcms (требует навыков программирования и прокси для обхода банов).

Безопасность и этика определения CMS

Знание CMS сайта — это информация, которая может использоваться как в конструктивных, так и в деструктивных целях.

  • Хорошая практика: анализ рынка, выбор технологии, аудит собственных активов.
  • Плохая практика (запрещена законом и этикой): поиск уязвимостей в конкретных версиях CMS для взлома, внедрения вредоносного кода, дефейса или кражи данных.

Рекомендация владельцам сайтов: не пытайтесь скрыть CMS «обезличиванием» заголовков (security through obscurity), это не защита. Реальная защита — это своевременные обновления ядра и плагинов, сложные пароли, 2FA, WAF, ограничение доступа к админке по IP/VPN и регулярные бэкапы.

Определить систему управления сайтом (CMS) сегодня, задача тривиальная благодаря множеству бесплатных онлайн-сервисов вроде iTrack или 2ip.io. Они анализируют «цифровые отпечатки» систем за секунды. Однако важно понимать ограничения автоматического анализа: закрытые студийные решения, кастомная разработка и активная защита от ботов (WAF) могут скрыть истинный «движок».

Используйте эти знания ответственно: для обучения, анализа конкурентов и принятия взвешенных технологических решений при разработке своих проектов.


Краткий чек-лист для быстрой проверки:
  1. Откройте itrack.ru/whatcms/ или 2ip.io/ru/cms/.
  2. Вставьте URL сайта.
  3. Пройдите капчу.
  4. Получите результат.
  5. Если «Не определено» — проверьте код страницы вручную (Ctrl+U) или используйте расширение Wappalyzer.