Как узнать cms по исходному коду страницы. Используем онлайн сервисы. Проверка отображения ссылок

Часто веб-мастера в поисках какой-либо информации в Интернете случайно находят довольно интересные ресурсы, на которых реализованы полезные и красивые скрипты, да и просто сам сайт может быть оформлен довольно необычно.

В этом случае может возникнуть закономерный вопрос касательно того, какой «движок » позволяет сайту реализовывать такие необычные вещи. Словом, встаёт вопрос о необходимости узнать CMS сайта.

Определяем CMS сайта самостоятельно

Для решения этой задачи существует несколько путей. Первый из них, возможно, самый простой и быстрый, заключается в просмотре исходного кода веб-страницы в браузере. Наверное, не стоит сильно углубляться в особенности кода той или иной системы управления контентом.

Если вы не желаете использовать сервис определения CMS, то достаточно лишь открыть исследуемый сайт и в настройках браузера выбрать пункт «Просмотр кода страницы ».

Здесь в самом верху обычно располагается мета тег . Если повезёт, то в кавычках вместо троеточия в исходном коде вы как раз и увидите название интересующей вас CMS.

Если же данной строчки найти не удастся, лучше использовать другие способы для того, чтобы определить CMS. Другой вполне надёжный способ – ввод в адресной строке браузера пути входа в панель администратора сайта.

Для каждой CMS путь различный, поэтому записав, например, адрес сайта со словом administrator через слеш и попав не на страницу ошибки, а на страницу авторизации, смело можно утверждать, что сайт создан при помощи Joomla :

Ниже перечислим адреса для входа в административную панель сайтов для наиболее популярных CMS:

  • Joomla – адрес сайта/administrator;
  • WordPress – адрес сайта/wp-admin;
  • Drupal – адрес сайта /user;
  • Danneo – адрес сайта/apanel;
  • MaxSite CMS – адрес сайта/admin.

Расширения браузеров для определения css

Как ни странно, существует ещё более простой способ определить CMS сайта. Он не всегда работает, но зато не требует от пользователя совершенно никаких действий.

Для различных браузеров существуют расширения, которые автоматически определяют принадлежность ресурса к той или иной системе управления контентом.

Так, для браузера Firefox существует плагин RDS Bar . Разработан он для SEO-оптимизаторов и включает множество полезных функций, которые не входят в тему данного обзора. Однако одной из возможностей плагина является функция «определение движка », которая активируется в «панели дополнений ».

Для того чтобы узнать CMS, в Firefox также можно использовать другой небольшой, но очень удобный и информативный плагин под названием Wappalyzer .

После установки он будет в адресной строке в графическом виде выводить массу полезной информации о ресурсе, в том числе и о типе CMS, на которой данный сайт работает:

Очень лёгкий и удобный плагин, осуществляющий определение CMS сайта онлайн, разработан и для браузера Google Chrome . Называется он Chrome Sniffer и устанавливается из официального интернет магазина Chrome.

Данный плагин распознаёт порядка 100 систем управления сайтом и сигнализирует об этом пользователю появлением стилизованной под конкретную CMS иконки в адресной строке браузера.

Онлайновые сервисы определения css сайта

Если ни один из вышеописанных способов, позволяющих определить CMS сайта онлайн не дал положительных результатов, за помощью можно обратиться к специализированным онлайн-сервисам.

Одним из лучших подобных сервисов многие пользователи считают :


Для того чтобы воспользоваться его возможностями, необходимо просто вписать в соответствующее поле адрес сайта и ввести капчу. Стоит отметить, что на сегодняшний день в базе данных ITrack находится более 50 систем управления.

Для чего нам вообще нужно узнавать на какой CMS сделан тот или иной сайт? Иногда просто ради интереса, иногда для корыстных целей — хочется сделать себе очень похожий сайт и извлекать из него выгоду.

Для seo специалиста — это прежде всего обусловлено необходимостью делать подробный аудит сайта. Если проводится поверхностный аудит, то в принципе можно обойтись и без этого пункта. А если взялись работать над проектом серьезно, то конечно же определение системы управления контентом обязательно. К тому же некоторые клиенты, заказывая продвижение сайта в поисковых системах, иногда берут за отправную точку качество аудита ресурса и оценив проделанную работу принимают решение о целесообразности продвижения именно в этой seo конторе.
Так как определить на какой cms сделан сайт? Лично я пользуюсь двумя способами определения cms сайта. Это автоматизированный и ручной. Первый конечно же более целесообразный, потому как менее трудоемкий и более быстрый, но к сожалению не всегда точный. Второй же способ основан на ручной проверке страниц авторизации и кода сайта.

Автоматизированная проверка CMS на которой сделан сайт:

2. Вводим URL и нажимаем кнопку узнать.

Ручная проверка CMS сайта:

Как упоминал выше, cms сайта можно определить двумя способами:

Для определения нам необходимы сами признаки использования, которые уже сведены в таблицу на блоге Ильдара Галиуллина и лично я не вижу смысла приводить эту таблицу на сайт. В таблице есть несколько колонок: cms, страницы авторизации, где перед строкой указанной в колонке добавляем URL сайта, и следы использования в коде страницы. Лично я чаще всего смотрю код — практически всегда сразу видно что это за зверь. Кроме того иногда можно увидеть cms, которые большинство российских пользователей даже в глаза не видели.

Вот так легко и просто можно узнать на какой cms работает сайт или блог. Удачной Вам проверки!

P.S. А заказать SEO аудит или продвижение сайта можно по ссылке у украинских оптимизаторов. К тому же SEO спецы из Украины делают это довольно качественно и за адекватную цену.

Нет ничего похожего. .

Нравиться статья? Подпишись - нажми - опубликуй!!!

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

Как узнать CMS: ручной поиск

Анализ кода сайта

В настоящий момент почти все браузеры предоставляют возможность просмотра кода страницы. Мы рассмотрим на примере Google Chrome. Открываем интересующий ресурс и нажимаем ctrl+u. Далее анализируем содержимое.

  • Метатеги
    В популярном WordPress мы можем встретить
  • Скрипты
    Как узнать скрипт сайта в огромном количестве кода? Очень просто - ctrl+f и ищем javascript.
  • Путь к файлам
    Тут нужно искать атрибут src и посмотреть, откуда тянется информация или файлы.

Теперь немного рассмотрим «следы» в коде, которые оставляют основные CMS

Drupal
Очень часто favicon или CSS-стили размещаются в папке files

Битрикс
Сайты, работающие на Битриксе, в коде отображают путь к файлу следующим образом

Joomla
В данном случае в пути к файлу стиля приписывается имя домена сайта.

MODx
Нашли в путях к файлам «assets»? можете быть уверены, что вы определили CMS сайта.

Просмотр robots. txt

Данный файл является инструкцией для роботов поисковых систем. А нам он может помочь определить, на каком движке работает сайт конкурента. Ведь в нем вебмастера закрывают страницы от индексации, они-то нам и помогут.

Вот так, к примеру, выглядит список команд для WordPress

А это среднестатистический набор для Joomla

Но перед тем как определить, на чем написан сайт с помощью данного способа, необходимо поискать информацию о стандартных инструкциях по основным CMS. Найти их несложно и почти у каждого движка есть специфические команды для robots.txt.

Проверка отображения ссылок

Конечно, сейчас множество сайтов используют ЧПУ для формирования урлов. Но все же еще есть достаточное количество ресурсов, где структура ссылок создается по умолчанию. Рассмотрим, как узнать движок сайта этим способом. Достаточно полазить по сайту и посмотреть на URL. Вот структура, которая встречается на распространенных CMS:

Drupal - site.ru/?q=page_test

Joomla - /index.php?option=com_content=view&id=97&itemid-214

/content/view/543/23

WordPress - /p=706

Альтернативный способ

Также можно попробовать открыть окно входа в админку

WordPress: site.ru/wp-admin или wp-login.php

Drupal: site.ru/user

Joomla: site.ru/administrator

Host CMS: site.ru/admin

WebAsyst: site.ru/login

InstantCMS: site.ru/login

Magneto: site.ru/login

MODX: site.ru/manager

Данный способ может помочь узнать CMS сайта конкурента, но не со стопроцентной вероятностью. Все потому, что разработчики часто изменяют адрес входа в административную панель из соображений безопасности.

Специализированные сервисы

Плагины

Их достаточно много, но перечислять не имеет особого смысла. Выделим самый удобный и информационных из них. Wappalyzer - устанавливается для Firefox и Google Chrome. Для того, чтобы узнать на каком движке работает сайт, достаточно нажатия одной кнопки.

Сервисы

На просторах интернета существует множество сервисов, которые помогу узнать, какой движок у сайта. Все они различаются по информативности и некоторые даже по точности. Мы собрали список самых лучших онлайн-сервисов.

2ip - очень удобен и прост. Вводим интересующий нас адрес и ждем. Далее производится проверка по основным известным сервису CMS. Вот как это выглядит наглядно

Если в ходе проверки результат остался неизвестным, значит, скорее всего, используется либо очень редкая CMS, либо движок самописный.

iTrack - так же вводим домен и получаем результат


Built With - самый информативный сервис. Не просто подскажет на каком движке работает сайт, а укажет дополнительную информацию:

  • сервер
  • хостинг
  • SPF (расширение для протокола отправки почты)
  • язык программирования/фреймворк
  • счетчики аналитики, которые установлены
  • виджеты
  • js-библиотеки

Тут также есть платная проверка. Отличие от бесплатной в более детальном отчете.

Что делать, если ничего не получилось

Как узнать, на каком движке сделан сайт, если ни один из вышеупомянутых способов не помог? В таком случае можно обратиться непосредственно к владельцам сайта. Конечно, не факт, что вам вообще ответят.

Экспертное мнение

Надеюсь, что вы поняли, как узнать какой движок у сайта. Как видите, способов достаточно и все они различаются в степени сложности и информативности. Наверно, самый быстрый и простой это вариант с плагинами - зашел на сайт, нажал кнопку и готово. Но хороший специалист должен уметь любой автоматизированный метод заменить на ручной. Ведь это говорит о вашем полном понимании процесса.

Сейчас практически все сайты делаются на разных движках (системах управления контентом) — это легко, удобно и намного быстрее чем править код отдельных веб-страниц. Определить CMS движок сайта можно по разным признакам, достаточно тщательно изучить тот или иной проект. Опытным разработчикам, которые сталкивались с несколькими системами контента, это дается более-менее просто.

Из наиболее популярных методов определения CMS можно назвать:

  • Изучение HTML кода страницы сайта: название системы может быть в МЕТА теге generator; либо найдете упоминание CMS как для TYPO3; также можно заметить характерную структуру ссылок, например, содержащую wp-content (выдает wordpress).
  • Изучение структуры URL’ов страниц сайта (если не активны ЧПУ).
  • Анализ robots.txt где можно увидеть характерные директории.
  • Проверка адреса админки: имя_сайта/administrator для Джумлы, имя_сайта/wp-admin/ для wordpress, имя_сайта/typo3 для TYPO3 и другие.

К счастью, есть и более быстрый/простой метод определения CMS движка сайта — использовать специальные сервисы . Их мы сегодня и рассмотрим. Я не буду детально останавливаться на каждом из них, так как там нет ничего сложного.

2ip

Вообще сервис 2ip.ru предназначен для компьютера, но со временем, как я понял, в нем начали появляться и дополнительные функции. Одна из них — распознавание CMS, сделать это можно на данной странице .


Вы просто вводите адрес сайта и кликаете по кнопке «Узнать». Постепенно сервис сверит ваш проект с имеющимися в базе CMS и выдаст результат. Забавным можно посчитать тот факт, что для моего TYPO3 блога 2ip.ru выдал схожесть с двумя CMS — WordPress (на которой он и сделан), а также TYPO3 (которой он посвящен). Второе я бы назвал грубой ошибкой, так как в HTML коде TYPO3 сайтов черным по белому написано, что используется именно эта система. Спутать такое нереально. Также слегка утомительно ждать пока проверятся все CMS — процесс явно не быстрый, а алгоритм не самый идеальный.

iTrack

Я решил проверить тот же TYPO3 блог на другом сервисе — iTrack . Там также есть что-то вроде «переборки вариантов», результата которой вам приходится ждать. Тем не менее, система сайта была определена правильно.


Единственным недостатком сервиса iTrack я бы назвал наличие капчти. Можно понять желание защитить сайт от роботов, но данный тип каптчи не всегда понятен.

Guess (закрыт)

Принцип работы сервиса Guess традиционный: вводите ссылку на сайт — получаете ответ.


Здесь, правда, кроме определения CMS указывается язык программирования PHP и вебсервер. Рядом с ответами можете видеть процент достоверности и попытку угадать версию системы/сервера. Ожидать приходится недолго, всего пару секунд.

BuiltWith

Задача сервиса BuiltWith не просто узнать CMS движок сайта, а определить все технологии и наработки, которые использует тот или иной веб-проект.


С помощью BuiltWith вы узнаете:

  • информацию о вебсервере;
  • используемую CMS, фреймворк или язык программирования;
  • информацию о веб-документе: применение html, xhtml, javascript, css, мета тегов (хотя это можно сказать про многие сайты);
  • подключенные библиотеки (MooTools) или сервисы статистки (Liveinternet, Google Analytics);
  • наличие RSS агрегаторов и виджетов (Share42);

Плагин Wappalyzer

Практически все то же самое, что и предыдущий сервис может выдавать плагин Wappalyzer для Firefox (вроде бы есть и под Chrome).


По умолчанию после установки плагина он отображает результат сканирования сайта или веб-странице в адресной строке браузера. Меня лично это немного отвлекает, поэтому я в настройках дополнения эту опцию отключил.

Вот такие сервисы определения CMS движка сайтов я нашел. Если быстро пройтись по ним, то 2ip медленный и не всегда точный, iTrack имеет надоедливую каптчу, Guess кроме CMS определяет язык программирования и веб-сервер, BuiltWith полностью анализирует сайт по всем используемым технологиям и сервисам, Wappalyzer делает практически то же самое, но без необходимости переходить на сайт сервиса и вводить URL. Какой вариант выбрать — решать вам.

Иногда возникает необходимость определить движок стороннего сайта. Причины этого могут быть разные, например, вам понравился какой-то сайт и вы хотите сделать такой же. Определить движок сайта очень просто, ведь все популярные CMS имеют открытый исходный код.

Конечно, копаться в исходном коде сайта не обязательно. Для этой цели существуют различные онлайн сервисы, расширения для браузеров и программы. О них сегодня и пойдет речь в этой статье.

Онлайн сервисы определения движка (CMS) сайта

2ip.ru


Cервис позволяющий определить CMS сайта. Сервис может определить 68 самых известных движков. Вы просто вписываете домен сайта и запускаете сканирование. Сервис ищет в исходном коде признаки одной из CMS, которая имеется в базе. Если не найден ни один из признаков, значит сайт не работает на CMS либо работает на очень редком движке.


Еще один сайт, определяющий движок. Имеет в своей базе более 50 различных CMS. Принцип работы аналогичен предыдущему – вписываете адрес сайта, он сканируется на наличие признаков CMS, выдается результат.

Следующий на очереди сервис сканирует исходный код сайта и на основе полученных данных определяет: использование скриптов аналитики, языки программирования, Web-сервер, систему монетизации и многое другое.

Конечно, сервис способен определить только самые распространенные скрипты. Например, для моего блога он увидел скрипты Google Adsense, но определить Ротабан не смог. Тем не менее, сервис мне очень нравится.

xtoolza.info


Очередной сервис позволяет производить пакетную проверку CMS. Очень удобно, когда нужно произвести массовую проверку CMS сайтов.

Расширения для браузеров, определяющие движок сайта

Существуют расширения для браузеров, помогающие определить движок сайта. Я чаще всего использую Google Chrome в качестве рабочего браузера и расширение Chrome Sniffer Plus.

После установки расширения, рядом со строкой браузера появится значок, кликнув по которому, можно увидеть какой движок, web-сервер и скрипты использует сайт.


Программы определения движка сайта

Среди программ определения движка сайта, лучшей является A-Parser . Программа платная и не дешевая, но ее возможности впечатляют:

  • Определение более 600 CMS;
  • Мониторинг позиции любых сайтов в поисковых системах;
  • Сбор баз ссылок для XRumer, A-Poster, AllSubmitter, ZennoPoster;
  • Сбор произвольной информации с любых сайтов(например, телефоны, e-mail,
  • сообщения с форумов, объявления и т.д.);
  • Отслеживание обратных ссылок;
  • Сбор и оценка ключевых слов;
  • Парсинг всевозможных данных с поисковых систем;
  • Парсинг данных с ВКонтакте, Инстаграмм, RSS, YouTube;
  • Парсинг структуры сайтов;

Конечно, эта программа вряд ли подойдет рядовому блогеру, ему просто не нужна большая часть ее фунций. Она скорее для SEO агенств.

Ну а обычному блогеру вроде меня, вполне хватит онлайн сервисов, чтобы определить движок сайта.