В ходе конкурентного анализа или выбора движка, на котором будет функционировать новый сайт, приходится искать способы, помогающие определить CMS понравившегося ресурса. Некоторые компании открыто указывают, на каком движке ведется работа, другие – скрывают эту информацию. В последнем случае придется прибегнуть к помощи специальных сервисов, позволяющих быстро выявить CMS интересующего сайта.
Ручная проверка
Админпанель
Для такой проверки специальные сервисы не нужны, достаточно открыть окно браузера и следовать инструкции:
- исходный код. Нажмите CTRL + U на клавиатуре, после чего откроется HTML-код страницы. Комбинацией CTRL + G запустите поисковую строку, введите в нее команду «generator». Если строка не была удалена системным администратором, то вы сразу увидите название CMS. При неуспешном поиске переходите к следующему способу;
- путь к файлам оформления. Нужно открыть код страницы, следуя инструкции выше, а потом найти теги head, где могут отображаться системные файлы с наименованием CMS. Каждая административная панель имеет уникальную структуру, которая помогает их различать. Например, в Битрикс – /bitrix/templates/ (дублируется название на латинице);
- robots.txt. Каждый движок имеет подобный файл, отвечающий за работу поисковых роботов на ресурсе. Вновь откройте поисковую строку, укажите «https://site.ru/robots.txt/». По коду можно определить движок: в WordPress есть «wp», другие CMS можно вычислить по их названиям.
Вход в админку
В некоторых случаях срабатывают попытки зайти на сайт через административную панель. Используются правильные URL, открывающие доступ в админки на разных движках и конструкторах. Каждая система имеет уникальный адрес, если он не сработал – переходите к следующему. Например, для Joomla – это «site.ru/administrator/», в WordPress – «site.ru/wp-admin/». Метод перспективный, но если сайт работает на редком движке, то вручную придется перебрать массу вариантов, на что потребуется солидное количество времени.
Анализ футера
Проанализируйте подвал сайта, где нередко доступна информация о том, какой движок был привлечен в ходе разработки. Эти сведения не нужны обычным пользователям, поэтому чаще всего их не добавляют. В некоторых случаях указание данных обязательно: авторство на шаблон, который был задействован.
Какие сервисы можно использовать для определения CMS
Сервис Be1 позволяет провести проверку и определить движок, на котором функционирует ресурс. Разработчики утверждают, что уникальный алгоритм обеспечит выдачу результата через несколько секунд после получения запроса. Проверку можно выполнять как один раз, так и массово (не более 10 адресов). К услугам клиентов – 78 движков, являющихся популярными и малоизвестными. Если в ходе проверки появляется прочерк, то CMS в базу не занесена.
Позволяет быстро выявить систему управления, которая используется сайтом. В ходе проверки привлекаются разные признаки, которыми отличаются конкретные панели. Инициатор запроса может увидеть, какие CMS участвуют в анализе. Если движок будет выявлен, то в строке появится надпись о том, что найдены признаки использования определенной CMS (с названием).
Сервис был создан для выявления платформ CMS. Пользователь может узнать, какой конструктор или движок обеспечивает функционирование ресурса. В базе – 80 систем, которые проверяются в ходе проведения исследования. Поиск осуществляется по фразам, которые используются в разных административных панелях, что обеспечивает корректный результат.
Многофункциональный сервис, дающий возможность выявить не только движок, но и язык программирования, а также хостера. Отличается одной из самых крупных баз, в нее включены 390 CMS: есть даже те, которые не могут увидеть конкурирующие сервисы.
Для определения CMS достаточно указать доменное имя интересующего сайта, после чего отобразятся сведения о движке, а также подключенным функционалу и аналитике. Объем данных большой, эффективен в ходе конкурентного исследования.
Лучшие браузерные расширения для определения движка
Для проведения большого количества проверок или частого использования более удобным форматом являются браузерные расширения. Они выявляют админки, а также могут предоставлять дополнительную полезную информацию о подключенных плагинах и других возможностях.
- Wappalyzer. Расширение совместимо с браузерами Firefox, Chrome, Safari. Помогает выявить технологию, которая привлекалась для создания ресурса, определяет библиотеки, метрики и дает другие важные сведения.
- iTrack. Мы уже рассказывали о нем, но существует и браузерная версия. Она совместима с Chrome, определяет CMS.
- RDS Bar. Дает возможность узнать, на каких технологиях построен сайт: движок или конструктор. Имеет богатый функционал, подходит не только для рядовых пользователей, но и для экспертов в области SEO. Можно выявить хостинг и IP, проверить карту сайта и robots.txt, оценить вест страниц и увидеть исходный код – набор большой. Совместим с популярными браузерами – от Chrome до Яндекс.
Проверка не помогла, что делать
Если вышеперечисленные способы не помогли выявить движок, на котором функционирует сайт, то причина простая – он является самописным. В этом случае стоит провести повторную проверку подвала, где часто размещают ссылку на разработчиков. Если она есть – откройте официальный сайт, найдите контактные данные и свяжитесь с разработчиком напрямую. Чаще всего агентства не скрывают подобную информацию, поэтому вы сразу ее получите.
В заключение
Способов, которые помогают определить админку, очень много, они различаются по сложности и возможным объемам информации. Чаще всего для выполнения проверки не требуются особые знания или навыки, достаточно точно следовать инструкциям сервиса. Самый простой вариант – использование специальных программ или расширений, которые имеют большие базы и умеют выявлять движки по признакам, как прямым, так и косвенным. Некоторые специалисты способны определить движок или конструктор по базовым особенностям, используя программы в качестве дополнительного источника информации.