Как это определяется
Сервис скачивает страницу и ищет характерные следы движка. Это каталоги вроде wp-content у WordPress или bitrix у Битрикса, адреса ресурсов конструкторов, метатег generator, заголовки ответа сервера и имена cookie. Чем больше следов совпало, тем увереннее ответ. Один совпавший признак даёт среднюю уверенность, два и больше высокую.
Зачем знать, на чём сделан сайт
- Для рекламы. От движка зависит, как ставить счётчик и цели. В Тильде это настройки сайта, в WordPress плагин или шаблон, в Битриксе отдельный блок в шаблоне.
- Для SEO. Движок определяет, как настраиваются адреса страниц, карта сайта и разметка, и что вообще можно поправить без программиста.
- Для разбора конкурентов. Видно, кто собрал сайт на конструкторе, а кто заказывал разработку. От этого зависит, как быстро конкурент может менять страницы.
- При покупке или приёмке сайта. Проверка помогает убедиться, что на сайте стоит то, что вам обещали.
Почему CMS может не определиться
- Сайт самописный и стоит на собственном коде или фреймворке.
- Следы движка убраны настройками защиты или оптимизации.
- Страница собирается скриптом уже в браузере, и сервис видит только пустую оболочку.
- Сайт закрыт защитой от роботов, и страницу сервису просто не отдают.
Если движок не определился, это тоже ответ. Чаще всего за ним самописное решение.
Частые вопросы
Можно ли скрыть, на какой CMS сделан сайт?
Частично. Следы в метатегах и заголовках убрать несложно, а вот каталоги ресурсов и названия файлов скрываются хуже. Полностью спрятать движок почти никогда не получается.
Определение может ошибаться?
Да. Если совпал один признак, сервис пишет, что уверенность средняя. На самописном сайте с чужими библиотеками возможны ложные срабатывания, поэтому на два и больше признаков можно полагаться заметно больше.
Сервис что-то сохраняет?
Нет. Страница запрашивается в момент нажатия кнопки, ответ отдаётся вам и нигде не остаётся.
Похожие материалы