StackOverflow имеет несколько хороших сравнений Microdata, RDFa и JSON-LD, особенно в ответах "unor" в 2014 , 2015 , 2015 ,и 2016 .
Google специально заявляет «Google рекомендует использовать JSON-LD для структурированных данных, когда это возможно».Но когда я смотрю на источник поиска в Google, самое первое содержимое страницы:
<!doctype html>
<html itemscope="" itemtype="http://schema.org/SearchResultsPage" lang="en">
Атрибуты itemscope
и itemtype
в теге <html>
являются микроданными.Так почему же Google использует микроданные, когда говорит нам использовать JSON-LD?Есть ли что-то в использовании структурированных данных в этом теге, что делает его неподходящим для JSON-LD?