Come scrivere il markup application/ld+json

Come scrivere il markup application/ld+json
Come scrivere il markup applicationld+json

Il markup application/ld+json viene utilizzato per fornire dati strutturati in un formato leggibile dalla macchina, come JSON-LD (JavaScript Object Notation for Linked Data). Questo tipo di markup aiuta i motori di ricerca a comprendere meglio il contenuto di una pagina web, migliorando così il modo in cui le informazioni vengono presentate nei risultati di ricerca. Di seguito sono riportati alcuni dei principali vantaggi e usi del markup application/ld+json

Vantaggi del Markup application/ld+json

  1. SEO Migliorato: Aggiungendo dati strutturati, puoi migliorare il posizionamento del tuo sito nei risultati di ricerca e aumentare la visibilità attraverso i rich snippet.
  2. Rich Snippets: I dati strutturati possono portare alla visualizzazione di rich snippets (frammenti arricchiti), come recensioni, prezzi, orari di apertura e altro, direttamente nei risultati di ricerca.
  3. Comprensione del Contenuto: Aiuta i motori di ricerca a capire meglio il contenuto della tua pagina, permettendo loro di indicizzare le informazioni in modo più accurato.
  4. Migliore Esperienza Utente: Fornendo informazioni dettagliate e strutturate, puoi migliorare l’esperienza dell’utente nei risultati di ricerca, fornendo informazioni immediate e pertinenti.

Usi Comuni del Markup application/ld+json

  1. Informazioni su Aziende Locali: Fornire dettagli su un’attività commerciale locale, come indirizzo, orari di apertura, numero di telefono, ecc.
  2. Recensioni e Valutazioni: Mostrare recensioni e valutazioni dei clienti per prodotti, servizi o attività.
  3. Eventi: Descrivere eventi con dettagli come data, ora, luogo e prezzi dei biglietti.
  4. Prodotti: Dettagliare prodotti con informazioni come nome, prezzo, disponibilità e recensioni.
  5. Articoli: Fornire dettagli sugli articoli di notizie, blog o altre pubblicazioni, inclusi titolo, autore, data di pubblicazione, ecc.

Ecco un esempio di come potrebbe apparire il markup application/ld+json  per una pagina di assistenza siti web WordPress a Milano. Questo esempio utilizza lo schema.org per descrivere l’attività di assistenza e sviluppo di siti web basati su WordPress nella città di Milano.

Come scrivere il markup application/ld+json

<script type=”application/ld+json”>

{
“@context”: “https://schema.org”,
“@type”: “LocalBusiness”,
“name”: “Assistenza WordPress Milano”,
“image”: “https://www.esempio.com/logo.jpg”,
“@id”: “https://www.esempio.com”,
“url”: “https://www.esempio.com”,
“telephone”: “+39-02-12345678”,
“address”: {
“@type”: “PostalAddress”,
“streetAddress”: “Via Roma 1”,
“addressLocality”: “Milano”,
“addressRegion”: “MI”,
“postalCode”: “20100”,
“addressCountry”: “IT”
},
“geo”: {
“@type”: “GeoCoordinates”,
“latitude”: 45.464664,
“longitude”: 9.188540
},
“openingHoursSpecification”: {
“@type”: “OpeningHoursSpecification”,
“dayOfWeek”: [
“Monday”,
“Tuesday”,
“Wednesday”,
“Thursday”,
“Friday”
],
“opens”: “09:00”,
“closes”: “18:00”
},
“sameAs”: [
“https://www.facebook.com/esempio”,
“https://www.twitter.com/esempio”,
“https://www.linkedin.com/company/esempio”
],
“priceRange”: “$$”,
“servesCuisine”: “Italian”,
“description”: “Offriamo servizi di assistenza e sviluppo per siti web WordPress a Milano. Contattaci per supporto tecnico, personalizzazione e ottimizzazione del tuo sito WordPress.”,
“contactPoint”: {
“@type”: “ContactPoint”,
“telephone”: “+39-02-12345678”,
“contactType”: “customer service”,
“areaServed”: “IT”,
“availableLanguage”: “Italian”
}
}

</script>

Descrizione degli Elementi

  • @context: Indica che stiamo utilizzando lo schema.org per definire i dati strutturati.
  • @type: Tipo di business, in questo caso LocalBusiness.
  • name: Nome dell’attività.
  • image: URL dell’immagine o del logo dell’attività.
  • @id: URL unico per identificare l’entità.
  • url: URL del sito web dell’attività.
  • telephone: Numero di telefono dell’attività.
  • address: Indirizzo fisico dell’attività.
  • geo: Coordinate geografiche (latitudine e longitudine).
  • openingHoursSpecification: Orari di apertura dell’attività.
  • sameAs: URL dei profili social dell’attività.
  • priceRange: Fascia di prezzo dei servizi offerti.
  • servesCuisine: Tipo di cucina servita, che in questo caso potrebbe essere rimosso se non applicabile.
  • description: Descrizione dei servizi offerti.
  • contactPoint: Punto di contatto per il servizio clienti, includendo il numero di telefono, il tipo di contatto, l’area servita e la lingua disponibile.

Come scrivere il markup application/ld+json

Puoi adattare questo esempio alle tue esigenze specifiche, sostituendo i dettagli con quelli reali della tua attività.