Різниця — в структурі сайтів (тому, ймовірно, однієї сторінки може бути недостатньо для висновку. Хоча людина якось навчилась упізнавати ці типи сторінок з першого погляду). Для будь-якого типу можливі типові варіанти реалізації, ознаки використання найпоширеніших рушіїв можна розпізнати. Але що, як хтось зробить блог на якомусь саморобному рушії, написаному з нуля? Ніяких знайомих імен класів, скриптів, посилань на оф. сайт рушія і т.п. Навіть з адрес сторінок відгадати не завжди можна, чи належать вони блогу: блог може бути статичним (або маскуватись під статичний на рівні імен), або ж використовувати шляхи з параметрами (структура яких залежить від конкретного рушія).
Це в контексті ML. Набирати тисячі сторінок не варіант, довго і дорого.
Можливо веб дизайнери можуть вказати на якісь спільні особливості кожного з цих типів?