- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
За последнюю неделю увидел десятки тем с просьбой определить движок сайта. Сложных заданий не было. Чтобы немного уменьшить создание этих "полезных" топиков, пишу мануал по определению самых распространенных CMS.
Определяем CMS:
1) С помощью файла robots.txt.
Способ довольно прост. Дописываем к URL'у анализируемого сайта /robots.txt (пример: http://domain.eu/robots.txt). Некоторые CMS прописывают свои копирайты именно в этот файл, а так, как он есть почти в каждой CMS - проверять в первую очередь нужно его.
2) С помощью страницы ошибки.
Способ подобен первому способу с файлом robots. В данном случае, после URL нужно прописать бессмыслицу, типа iastranicaoshibki (Пример: http://domain.eu/404). Часто на страничке ошибки (в простеньких CMS) указывается копирайт либо хостера, либо владельца CMS.
3) С помощью sitemap.txt(xml).
Очень часто пытаются определить CMS рукописного сайта, как правило, который состоит из обычных HTML файлов. Дописываем до адреса пациента /sitemap.txt или /sitemap.xml. Если в карте вообще не встречаются PHP файлы (как и в robots), а только HTML (в т.ч. и служебные) - сайт написан на обычном HTML.
4) С помощью robots.txt (2).
Ищем в файле robots.txt, строки от движка сайта. Пример:
Disallow: /wp-includes /*WordPress*/
Disallow: /administration /*Joomla*/
Disallow: /ips-kernel.php /*IP.Board*/
и т.д. и вбиваем эти директории по-немного в Google, который высветит список CMS, кои содержат подобные файлы/директории.
5) С помощью ЧПУ.
Серфим по сайту, и ищем специфические элементы в адресной строке, типа:
/?p=123 /*WordPress*/
/newthread.php?do=newthread&f=48 /*VBulletin*/
/index.php/board,77.0.html /*SMF*/
.. разгадываем либо поручаем это дело поисковой системе.
По аналогии можно анализировать css файл (ищите копирайты в файле стиля), head (ищите <meta name="Generator" content="здесь название CSS">) часть html кода, etc. Я привел только самые популярные способы. Юзайте! :idea:
Добавлю:
6) В некоторых движках добавляется мета-тег <meta name="Generator" content="Joomla">
7) По заголовкам ответа сервера. Некоторые CMS указывают своё название в X-Powered-By:
8) По странице авторизации в административном интерфейсе (если есть возможность определить адрес страницы авторизации, или если она не закрыта в htaccess).
9) По файлу стилей сайта. В CSS файле сайта могут быть оставлены копирайты движка.
Спасибо, 8 и 9 указывал в последнем абзаце.
Спасибо, 8 и 9 указывал в последнем абзаце.
Когда я писал месседж этого там не было:)
Есть кмс, которые не оставляют копирайта нигде, кроме админки. То есть можно набрать /admin/ или другие вариации и там может быть что-то видно будет. Это из редких. Буржуйские тоже не все подписаны бывают, а стили могут поменять, как и урл с продукцией.
Иногда, но правда очень редко, CMS можно увидеть в кукисах.
Не знаю, насколько это принципиально, мы, к примеру, сделали цмс так, чтобы нельзя было понять что это. Пока не откроешь страницу доступа, где жирно написано название, не поймешь ничего. Нам показалось это правильным решением, так как люди создают на ней аффилиатные магазины, к чему светить их родственность хотя бы и по этому параметру?
Иногда, но правда очень редко, CMS можно увидеть в кукисах.
Это верно. Причём не очень редко. У wordpress, dle и т.п. специфически выглядят кукисы.
- Нередко можно делать выводы по подключаемым путям к шаблонам, стилям...
Битрикс, Вордпресс узнаётся без проблем... Если специально не замаскируют ;)
- Иногда можно узнать по структуре дизайна, размещению элементов, корявости внешнего вида ;), использованию шаблонных элементов навигации (сортировки, фильтры и т.п.) с иконками присущих сайтам на определённых движках.
это не так.
А можно пойти сюда и доверить проведение всех этих действий роботу.