Do search engines treat both examples the same?
If yes, is there any reason to choose one over the other?
If no, what are the differences?
Not nested structured data:
[{
"@context": "http://schema.org",
"@type": "WebPage",
...
},{
"@context": "http://schema.org",
"@type": "BreadcrumbList",
...
},{
"@context": "http://schema.org",
"@type": "VideoObject",
...
}]
Nested structured data:
[{
"@context": "http://schema.org",
"@type": "WebPage",
"breadcrumb": {
"@type": "BreadcrumbList",
...
},
"video": {
"@type": "VideoObject",
...
},
...
}]