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

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

Определение CMS сайта вручную

Вы можете определить CMS (Content management system) самостоятельно. Рейтинг сайта в Яндексе и других поисковых системах роли не играет, как и его тип (портал с новостями, личный блог, магазин). Эти знания могут помочь вам в планировании стратегии продвижения, потому что некоторые движки имеют встроенные SEO-функции. Также вы сможете оценить возможности для рекламы — например, некоторые социальные сети предлагают специальные инструменты для продвижения контента, созданного на определенных платформах.

Просмотр исходного кода страницы

Откройте нужную страницу в интернете, затем щелкните на пустом месте экрана правой кнопкой мыши и выберите «View Source» или «Исходный код». У вас откроется окно с HTML-кодом страницы. Используйте сочетание клавиш Ctrl+F (Cmd+F на Mac) для открытия поиска и введите «powered by», «created with», «built with» или подобные ключевые слова, которые могут указывать на название используемого движка.

Проверка пути к файлам оформления

Узнать CMS сайта можно, выполнив следующие действия:

  1. Откройте исходный код страницы сайта. Для этого нужно нажать правой кнопкой мыши на пустое место на странице, а затем выбрать «Просмотреть код» или «Исходный код».
  2. Найдите ссылки на CSS и JavaScript файлы. Обычно они находятся в теге <head> и имеют вид <link rel=»stylesheet» href=»путь_к_файлу»> для CSS и <script src=»путь_к_файлу»></script> для JavaScript.
  3. Проанализируйте пути к файлам. Если вы увидите ссылки на определенные домены или поддомены, такие как example.com/css/, example.com/js/ или example.com/template/, то скорее всего сайт использует WordPress, Joomla, Drupal или аналогичный движок.

Если же пути к файлам ведут на внутренние адреса сайта, например /css/style.css, /js/script.js или /templates/theme.php, то вероятно, сайт создан без использования CMS или с использованием самописной системы управления контентом.

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

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

CMS сайта можно узнать, используя служебные страницы (поиск по сайту или результаты авторизации). URL-адреса могут дать подсказку о движке. Например, адрес /admin/ может говорить о том, что используется WordPress, а /administrator/ — что это Joomla!.

Но подобные адреса могут быть изменены владельцем ресурса, поэтому этот способ тоже не дает стопроцентной гарантии.

Вход в административную панель

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

Поиск движка в футере сайта

Узнать, на чем сайт сделан, можно с помощью футера. Это нижняя часть веб-страницы, где обычно размещается короткое описание услуг, контактная информация, ссылки на другие разделы ресурса. Иногда там также указывается информация о системе управления контентом, которая используется для создания сайта. Например, если вы видите ссылку «Powered by WordPress», это значит, что site создан на платформе WordPress.

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

Определение структуры URL-ссылок

Структура URL-ссылок может дать нам информацию о том, на каком движке сделан сайт. Например, если веб-адрес содержит такие слова, как «wordpress», «joomla» или «drupal», то, скорее всего, сайт создан на соответствующей CMS. Также некоторые хостинговые компании используют определенные префиксы для своих сайтов, что также может указывать на используемый движок. Если структура URL не была изменена вручную, то вы сможете получить данную информацию.

Онлайн-сервисы для проверки CMS

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

iTrack.ru

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

WhatCMS

Введите URL сайта в соответствующее поле. После этого WhatCMS проанализирует код web страницы и попытается определить CMS сайта. Но насколько точно сервис будет работать, зависит от многих факторов, включая настройки конфигурации движка, наличие уникальных тем или плагинов, а также уровень знаний разработчика сайта.

Built With

Built With позволяет быстро определять технологии, используемые на сайте. После ввода запроса на URL ресурс бесплатный инструмент проанализирует код страницы и предоставит список технологий, которые используются на этом сайте. В этом списке будет указана информация о CMS, а также данные о других технологиях, таких как фреймворки, библиотеки JavaScript, API, конструктор, аналитические инструменты.

Wappalyzer

Wappalyzer — это расширение веб браузера, которое помогает определить, какие технологии используются на website. Для этого нужно установить Wappalyzer как расширение для Google Chrome, Mozilla Firefox, Safari или Microsoft Edge. Просто найдите его в соответствующем магазине расширений вашего браузера и следуйте инструкциям по установке.

После установки расширения откройте интересующий вас ресурс в вашем браузере и нажмите на значок Wappalyzer в панели инструментов браузера. Обычно это значок с изображением лупы. Запустите анализ, чтобы сервис проверил CMS сайта, если он сможет ее определить. Он выдаст вам список технологий, которые он обнаружил на сайте. В этом списке должна быть категория «CMS», где будут перечислены системы управления контентом.

Обращение к разработчикам или владельцам сайта

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

В своем сообщении вы можете прямо спросить, какую CMS они используют.

Лучшие браузерные расширения для определения движка

Помимо Wappalyzer, о котором мы упоминали выше, есть еще несколько основных расширений, позволяющих узнать движок сайта:

  1. BuiltWith Technology Profiler — показывает информацию о CMS, фреймворках, скриптах, аналитике и других инструментах.
  2. What CMS — поддерживает более 60 различных систем управления контентом.
  3. CMS Detect — отображает название движка в адресной строке браузера при посещении ресурса, поддерживает более 70 различных систем.
  4. META SEO Inspector — предоставляет помимо прочего подробную информацию о метатегах, заголовках, URL и других SEO-аспектах страницы.

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

Если определить CMS не получилось

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

Собираетесь создать сайт? Мы подберем для вас подходящую CMS. Кроме реализации проектов на типовых движках (например, Bitrix, WordPress, Joomla!) мы оказываем услугу индивидуальной разработки.

467
Автор статьи
Лия Склонная
Блог компании webtronics.ru - полезные статьи о SEO и интернет-маркетинге
Если вас интересует разработка и продвижение онлайн-проектов — оставьте контакты в форме обратной связи и мы вам перезвоним

Нажимая на кнопку “Заказать звонок” вы соглашаетесь с политикой конфиденциальности