Перейти к содержимому
SEO/Опубликовано 7 октября 2026 г./5 мин

На чём сделан сайт: как определить движок и что это говорит владельцу

Определили движок у 254 адресов Екатеринбурга. Мета-тег generator есть у 46, и в нём часто написано название плагина, а не движка. Зато в обходе 65 адресов сами сообщают версию PHP, и у 46 из них она снята с поддержки.

На чём сделан сайт: как определить движок и что это говорит владельцу
С
Команда NEXFORCE
SEO-эксперт NEXFORCE

Вопрос «на чём сделан сайт» звучит как праздное любопытство, пока не понадобится что-то изменить. Тогда от ответа зависит, кто это сделает, за сколько и возможно ли вообще. Мы проверили 260 адресов Екатеринбурга и заодно разобрали, чем определяется ответ и когда он врёт.

Чем движок выдаёт себя

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

ПризнакУ скольких адресов сработал
Путь к файлам движка в коде страницы161
Мета-тег generator30
Заголовок ответа (X-Pingback, X-Generator)6
Кука с узнаваемым именем6

Сумма больше, чем опознанных адресов, — у многих признак не один. Важнее другое: всё, что опознано, опознано по пути. Ни одного адреса, который выдал бы себя только тегом, заголовком или кукой, в обходе не нашлось. Остальные три признака ничего не добавили — они лишь подтверждали то, что уже было видно.

Самый надёжный признак — путь. Страница обязана откуда-то подгружать свои стили и картинки, и этот адрес виден в коде: /wp-content/ у WordPress, /bitrix/ у 1С-Битрикса, tildacdn у Tilda, /_next/ у Next.js. Убрать их можно, но для этого надо переписать то, как сайт раздаёт файлы, — почти никто этого не делает.

Мета-тег generator — самый известный признак и самый бесполезный

Тег, специально придуманный, чтобы сообщать, чем сделана страница, нашёлся всего у 46 адресов из 254. Но интереснее не это, а что в нём написано:

Что стоит в generatorСколько раз
WordPress19
«All in One SEO» и другие плагины11
Drupal3
Joomla!2
Названия малоизвестных систем11

Каждый четвёртый тег заполнен плагином, а не движком. Оптимизаторский модуль ставит туда своё имя, и проверка, которая читает только этот тег, объявит движком надстройку. Обратная ошибка ещё чаще: у 208 адресов тега нет вовсе, и по нему они «не определяются» — хотя определяются по путям за секунду.

Вывод простой: generator можно использовать как подсказку и нельзя как доказательство.

Что стоит в городе

ДвижокСколько сайтов
Tilda53
1С-Битрикс42
WordPress41
Next.js8
MODX6
Joomla5
Drupal4
Insales, OpenCart, Shop-Scriptпо одному
Не определился93

Три движка занимают больше половины города, и это три разных мира. Tilda — конструктор: сайт собирается мышью, делается за неделю, но живёт в рамках конструктора и переносится с трудом. Битрикс — тяжёлая коробка с каталогом, складом и кассой: умеет почти всё, стоит денег и требует своего специалиста. WordPress — середина: дёшево, любой подрядчик умеет, но половина функций приезжает плагинами, и каждый из них надо обновлять.

Отдельно стоит цифра 93. Это адреса, которые не опознались ни по одному признаку из нашего набора: редкие конструкторы, самописные сайты и те, кто следы убрал. Здесь важно понимать ограничение метода: ответ зависит от того, что вы ищете. Наш прошлый обход с другим набором признаков опознал 191 адрес — на тридцать больше, потому что знал ещё несколько редких систем. Ни одно из этих чисел не «правильное»: правильным был бы ответ «столько-то опознано таким-то набором признаков».

Сайт, который сам рассказывает о себе больше нужного

Кроме движка, в ответе сервера попадается заголовок X-Powered-By. Его отдают 82 адреса, и у 65 в нём указана версия PHP — с точностью до третьей цифры.

Ветка PHPСколько адресов
8.2 и новее (поддерживаются)19
7.x и 8.0–8.133
5.x13

Документация PHP описывает срок жизни ветки так:

Each release branch of PHP is fully supported for two years from its initial stable release… After this two year period of active support, each branch is then supported for two additional years for critical security issues only… Once the four years of support are completed, the branch reaches its end of life and is no longer supported.

То есть четыре года: два полноценной поддержки и два — только критические уязвимости. На день проверки поддерживаются ветки 8.2 и новее. Значит, из 65 адресов, назвавших версию, 46 работают на ветке, для которой исправления больше не выходят. Тринадцать — на пятой ветке; самая старая найденная версия вышла в 2011 году.

Две вещи здесь стоит разделить. Старая версия PHP — это про сайт, и вопрос к тому, кто его обслуживает. А вот то, что версия написана в заголовке, — про настройку сервера, и это отдельная небрежность: для посетителя и поисковика строка бесполезна, а тому, кто ищет непропатченные сайты, она экономит первый шаг. Отключается одной настройкой в конфигурации PHP.

Зачем это владельцу

Не ради любопытства. Ответ на вопрос «на чём сделан сайт» определяет три практические вещи:

  1. Кто сможет чинить. Специалист по Битриксу и человек, который делает сайты на Tilda, — разные люди с разными ставками. Искать надо по движку, а не «веб-мастера».
  2. Что вообще возможно. На конструкторе нельзя то, чего конструктор не предусмотрел, — и это не лень подрядчика. Разговор «добавьте нам расчёт доставки» на Tilda и на Битриксе идёт по-разному.
  3. Сколько это проживёт. Движок без обновлений и PHP без поддержки — это не поломка сегодня, а счёт, который придёт позже: в момент, когда хостинг обновит окружение и сайт перестанет открываться.

И обратная сторона: посмотрев на чужой сайт, вы за минуту понимаете, с кем имеете дело. Что ещё видно о чужом сайте снаружи — в отдельном разборе.

Как посмотреть за минуту

  1. Откройте любую страницу, нажмите Ctrl+U — исходный код.
  2. Поищите в нём /wp-content/, /bitrix/, tildacdn, /_next/, /assets/components/. Нашлось — вопрос закрыт.
  3. Поищите name="generator" — как подсказку, помня, что там может стоять плагин.
  4. Посмотрите заголовки ответа: в браузере это инспектор → «Сеть» → первая строка. Строка X-Powered-By расскажет про PHP. Если она есть у вашего сайта — попросите хостинг её убрать.
  5. Ничего не нашлось — это тоже результат: скорее всего, редкий конструктор или самописный сайт.

Границы замера

Один город, один день, одна главная страница у каждого адреса. Внутренние страницы мы не смотрели, а следы движка иногда видны только там.

Набор признаков — наш, и он определяет результат: 161 опознанный адрес означает «опознан этим набором», а не «всего таких в городе». Шесть адресов не ответили вовсе. Заголовок X-Powered-By показывает то, что сервер захотел сообщить: он может быть отключён, изменён или устаревший — версия PHP в нём не проверялась независимо. И один адрес дал признаки сразу двух движков: так бывает, когда часть сайта переехала, а часть осталась.

Коротко

Движок определяется по путям к файлам, а не по мета-тегу: тег есть у 46 адресов из 254, и у каждого четвёртого в нём написано имя плагина. По городу три системы делят больше половины: Tilda 53, Битрикс 42, WordPress 41, а 93 адреса не опознались вовсе. Попутно выяснилось кое-что важнее движка: 65 сайтов сами называют версию PHP, и 46 из них работают на ветке, которую перестали чинить.

Вопросы и ответы

FAQ по теме

Как узнать, на каком движке сделан сайт?+
Открыть исходный код страницы и поискать в нём пути к файлам: `/wp-content/` — WordPress, `/bitrix/` — 1С-Битрикс, `tildacdn` — Tilda, `/_next/` — Next.js. Это надёжнее мета-тега generator: в обходе по путям опознались все 161, а тег нашёлся у 46.
Можно ли определить движок точно?+
Не всегда. В нашем обходе 93 адреса из 254 не опознались ни по одному признаку: следы можно убрать, а самописный сайт или конструктор их не оставляет вовсе. Ответ «не определяется» — тоже ответ.
Зачем владельцу знать, на чём сделан его сайт?+
Чтобы понимать, кто сможет его чинить, сколько это стоит и что вообще возможно. Правка на конструкторе делается за вечер и только в рамках конструктора; на Битриксе возможно почти всё, но дороже и дольше.
Что такое заголовок X-Powered-By?+
Строка, которой сервер сам сообщает, на чём он работает — чаще всего версию PHP. В обходе её отдают 65 адресов. Отключается одной настройкой, и обычно её стоит отключить: читателю она бесполезна, а подбирающему уязвимости полезна.
Опасна ли старая версия PHP?+
Ветка PHP поддерживается четыре года: два года полностью и ещё два только для критических уязвимостей. После этого исправления не выпускаются вовсе. В обходе 46 адресов из 65 работают на ветке, которая этот срок уже прошла.
Читайте также

Связанные материалы

SEO

Что можно узнать о чужом сайте, не имея к нему доступа

Разбор структуры чужого сайта без доступов: что читается снаружи и как часто. В выборке из 83 площадок карта нашлась у 77, платформа у 71, счётчик Метрики у 70. Посещаемость и заявки не читаются никак.

SEO

Как проверить сайт перед покупкой: семь проверок за десять минут

Семь проверок готового сайта или домена, каждая на одну команду. Прогнали их по выборке из 75 сайтов живой выдачи: у двадцати главная доступна по двум написаниям сразу, четверо отвечают «200» на любой выдуманный путь.

SEO

Как проверить, работает ли сайт — и чем «работает» отличается от «открывается»

Проверили в обходе 260 адресов Екатеринбурга семью способами вместо одного: кодом 200 ответили 248, но у 16 так же отвечает несуществующая страница, у 23 проверенных сайт живёт по двум адресам, а три запрещены роботам.

SEO

Как посмотреть структуру чужого сайта по разделам

Меню и карта сайта показывают разные разделы. Сверили два источника на выборке 57 сайтов: у 37 из них неполны оба. Порядок, который даёт целое.