Что проверяет
Три независимых источника признаков. Первый — тег <meta name="generator"> и характерные пути в разметке главной страницы (например /wp-content/ для WordPress или /bitrix/ для 1С-Битрикс). Второй — заголовки ответа сервера: cookie с характерным именем, заголовок Link со ссылкой на wp-json, признаки в X-Powered-By. Третий — короткие HEAD-запросы на типичные пути админок (/wp-login.php, /bitrix/admin/, /administrator/ и похожие): если путь не отвечает 404, это тоже сигнал. Проверяются признаки WordPress, 1С-Битрикс, Joomla, Drupal, MODX, OpenCart и Tilda.
Зачем это нужно
Пригодится при оценке чужого проекта перед тем, как взяться за доработку — понять, с чем предстоит работать, ещё до получения доступов. Или посмотреть, на чём сделан сайт конкурента.
Ограничения
Это эвристика по внешним признакам, а не гарантированное определение — сайт может маскировать платформу, использовать нестандартные пути или прокси перед CMS. Метка «однозначно» ставится только когда платформу прямо называет meta generator; в остальных случаях — «вероятно», по совокупности косвенных признаков. В отличие от большинства инструментов сайта, где всё считается прямо в браузере, здесь адрес уходит на наш сервер — иначе браузер не может скачать чужую страницу напрямую (ограничение CORS). Сам разбор признаков происходит уже на вашей стороне.
Определение CMS сайта онлайн — бесплатно
Пригодится веб-студиям при оценке нового проекта, разработчикам — при передаче сайта между подрядчиками, да и просто из любопытства, на чём сделан понравившийся сайт.