Как узнать на какой CMS сделан сайт?
Планируя создать новый сайт, вебмастера зачастую анализируют выбранную нишу и просматривают сайты конкурентов. Многие из них действительно заслуживают внимания и подражания, что вызывает желание узнать, на какой CMS они работают. Существует несколько способов определить движок сайта – используя специальные онлайн-сервисы, плагины и расширения для браузеров или визуально просматривая html-код страницы.
Популярные онлайн-сервисы для анализа CMS
Наиболее простой способ установить, какая система управления сайтом используется в конкретном случае, - воспользоваться одной из специализированных онлайн-площадок. В Сети можно найти множество подобных сервисов, однако не все дают точный результат.
Рассмотрим особенности трех наиболее популярных платформ для анализа CMS.
WebDataStats
Уникальная в своей нише платформа для аналитики сайтов - WebDataStats полезна не только вебмастерам, но и маркетинговым агентствам, компаниям, ориентирующимся на сео-продвижение. Возможности данного сервиса не ограничиваются одиночной или массовой проверкой CMS сайта по базе данных, которая насчитывает более 1000 движков.
Функционал сервиса включает в себя следующие инструменты:
- сбор и выгрузка базы сайтов отдельно по каждой CMS;
- выгрузка данных из собранных баз, в т.ч. контактных, в ручном и автоматическом режиме;
- отбор, оценка и группировка сайтов по заданным параметрам, например, тематике;
- разносторонняя оценка качества сайта по различным критериям;
- анализ истории и динамики изменений CMS сайта для доменов в зонах .ru, .su и .рф.
Особенностью работы сервиса является ручная перепроверка собранных данных, что позволяет добиться максимальной точности определения CMS. В случае отсутствия обнаруженного движка в базе данных, он идентифицируется вручную и добавляется в общий список.
Ежемесячный мониторинг сайтов в доменных зонах .ru, .su и .рф, а также сравнительный анализ данных с другими сервисами позволяет предоставлять пользователям максимально точные результаты аналитики сайтов.
Чтобы убедиться в качестве работы сервиса, можно бесплатно узнать движок интересующего сайта и протестировать любую услугу. Также разработчики ищут индивидуальный подход к каждому клиенту, потому к ним можно обратиться за дополнительными услугами, отсутствующими в заявленном перечне.
iTrack
Сервис iTrack не может похвастаться такой же обширной базой CMS, их количество незначительно превышает 50 штук. Однако в этот список входят наиболее популярные движки, а точность проверки со слов разработчиков составляет около 90%. Но результаты реального тестирования разочаровали. Из пяти проверенных сайтов определить движок не удалось ни у одного.
Анализ CMS является лишь одним из направлений работы сервиса. В целом платформа предназначена для профессиональной бизнес-аналитики, контроля расходов на рекламу, расчета ROI. Кроме этого сервис занимается разработкой сайтов и внедрением CRM для автоматизации продаж.
BuiltWith
Еще один сервис-аналитик, в число функций которого входит определение движка сайта и других характеристик ресурса.
Возможности сервиса BuiltWith:
- подключенных систем аналитики;
- используемых на сайте виджетов и плагинов;
- сценариев;
- библиотек и функций JavaScript;
- видов рекламных объявлений;
- хостинга и пр.
Проверку отдельного сайта можно осуществить бесплатно. Платные пакеты услуг включают в себя ряд дополнительных услуг, в т.ч. поиск веб-проектов по заданным ключевым словам, сравнительный анализ конкурирующих ресурсов, создание списка сайтов по названиям компаний, составление целевых отчетов с мультифильтрацией и пр.
Дополнительный функционал для браузеров
Для всех популярных браузеров постоянно разрабатываются приложения, увеличивающие их функциональность, в т.ч. специальные расширения для установления движка непосредственно в окне браузера. Рассмотрим несколько модулей к популярным браузерам Mozilla Firefox и Google Chrome:
- Wappalyzer. Наиболее удобный и функциональный плагин, который помимо системы управления содержимым сайта предоставляет информацию о используемом движке, языке программирования, инструментах аналитики, JavaScript-сценариях, виде сервера и операционной системы, а также наличии видеофайлов.
- RDS Bar. Плагин поддерживается браузерами Chrome, Opera, Яндекс.Браузер и другими, но полноценно функционирует только с Firefox, встраиваясь в него в виде дополнительной панели. RDS Bar определяет тИЦ и PR сайта, количество проиндексированных страниц, посещаемость и другие параметры.
- Library Sniffer. Еще одно бесплатное расширение для Google Chrome, работающее в автоматическом режиме. Нажав на иконку расширения, можно получить данные о CMS, Frameworks и сценариях JavaScript.
Анализ исходного кода
Если по каким-либо причинам предыдущие методы определения CMS оказались неприемлемыми или с их помощью не удалось установить движок сайта, можно проанализировать html-код страницы. Для его отображения необходимо нажать F8 или сочетание клавиш Ctrl+U либо воспользоваться функцией «Просмотр кода страницы» контекстного меню.
Каждая CMS имеет свои отличительные черты, по которым ее можно вычислить:
- WordPress – каталоги «wp-includes» со скриптами и «wp-content» с плагинами и темами;
- Joomla – путь к файлам css, который содержит доменное имя;
- DLE – тег meta name="generator" с указанием используемой CMS;
- Drupal — уникальное расширение css-файлов (css?c).
Характерные особенности имеют и другие CMS, но данный метод может быть использован лишь профессиональным вебмастерами, имеющими представление о веб-программировании.
Следует отметить, что если сайт создан на одном из наиболее популярных движков, с задачей определения CMS справятся большинство онлайн-сервисов и расширений. Но если интересующий веб-ресурс использует для работы нестандартную платформу, распознать ее поможет лишь профессиональный инструмент, к числу которых можно с уверенностью отнести сервис WebDataStats.