使用 JSON-LD 和 Schema.org 标记同一站点上的不同事件
Using JSON-LD and Schema.org to mark up different events on same site
我目前正在进行一项测试,我被要求设计一个网站,让访问者了解即将发生的事件。必须使用 Schema.org 词汇表用元数据标记站点事件。
我已经制作了包含两个事件的页面,但是当我尝试在 Google 的测试工具上验证代码时,它只显示找到的一个事件:
我无法让它识别第二个事件,似乎 Google 跳过了那个单独事件的整个标记。
我是否可以在以后标记这两个事件以及网站的一些一般标记?如果可以,我需要更改什么以便 Google 可以将其识别为两个事件而不是只有一个?
附件是 JSON-LD:
中的完整标记
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "MusicEvent",
"name": "Nytårskoncert",
"image": "http://www.kultunaut.dk/perl/images/billetten/W855H481_imageseventadvanced515158c14de20a020large.jpg",
"startdate": "2017-01-10T20:00",
"enddate": "2017-01-10T22:30",
"performer": "Sønderjyllands Symfoniorkester",
"location": {
"@type": "Place",
"name": "Comwell Kolding Teater",
"address": {
"@type": "PostalAddress",
"addressCountry": "Denmark",
"addresslocality": "Kolding",
"postalcode": "6000",
"streetaddress": "Skovbrynet 1"
}
},
"description": "Til dette års nytårskoncert har vi engageret to vidunderlige og etablerede operasangere, sopranen Gitta Maria Sjöberg og tenor Eduardo Aladrén. Med disse to stemmer i front har vi plukket en buket af de skønneste arier og duetter fra operaens verden. Sønderjyllands Symfoniorkester dirigeret af Ola Rudner vil derudover bidrage med fejende wienervalse og festlige klassiske nytårstoner. En nytårskoncert, hvor vi byder 2018 velkommen med den skønneste nytårsmusik og sang."
},
{
"@context": "http://schema.org/",
"@type": "TheaterEvent",
"name": "De Stuerene",
"startDate": "2017-01-12T19:30",
"endDate": "2017-01-12T22:00",
"location": {
"@type": "Place",
"name": "Mungo Park Kolding",
"address": {
"@type": "PostalAddress",
"addressCountry": "Danmark",
"addressLocality": "Kolding",
"postalCode": "6000",
"streetAddress": "Fredericiagade 1"
}
},
"description": "Historien om Dansk Folkeparti er vel den væsentligste i dansk politik i de sidste 20 år. Siden partiet blev stiftet i 1995 har Pia Kjærsgaards parti, mere end nogen, sat dagsordenen for hvad vi debatterer i vores land - og hvordan vi gør det. DE STUERENE er en tour-de-force gennem 20 år med Dansk Folkeparti. 20 år som måske har forandret den danske folkesjæl."
}
}
</script>
这看起来像是一个简单的语法问题。我添加了一个数组:
<script type="application/ld+json">
[{
"@context": "http://schema.org/",
"@type": "MusicEvent",
"name": "Nytårskoncert",
"image": "http://www.kultunaut.dk/perl/images/billetten/W855H481_imageseventadvanced515158c14de20a020large.jpg",
"startdate": "2017-01-10T20:00",
"enddate": "2017-01-10T22:30",
"performer": "Sønderjyllands Symfoniorkester",
"location": {
"@type": "Place",
"name": "Comwell Kolding Teater",
"address": {
"@type": "PostalAddress",
"addressCountry": "Denmark",
"addresslocality": "Kolding",
"postalcode": "6000",
"streetaddress": "Skovbrynet 1"
}
},
"description": "Til dette års nytårskoncert har vi engageret to vidunderlige og etablerede operasangere, sopranen Gitta Maria Sjöberg og tenor Eduardo Aladrén. Med disse to stemmer i front har vi plukket en buket af de skønneste arier og duetter fra operaens verden. Sønderjyllands Symfoniorkester dirigeret af Ola Rudner vil derudover bidrage med fejende wienervalse og festlige klassiske nytårstoner. En nytårskoncert, hvor vi byder 2018 velkommen med den skønneste nytårsmusik og sang."
},
{
"@context": "http://schema.org/",
"@type": "TheaterEvent",
"name": "De Stuerene",
"startDate": "2017-01-12T19:30",
"endDate": "2017-01-12T22:00",
"location": {
"@type": "Place",
"name": "Mungo Park Kolding",
"address": {
"@type": "PostalAddress",
"addressCountry": "Danmark",
"addressLocality": "Kolding",
"postalCode": "6000",
"streetAddress": "Fredericiagade 1"
}
},
"description": "Historien om Dansk Folkeparti er vel den væsentligste i dansk politik i de sidste 20 år. Siden partiet blev stiftet i 1995 har Pia Kjærsgaards parti, mere end nogen, sat dagsordenen for hvad vi debatterer i vores land - og hvordan vi gør det. DE STUERENE er en tour-de-force gennem 20 år med Dansk Folkeparti. 20 år som måske har forandret den danske folkesjæl."
}
]
</script>
我目前正在进行一项测试,我被要求设计一个网站,让访问者了解即将发生的事件。必须使用 Schema.org 词汇表用元数据标记站点事件。
我已经制作了包含两个事件的页面,但是当我尝试在 Google 的测试工具上验证代码时,它只显示找到的一个事件:
我无法让它识别第二个事件,似乎 Google 跳过了那个单独事件的整个标记。
我是否可以在以后标记这两个事件以及网站的一些一般标记?如果可以,我需要更改什么以便 Google 可以将其识别为两个事件而不是只有一个?
附件是 JSON-LD:
中的完整标记<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "MusicEvent",
"name": "Nytårskoncert",
"image": "http://www.kultunaut.dk/perl/images/billetten/W855H481_imageseventadvanced515158c14de20a020large.jpg",
"startdate": "2017-01-10T20:00",
"enddate": "2017-01-10T22:30",
"performer": "Sønderjyllands Symfoniorkester",
"location": {
"@type": "Place",
"name": "Comwell Kolding Teater",
"address": {
"@type": "PostalAddress",
"addressCountry": "Denmark",
"addresslocality": "Kolding",
"postalcode": "6000",
"streetaddress": "Skovbrynet 1"
}
},
"description": "Til dette års nytårskoncert har vi engageret to vidunderlige og etablerede operasangere, sopranen Gitta Maria Sjöberg og tenor Eduardo Aladrén. Med disse to stemmer i front har vi plukket en buket af de skønneste arier og duetter fra operaens verden. Sønderjyllands Symfoniorkester dirigeret af Ola Rudner vil derudover bidrage med fejende wienervalse og festlige klassiske nytårstoner. En nytårskoncert, hvor vi byder 2018 velkommen med den skønneste nytårsmusik og sang."
},
{
"@context": "http://schema.org/",
"@type": "TheaterEvent",
"name": "De Stuerene",
"startDate": "2017-01-12T19:30",
"endDate": "2017-01-12T22:00",
"location": {
"@type": "Place",
"name": "Mungo Park Kolding",
"address": {
"@type": "PostalAddress",
"addressCountry": "Danmark",
"addressLocality": "Kolding",
"postalCode": "6000",
"streetAddress": "Fredericiagade 1"
}
},
"description": "Historien om Dansk Folkeparti er vel den væsentligste i dansk politik i de sidste 20 år. Siden partiet blev stiftet i 1995 har Pia Kjærsgaards parti, mere end nogen, sat dagsordenen for hvad vi debatterer i vores land - og hvordan vi gør det. DE STUERENE er en tour-de-force gennem 20 år med Dansk Folkeparti. 20 år som måske har forandret den danske folkesjæl."
}
}
</script>
这看起来像是一个简单的语法问题。我添加了一个数组:
<script type="application/ld+json">
[{
"@context": "http://schema.org/",
"@type": "MusicEvent",
"name": "Nytårskoncert",
"image": "http://www.kultunaut.dk/perl/images/billetten/W855H481_imageseventadvanced515158c14de20a020large.jpg",
"startdate": "2017-01-10T20:00",
"enddate": "2017-01-10T22:30",
"performer": "Sønderjyllands Symfoniorkester",
"location": {
"@type": "Place",
"name": "Comwell Kolding Teater",
"address": {
"@type": "PostalAddress",
"addressCountry": "Denmark",
"addresslocality": "Kolding",
"postalcode": "6000",
"streetaddress": "Skovbrynet 1"
}
},
"description": "Til dette års nytårskoncert har vi engageret to vidunderlige og etablerede operasangere, sopranen Gitta Maria Sjöberg og tenor Eduardo Aladrén. Med disse to stemmer i front har vi plukket en buket af de skønneste arier og duetter fra operaens verden. Sønderjyllands Symfoniorkester dirigeret af Ola Rudner vil derudover bidrage med fejende wienervalse og festlige klassiske nytårstoner. En nytårskoncert, hvor vi byder 2018 velkommen med den skønneste nytårsmusik og sang."
},
{
"@context": "http://schema.org/",
"@type": "TheaterEvent",
"name": "De Stuerene",
"startDate": "2017-01-12T19:30",
"endDate": "2017-01-12T22:00",
"location": {
"@type": "Place",
"name": "Mungo Park Kolding",
"address": {
"@type": "PostalAddress",
"addressCountry": "Danmark",
"addressLocality": "Kolding",
"postalCode": "6000",
"streetAddress": "Fredericiagade 1"
}
},
"description": "Historien om Dansk Folkeparti er vel den væsentligste i dansk politik i de sidste 20 år. Siden partiet blev stiftet i 1995 har Pia Kjærsgaards parti, mere end nogen, sat dagsordenen for hvad vi debatterer i vores land - og hvordan vi gør det. DE STUERENE er en tour-de-force gennem 20 år med Dansk Folkeparti. 20 år som måske har forandret den danske folkesjæl."
}
]
</script>