Ідэнтыфікаваць Сайт CMS элемент «Head»

Выявіць WordPress, Joomla, Drupal або пад капотам

Многія буйныя сайты пабудаваны з CMS як WordPress, Joomla, Drupal або , але яны часта спрабуюць замаскіраваць сваю ідэнтычнасць. З невялікім увагай, як правіла, можна выявіць ісціну. Вось лягчэй рэчы, каб праверыць.

Па-першае, праверце відавочныя падказкі

Часам, сайт будаўнік не ўхіліў відавочныя прыкметы, якія прыходзяць, пабудаваныя з CMS. Напрыклад:

Лагатып Joomla здаецца асабліва часта ў якасці значка. Часта, вы можаце сказаць, што ўладальнікі сайта патрацілі ладная трохі грошай атрымаць уласны сайт пабудаваны, але заўважыў, што яшчэ ніхто не па змаўчанні значок Joomla па-ранейшаму весела тырчаць вакол.

Далей, Праверце & лт; галоўку & GT; элемент

Вы калі - небудзь бачылі , як загалоўкі, «WordPress паўнамоцтвы больш за 50 мільёнаў вэб - сайтаў," і пытаецца , як яны ведаюць? Часам гэтыя загалоўкі спасылаюцца на тое, колькі разоў CMS была загружана, што дастаткова лёгка падлічыць. Але гэта даволі лёгка ацаніць фактычная колькасць сайтаў , таму што большасць CMSs ўключаюць скрытыя пазнакі , якія ідэнтыфікуюць яго.

Гэтыя схаваныя пазнакі ў элеменце «галава», якая выходзіць у верхняй частцы старонкі, перад <цела> тэг.

Выкарыстоўвайце & # 34; Агледзець элемент & # 34; інструмент

Вы можаце прагледзець элемент з выглядам на крыніцу, але гэта нашмат прасцей , калі вы маеце або атрымаць «Inspect Element» інструмент . Гэты выдатны маленькі інструмент дазваляе даследаваць крыніцу HTML асобных частак старонкі ў хуткім, структураваным спосабе. Гэта значна хутчэй, чым прабірацца праз экраны HTML з выглядам на крыніцу.

Для таго, каб убачыць , пстрыкніце правай кнопкай мышы ў верхняй частцы старонкі і абярыце адпаведны элемент на ўсплываючым меню. Вы ўбачыце HTML код старонкі. У верхняй часткі кода, вы ўбачыце ... , або ў Firebug, + <галава>.

... або + азначае , што гэты раздзел складзены. Націсніце, каб разгарнуць яго, і вы ўбачыце нешта накшталт гэтага:

<Галава> <база HREF = "http://www.joomla.org/index.php"> <мета Name = "робаты" змест = "індэкс выкладзеным">

Гэта з joomla.org. Там нашмат больш, але галоўнае заключаецца ў наступным:

<Мета ўтрыманне = "1,5 Joomla! - Open Source Content Management" імя = "Генератар">

Тэль-Tale & # 34; Meta Generator & # 34; элемент

Можна падумаць, гэтая лінія існуе, таму што гэта joomla.org. Але давайце абярэм адзін з тысяч урадавых сайтаў з дапамогай Joomla. Як наконт www.coastalamerica.gov? Няма значок Joomla як лагатып, але хуткі агляд элемент не паказвае ...

Даволі акуратна.

На WordPress, вы ўбачыце радок, як:

<Мета ўтрыманне = "WordPress 3.1.3" назва = "Генератар">

Для Drupal, гэта цікава. Я не магу знайсці «генератар» тэг для Drupal 6, але на Drupal 7, вы ўбачыце:

<Мета ўтрыманне = "Drupal 7 (http://drupal.org)" назва = "Генератар">

Вядома, WordPress, Joomla, Drupal і не толькі CMSs выкарыстоўваць элемент генератар. Вось радок тэг для MediaWiki, які сілкуе Вікіпедыі:

<Мета ўтрыманне = "MediaWiki 1.18wmf1" назва = "Генератар">

Тым не менш, вы не будзеце фактычна бачыць, што элемент у Вікіпедыі. Па нейкай прычыне, яны знялі яго, нават калі яны маюць вялікі «Працуе на MediaWiki» кнопку на калантытула кожнай старонкі. Я павінен быў атрымаць гэтую радок з сайта MediaWiki.

Што рабіць, калі & # 34; Meta Generator & # 34; Элемент выдаляецца?

Хоць гэты «генератар» тэг з'яўляецца хуткім і карысным, гэта даволі лёгка для будаўнікоў сайта, каб выдаліць. І, да жаль, яны часта робяць, верагодна , ад масцітых забабонаў пра бяспеку, SEO , або нават брэндынгу.

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