Да понятно, что Гуглу тяжело это понять.
А попытайтесь-ка сами сформулировать строгие различия. Ну например, чем сайт типа "Business card website" отличается от сайта типа "Landing page". Только формально, т.е. так, что-бы какой-либо робот, зайдя нас сайт, мог определить отличия.
То же самое с "Blog" и "News portal" - на некоторых блог-сайтах информации больше, и изменяется она чаще, чем на других новостных порталов. Да и авторский коллектив блога может быть больше всей редакции.
В общем, не думаю, что такое разделение можно реально провести. Даже в ручную. Не говоря уже об автоматизации этого процесса.