back to top
Понедельник, 21 июля, 2025

Как узнать движок сайта: простые способы

Представьте: вы нашли сайт с впечатляющим дизайном или функционалом и задумались, на чем он создан. Знание движка поможет понять возможности платформы, принять решение для своего проекта. Если конкурент привлек вас структурой и удобством, узнав его CMS, вы сможете рассмотреть аналогичное решение для собственного бизнеса.

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

Основные платформы и CMS

Движок сайта — это разговорное название системы, на которой работает сайт. Обычно под этим понимают CMS (систему управления контентом), но в более широком смысле движком называют любую технологическую платформу, которая обеспечивает работу сайта.

Виды движков:

  • CMS (Content Management System) — системы управления контентом. WordPress, Joomla, 1С-Битрикс, Drupal позволяют управлять сайтом через панель администратора.
  • Конструкторы сайтов — SaaS-платформы (облачные решения). Wix, Tilda, Webflow работают по модели «сайт как услуга»: платформа берет на себя хостинг, бекапы и обновления.
  • E-commerce платформы — движки для интернет-магазинов. Shopify, Magento заточены под продажу товаров.
  • Самописные движки. Платформа пишется под конкретный бизнес-процесс.
  • Студийные фреймворки. Веб-студия использует собственное ядро и наращивает модули под проекты клиентов.
  • Headless-CMS. Strapi, Contentful, Sanity отделяют админ-панель от фронтенда, отдавая контент через API.

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

Способы определения CMS сайта

Есть несколько методов, позволяющих узнать на каком конструкторе сделан сайт. Выбор метода зависит от ваших навыков и того, насколько глубоко вы готовы анализировать чужой ресурс. Разберем все известным нам методы:

Визуальные признаки

Начнем с самого простого: иногда платформу можно распознать невооруженным глазом, буквально глядя на страницы. Один из таких инструментов для определения CMS — это внимательный взгляд на нижнюю часть страницы. В футере сайта (подвале) разработчики нередко оставляют небольшую подпись. Например, на сайтах, сделанных на Tilda, часто встречается фраза вроде «Made on Tilda» внизу. А на типичном блоге WordPress раньше можно было увидеть подпись «Proudly powered by WordPress» (если ее не удалили). Поэтому прежде всего прокрутите страницу до конца и поищите явные подсказки.

Футер сайта с надписью Made on Tilda — визуальное подтверждение использования конструктора Tilda
Явный визуальный маркер: сайт создан на платформе Tilda

Еще один визуальный маркер — формат ссылок на странице. Если адреса страниц выглядят необычно или содержат характерные фрагменты, это поможет определить систему управления контентом. Например, WordPress по умолчанию формирует URL вида site/?p=123 для страниц и записей. У Joomla в динамических ссылках можно заметить строку вида index.php?option=com_content&… или человекопонятные URL с включением /content/ и числовых идентификаторов. Подобные элементы в адресе указывают, на какой CMS сделан сайт. Конечно, сейчас многие сайты используют ЧПУ (человеко-понятные URL) без технических хвостов, но на старых или плохо настроенных ресурсах структура ссылок выдаст движок.

Пример URL-адреса WordPress: site.ru/?p=123 — характерная структура динамических ссылок
Типичный permalink WordPress с параметром p — маркер платформы

Также признаком могут быть фирменные элементы интерфейса. Например, интернет-магазины на Shopify часто имеют типовой вид корзины и оформление витрины, а сайты на бесплатном тарифе Wix содержат баннер или поддомен с названием платформы. Если у ресурса нестандартный домен (например, mysite.wixsite.com), то ответ очевиден.

Интерфейс корзины интернет-магазина — возможный шаблонный вид, характерный для Shopify или Wix
Сравнение типичных корзин SaaS-платформ. Помогает определить движок по внешнему виду

Осмотрев сайт, иногда можно сразу понять на какой CMS сделан сайт без специальных средств. Однако чаще визуальных зацепок недостаточно, тогда переходим к техническим способам.

Анализ исходного кода страницы

Когда внешних признаков нет, стоит заглянуть под капот — в HTML-код сайта. Это простой и надежный метод, чтобы вручную определить движок сайта. Большинство популярных систем управления контентом оставляют характерные следы в коде.

Начните с открытия исходного кода страницы. Для этого кликните правой кнопкой мыши и выберите «Просмотреть исходный код» (нажмите Ctrl+U в Windows или Cmd+Option+U на macOS). В открывшемся окне с HTML-разметкой используйте поиск (Ctrl+F), чтобы найти название движка.

Особое внимание стоит уделить мета-тегу generator. Он часто содержит информацию о CMS и может выглядеть, например, так:

Исходный HTML-код страницы с мета-тегом generator, указывающим на WordPress 6.1.1
Мета-тег generator — быстрый способ выявить CMS прямо в коде

Мета-тег generator — один из самых быстрых и надежных способов узнать CMS системы.

Если метки в коде нет, это еще не значит, что движок скрыт. Можно проанализировать другие части HTML. Обратите внимание на пути к файлам скриптов, стилей и изображений. Анализ веб-платформы по коду позволяет найти характерные директории, по которым вычисляют движок. Например, слова wp-content или wp-includes в ссылках однозначно намекают на WordPress.

Код страницы с множественными wp-content путями — явный признак CMS WordPress
Наличие директорий wp-content и wp-includes указывает на WordPress

Наличие каталога /bitrix/ среди файлов говорит, что сайт работает на 1C-Битрикс. У Drupal можно встретить папку /sites/default/ или упоминание /drupal.js в скриптах. Для Joomla характерны ссылки с /templates/ и упоминания компонентов (com_ в названиях). Даже названия некоторых файлов могут выдать платформу: например, Magento часто фигурирует в именах ресурсов одноименной CMS для магазинов.

Адрес панели администратора

Еще один технический прием — проверить, доступна ли стандартная страница авторизации админ-панели. У многих платформ адрес входа известен. Добавьте вручную к домену адреса админки, характерные для популярных систем:

  • /wp-admin/ — WordPress
  • /administrator/ — Joomla
  • /admin/ — OpenCart
  • /user/ — Drupal
  • /bitrix/ или /auth/ — 1C-Битрикс

Если при переходе по такому URL вы видите страницу логина (например, форму WordPress с логотипом), значит, угадали движок.

Страница авторизации WordPress с URL wp-login.php и логотипом системы
Типовой путь входа wp-login.php — удобный способ проверить CMS сайта

Этот способ не требует специальных знаний — фактически вы пытаетесь проверить движок сайта подбором типового пути. Но учтите, что для безопасности многие владельцы меняют адрес админ-панели или закрывают ее от публичного доступа. Отсутствие страницы по указанным выше ссылкам не гарантирует, что движок другой — возможно, вход просто переименован.

Служебные страницы в файле robots.txt

robots.txt — технический файл в корне сайта, где владелец указывает, какие разделы закрыты для индексирования. Большинство готовых движков предлагают стандартный набор директорий, которые следует скрыть от роботов: админ-панель, системные скрипты, служебные загрузчики. Поэтому текст файла часто раскрывает платформу так же явно, как мета-тег generator.

Откройте адрес site.ru/robots.txt и изучите директивы Disallow. Строки /wp-admin/, /wp-content/ сигнализируют о WordPress, /administrator/ присуща Joomla, /bitrix/ указывает на 1C-Битрикс, а /catalog/view/ встречается в OpenCart. Совпадение путей несложно сверить с документацией CMS или базой шаблонов онлайн-сервисов.

Файл robots.txt с директивой Disallow: */bitrix/* — свидетельство использования CMS 1C-Битрикс
Файл robots.txt может содержать характерные пути — как здесь: /bitrix/

Метод работает, даже если разработчик убрал название движка из кода страницы: спрятать системные директории гораздо сложнее, иначе сайт потеряет функциональность. Однако имейте в виду, что опытные админы могут переименовать папки или вынести правила robots.txt в виртуальный хост, поэтому отсутствие характерных путей еще не гарантирует самописный движок.

Итак, если ни один из перечисленных способов не дал результата, скорее всего код тщательно вычищен от идентификаторов или ресурс работает на уникальной платформе. Но прежде чем делать вывод, воспользуемся автоматическими инструментами.

Применение онлайн-сервисов

Иногда быстрее довериться специализированным веб-сканерам, чем разбираться в коде вручную. Достаточно вставить URL в поле формы, и сервис проанализирует HTML, заголовки HTTP, публичные файлы, сопоставит их с базой сигнатур и назовет движок, версию, а нередко и хостинг. Такой подход экономит время: не нужны расширения, а результат появляется за секунды.
Онлайн-детекторы удобны для экспресс-аудита конкурентов или первичной оценки собственного проекта. Используйте сразу несколько инструментов, чтобы подтвердить выводы: разные сервисы опираются на собственные алгоритмы, могут давать разные подсказки.

Бесплатных ресурсов такого типа немало. Перечислим некоторые популярные:

WhatCMS – один из простейших сервисов. Достаточно ввести URL интересующего ресурса и нажать кнопку поиска. WhatCMS покажет какая CMS на сайте, и укажет версию, если узнает.

Статистика CMS сайта lifehacker.ru — обнаружены WordPress, Laravel и Tilda
Результаты массового анализа: на сайте lifehacker.ru замечены три разных движка
Be1.ru — русскоязычный сервис быстрой диагностики: достаточно указать URL, чтобы получить сводку из десятков параметров. Инструмент определяет CMS, выявляет хостинг-провайдера, проверяет скорость загрузки, HTTP-заголовки, статус индексации, ИКС, видимость в поиске. Результаты выводятся моментально и сохраняются в историю, что удобно для регулярного мониторинга нескольких проектов.
Анализ CMS сайта lifehacker.ru через be1.ru: WordPress с использованием JavaScript-фреймворка React
be1.ru показывает связку WordPress + React — полезно для технического аудита

iTrack — русскоязычный детектор движков: вводите URL, сервис сверяет код с собственной базой сигнатур и за секунду показывает CMS, версию, IP-адрес и провайдера. Результат выводится без регистрации, сохраняется в истории, что удобно для регулярного мониторинга изменений у конкурентов.

Интерфейс сервиса iTrack для определения CMS сайта по URL
Сервис iTrack автоматически распознаёт движок сайта по введённому адресу

SeoLik — компактный русскоязычный сканер: вставляете URL и за пару секунд получаете подборку метрик — от названия CMS и веб-сервера до заголовков, ответов HTTP, размера страниц, скорости загрузки, видимости в поиске, ИКС и внешних ссылок. Сервис работает без регистрации, сохраняет историю проверок, позволяет сравнивать проекты, что удобно для регулярного мониторинга конкурентов или быстрой оценки собственного сайта.

Интерфейс сервиса SeoLik: результат определения CMS сайта по URL
SeoLik показывает CMS и дополнительные параметры сайта, включая WordPress в данном случае

Каждый сервис имеет свою базу сигнатур, поэтому результаты могут отличаться. В спорных случаях полезно использовать сразу несколько инструментов для уверенности. Но в целом эти инструменты для определения CMS справляются с задачей: вы узнаете, какая платформа стоит «под капотом», без необходимости копаться в коде.

Расширения для браузера

Если определять платформы приходится регулярно, выручат специальные плагины. Расширения для браузера интегрируются прямо в ваш Chrome, Firefox или другой браузер и показывают информацию о сайте в один клик. Это удобно: не нужно каждый раз переходить на сторонний сервис — достаточно нажать на значок плагина, находясь на целевом сайте.

Наиболее известный плагин для определения CMS — это Wappalyzer. После установки он отображает в панели браузера значок, по нажатию на который всплывает окно с данными. Wappalyzer умеет автоматически определять CMS, а вдобавок показывает множество технических деталей: используемые фреймворки, языки программирования, библиотеки, аналитику, шрифты и т.д. По сути, он выявляет все технологии сайта по URL, пока вы его просматриваете.

Расширение Wappalyzer показывает, что сайт работает на Tilda
Браузерное расширение Wappalyzer позволяет определить CMS прямо на открытой странице — здесь видно, что сайт построен на Tilda

Еще один популярный инструмент — RDS Bar. Это панель веб-мастера, которая тоже включает функцию определения движка. Она не такая простая, как Wappalyzer, зато выводит массу полезной информации (SEO-показатели, индексация, счетчики) в одном месте. В правом верхнем углу панели RDS вы увидите название CMS, если она распознана.

Для полноты можно взглянуть и на технические заголовки ответа сервера. Сервер иногда передает в них информацию о движке. Сделать это позволяет, например, расширение браузера типа HTTP Headers.

Bitrix Site Manager в заголовке сервера
CMS указана в HTTP-заголовках — Bitrix Site Manager

Кроме того, существуют и другие расширения с похожим функционалом: например, WhatRuns. Принцип работы схож: он анализируют код страницы на лету. Вы можете выбрать любой удобный плагин. Главное преимущество – возможность узнать через код страницы нужные сведения мгновенно, без лишних действий. Такие расширения особенно ценят SEO-специалисты и разработчики при работе с несколькими сайтами одновременно.

Что делать, если CMS не определяется

Бывает и так, что ни один из перечисленных методов не помог узнать на каком движке сайт. Онлайн-сервисы выдают ошибку или разные версии, плагин ничего не находит, а в коде – никаких зацепок. Причины могут быть разные. Во-первых, веб-платформа может работать без привычной CMS – например, быть написанным с нуля (так называемый самописный движок) или на базе редкого фреймворка. Во-вторых, разработчики могли намеренно скрыть следы: убрать мета-теги, переименовать стандартные папки, включить защитные плагины. Также комбинация технологий на сайте порой сбивает детекторы с толку.

Что же предпринять, если автоматическое определение CMS сайта не сработало? Попробуйте такие шаги:

  • Перепроверить вручную. Еще раз тщательно просмотрите исходный код – возможно, вы упустили какой-то маркер. Иногда название платформы скрыто в комментариях или файлах стилей.
  • Использовать несколько сервисов. Если WhatCMS ничего не нашел, попробуйте BuiltWith или другие инструменты. Разные системы по-разному распознают CMS, поэтому дополнительная проверка не повредит.
  • Оценить косвенные признаки. Посмотрите, как выглядит панель авторизации (если удалось найти URL админки), какие ошибки появляются на несуществующих страницах. Уникальный самописный проект может выдавать нестандартную страницу 404, а типовой движок зачастую показывает шаблонную ошибку с упоминанием платформы.
  • Поискать информацию о разработчике. Если в футере указано название веб-студии или есть ссылка на разработчика, перейдите на их сайт. Возможно, в портфолио или описании проектов они указывают, какие CMS используют. Так вы косвенно узнаете, на каком решении могла быть сделана интересующая вас площадка.
  • Спросить напрямую. Можно написать к владельцам через контактную форму или email. Вежливо объясните, что вас впечатлил их ресурс и вы хотели бы узнать, на какой CMS работает сайт. Честность и интерес могут сыграть на руку: многие с радостью делятся информацией, особенно если чувствуют потенциального клиента.

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

Заключение

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

Важно помнить, что конечная цель – не просто узнать CMS сайта, а понять, какие преимущества она дает. Вооружившись знаниями о движках, вы сможете эффективнее планировать развитие веб-платформы и не тратить лишние усилия на поиск решений, которые уже есть в готовом виде.

Часто задаваемые вопросы

Как определить, использует ли сайт WordPress?
Ищите в коде строчки wp-content или wp-includes, попробуйте открыть /wp-admin/, проверьте метатег generator. Кроме того, в cookie часто встречается префикс wp-. Совпадение хотя бы двух признаков почти наверняка указывает на WordPress.
Как понять, что сайт не использует CMS?
Если автоматические сервисы ничего не находят, а в коде отсутствуют стандартные директории движков, ссылки генерируются скриптами вручную и нет типовых страниц авторизации, вероятно, проект собран на самописном фреймворке или статичен.
Возможна ли работа сайта на нескольких CMS одновременно?
Да. Разные разделы способны жить на отдельных движках: витрина — на Bitrix, блог — на WordPress, форум — на phpBB. Достаточно выделить им подпапки или субдомены и связать через общий дизайн и единый логин.
Законно ли проверять, на чём написан чужой сайт?
Анализ публичного HTML, заголовков HTTP или robots.txt не нарушает закон: вы изучаете данные, которые сервер сам отдает любому посетителю. Главное — не пытаться обходить авторизацию, не использовать уязвимости.
Александр Малофеев
Александр Малофеев
Специалист в области digital-продаж и маркетинга, активно работает на стыке дизайна и воронок продаж. В 2020 году окончил Московский государственный университет имени М. В. Ломоносова (МГУ), факультет журналистики, профиль «Новые медиа и digital-коммуникации». Прошёл онлайн-курсы «Контент-маркетинг от А до Я» в Нетологии (2021), «Дизайн-мышление» в Skillbox (2022), «Веб-аналитика для маркетологов» от Яндекс.Практикума (2024). Работал в веб-студии DirectSOFT, digital-отделе СберМаркета, контент-маркетолог в агентстве Adventum. Автор аналитических статей на Tinkoff Журнал, vc.ru
Похожие статьи

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Не пропустите
КОММЕНТАРИИ
Вордпресс Модыксович
Вордпресс Модыксович на Что такое CMS: определение, виды и типы, плюсы и минусы
А вот мне очень нравятся cms, они напоминают мне беззаботное детство
Валисий Пупкин
Валисий Пупкин на Что такое CMS: определение, виды и типы, плюсы и минусы
Все эти ваши цмски для домохозяек. На более менее серьезных проектах нужно использовать php фреймворк.