Ciao amici,
ieri ho provato ad inserire il sottostante codice di esempio, prima attraverso il modulo html in una posizione a piacere, poi lo stesso codice all'interno di un articolo:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LodgingReservation",
"reservationNumber": "abc456",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "LodgingBusiness",
"name": "Hilton San Francisco Union Square",
"address": {
"@type": "PostalAddress",
"streetAddress": "333 O'Farrell St",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94102",
"addressCountry": "US"
},
"telephone": "415-771-1400"
},
"checkinDate": "2017-04-11T16:00:00-08:00",
"checkoutDate": "2017-04-13T11:00:00-08:00"
}
</script>
Fatto ciò ho verificato dal Structured Data Testing Tool di Google cosa succedeva...
Succede questo:
- il posizionamento del codice all'interno del modulo html funziona correttamente. Il tool di analisi rileva correttamente i dati e mostra zero errori.
- il posizionamento all'interno dell'articolo invece sembra ininfluente. Il tool di analisi continua a rilevare l'articolo come privo di dati ld+json però in compenso mostra l'analisi di un nuovo documento che altro non è che il file ld+json.
È possibile dalla vostra esperienza introdurre elementi ld+json all'interno di un articolo?
grazie infinite