Dati strutturati per organizzazioni (Organization)

Scheda informativa del commerciante nei risultati della Ricerca Google
Scheda informativa del commerciante nei risultati della Ricerca Google

L'aggiunta di dati strutturati per l'organizzazione alla home page può aiutare Google a comprendere meglio i dettagli amministrativi della tua organizzazione e di distinguerla nei risultati di ricerca. Alcune proprietà vengono utilizzate dietro le quinte per distinguere la tua organizzazione da altre (ad esempio iso6523 e naics), mentre altre possono influenzare gli elementi visivi nei risultati della Ricerca (ad esempio quale logo viene mostrato nei risultati della Ricerca e nella tua scheda informativa). Se sei un commerciante, puoi influire su più dettagli nella tua scheda informativa del commerciante e nel tuo profilo del brand, come le norme sui resi, l'indirizzo e i dati di contatto. Non ci sono proprietà obbligatorie; ti consigliamo invece di aggiungere tutte le proprietà pertinenti per la tua organizzazione.

How to add structured data

Structured data is a standardized format for providing information about a page and classifying the page content. If you're new to structured data, you can learn more about how structured data works.

Here's an overview of how to build, test, and release structured data.

  1. Add as many recommended properties that apply to your web page. There are no required properties; instead, add the properties that apply to your content. Based on the format you're using, learn where to insert structured data on the page.
  2. Follow the guidelines.
  3. Validate your code using the Rich Results Test and fix any critical errors. Consider also fixing any non-critical issues that may be flagged in the tool, as they can help improve the quality of your structured data (however, this isn't necessary to be eligible for rich results).
  4. Deploy a few pages that include your structured data and use the URL Inspection tool to test how Google sees the page. Be sure that your page is accessible to Google and not blocked by a robots.txt file, the noindex tag, or login requirements. If the page looks okay, you can ask Google to recrawl your URLs.
  5. To keep Google informed of future changes, we recommend that you submit a sitemap. You can automate this with the Search Console Sitemap API.

Esempi

Organization

Ecco un esempio di informazioni sull'organizzazione in codice JSON-LD.


<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "url": "https://www.example.com",
      "sameAs": ["https://example.net/profile/example1234", "https://example.org/example1234"],
      "logo": "https://www.example.com/images/logo.png",
      "name": "Example Corporation",
      "description": "The example corporation is well-known for producing high-quality widgets",
      "email": "contact@example.com",
      "telephone": "+47-99-999-9999",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Rue Improbable 99",
        "addressLocality": "Paris",
        "addressCountry": "FR",
        "addressRegion": "Ile-de-France",
        "postalCode": "75001"
      },
      "vatID": "FR12345678901",
      "iso6523Code": "0199:724500PMK2A2M1SQQ228"
    }
    </script>
  </head>
  <body>
  </body>
</html>

OnlineStore (sottotipo di Organization) con norme sui resi

Ecco un esempio di negozio online con norme sui resi in codice JSON-LD.

Per ulteriori esempi e informazioni dettagliate sulle norme sui resi standard a livello di commerciante, consulta la documentazione separata sul markup delle norme sui resi del commerciante.

<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "OnlineStore",
      "name": "Example Online Store",
      "url": "https://www.example.com",
      "sameAs": ["https://example.net/profile/example12", "https://example.org/@example34"],
      "logo": "https://www.example.com/assets/images/logo.png",
      "contactPoint": {
        "contactType": "Customer Service",
        "email": "support@example.com",
        "telephone": "+47-99-999-9900"
      },
      "vatID": "FR12345678901",
      "iso6523Code": "0199:724500PMK2A2M1SQQ228",
      "hasMerchantReturnPolicy": {
        "@type": "MerchantReturnPolicy",
        "applicableCountry": ["FR", "CH"],
        "returnPolicyCountry": "FR",
        "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
        "merchantReturnDays": 60,
        "returnMethod": "https://schema.org/ReturnByMail",
        "returnFees": "https://schema.org/FreeReturn",
        "refundType": "https://schema.org/FullRefund"
      }
      // Other Organization-level properties
      // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

OnlineStore (sottotipo di Organization) con un programma fedeltà

Ecco un esempio di negozio online con un programma fedeltà e due livelli di adesione in codice JSON-LD.

Per informazioni dettagliate sui programmi per membri, consulta la documentazione relativa ai programmi fedeltà.

<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "OnlineStore",
      "hasMemberProgram": {
        "@type": "MemberProgram",
        "name": "Membership Plus",
        "description": "For frequent shoppers this is our top-rated loyalty program",
        "url": "https://www.example.com/membership-plus",
        "hasTiers": [
          {
            "@type": "MemberProgramTier",
            "@id": "#plus-tier-silver",
            "name": "silver",
            "url": "https://www.example.com/membership-plus-silver",
            "hasTierBenefit": [
              "https://schema.org/TierBenefitLoyaltyPoints"
            ],
            "membershipPointsEarned": 5
          },
          {
            "@type": "MemberProgramTier",
            "@id": "#plus-tier-gold",
            "name": "gold",
            "url": "https://www.example.com/membership-plus-gold",
            "hasTierRequirement":
            {
              "@type": "CreditCard",
              "name": "Example platinum card plus"
            },
            "hasTierBenefit": [
              "https://schema.org/TierBenefitLoyaltyPrice",
              "https://schema.org/TierBenefitLoyaltyPoints"
            ],
            "membershipPointsEarned": 10
          }
        ]
      }
      // Other Organization-level properties
      // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

Linee guida

Segui queste linee guida per far sì che i dati strutturati siano idonei per l'inclusione nei risultati della Ricerca Google.

Linee guida tecniche

Ti consigliamo di inserire queste informazioni nella tua home page o in una singola pagina che descrive la tua organizzazione, ad esempio Chi siamo. Non è necessario includerle in ogni pagina del sito.

Ti consigliamo di utilizzare il sottotipo schema.org Organization più specifico corrispondente alla tua organizzazione. Ad esempio, se hai un sito di e-commerce, ti consigliamo di utilizzare il sottotipo OnlineStore invece di OnlineBusiness Inoltre, se il tuo sito riguarda un'attività locale, ad esempio un ristorante o un negozio fisico, ti consigliamo di fornire i tuoi dati amministrativi utilizzando i sottotipi più specifici di LocalBusiness e di rispettare i campi obbligatori e consigliati per le attività locali, oltre a quelli consigliati in questa guida.

Definizioni dei tipi di dati strutturati

Google riconosce le seguenti proprietà di una Organization. Per aiutare Google a comprendere meglio la tua pagina, includi il maggior numero possibile di proprietà consigliate applicabili alla tua pagina web. Non ci sono proprietà obbligatorie; aggiungi quelle pertinenti per la tua organizzazione.

Proprietà consigliate
address

PostalAddress

L'indirizzo (fisico o postale) della tua organizzazione, se applicabile. Includi tutte le proprietà applicabili al tuo paese; più ne fornisci, migliore sarà la qualità del risultato per gli utenti. Puoi fornire più indirizzi se hai una sede in più città, stati o paesi. Ad esempio:

"address": [{
  "@type": "PostalAddress",
  "streetAddress": "999 W Example St Suite 99 Unit 9",
  "addressLocality": "New York",
  "addressRegion": "NY",
  "postalCode": "10019",
  "addressCountry": "US"
},{
  "streetAddress": "999 Rue due exemple",
  "addressLocality": "Paris",
  "postalCode": "75001",
  "addressCountry": "FR"
}]
address.addressCountry

Text

Il paese associato all'indirizzo postale, utilizzando il codice paese ISO 3166-1 alpha-2 a due lettere.

address.addressLocality

Text

La città del tuo indirizzo postale.

address.addressRegion

Text

La regione del tuo indirizzo postale, se applicabile. Ad esempio, uno stato.

address.postalCode

Text

Il codice postale del tuo indirizzo.

address.streetAddress

Text

Il tuo indirizzo postale completo.

alternateName

Text

Un altro nome comune con cui viene chiamata la tua organizzazione, se applicabile.

contactPoint

ContactPoint

Il modo migliore che un utente ha per contattare la tua attività, se applicabile. Includi tutti i metodi di assistenza disponibili per gli utenti seguendo le best practice consigliate da Google. Ad esempio:

"contactPoint": {
  "@type": "ContactPoint",
  "telephone": "+9-999-999-9999",
  "email": "contact@example.com"
}
contactPoint.email

Text

L'indirizzo email per contattare la tua attività, se applicabile. Se utilizzi un tipo LocalBusiness, specifica un indirizzo email principale a livello di LocalBusiness prima di utilizzare contactPoint per indicare più modi per contattare la tua organizzazione.

contactPoint.telephone

Text

Il numero di telefono per contattare la tua attività, se applicabile. Assicurati di includere il codice paese e il prefisso. Se utilizzi un tipo LocalBusiness, specifica un numero di telefono principale a livello LocalBusiness prima di utilizzare contactPoint per indicare più modi per contattare la tua organizzazione.

description

Text

Una descrizione dettagliata dell'organizzazione, se applicabile.

duns

Text

Il numero DUNS di Dun & Bradstreet per identificare la tua Organization, se applicabile. Consigliamo invece di utilizzare il campo iso6523Code con il prefisso 0060:.

email

Text

L'indirizzo email per contattare la tua attività, se applicabile.

foundingDate

Date

La data di fondazione della tua Organization nel formato di data ISO 8601, se applicabile.

globalLocationNumber

Text

Il Global Location Number GS1 che identifica la sede della tua Organization, se applicabile.

hasMerchantReturnPolicy

MerchantReturnPolicy ripetuto

Le norme sui resi della tua Organization, se applicabili. Consulta Markup delle norme sui resi del commerciante per informazioni dettagliate sulle proprietà obbligatorie e facoltative per MerchantReturnPolicy.

hasMemberProgram

MemberProgram ripetuto

Un programma fedeltà per membri che offri, se applicabile. Consulta la sezione Markup dei programmi per membri per informazioni dettagliate sulle proprietà obbligatorie e facoltative per MemberProgram.

iso6523Code

Text

L'identificatore ISO 6523 della tua organizzazione, se applicabile. La prima parte di un identificatore ISO 6523 è un ICD (International Code Designator) che definisce lo schema di identificazione utilizzato. La seconda parte è l'identificatore effettivo; consigliamo di separare l'ICD e l'identificatore con i due punti (U+003A). I valori comuni dell'ICD includono:

  • 0060: sistema di numerazione universale dei dati Dun & Bradstreet (DUNS)
  • 0088: Global Location Number (GLN) GS1
  • 0199: identificatore LEI (Legal Entity Identifier)
legalName

Text

Il nome legale registrato della tua Organization, se applicabile e diverso dalla proprietà name.

leiCode

Text

L'identificatore per la tua Organization come definito nello standard ISO 17442, se applicabile. Consigliamo invece di utilizzare il campo iso6523Code con il prefisso 0199:.

naics

Text

Il codice NAICS (North American Industry Classification System) per la tua Organization, se applicabile.

name

Text

Il nome della tua organizzazione. Utilizza lo stesso name e alternateName che usi per il nome del sito.

numberOfEmployees

QuantitativeValue

Il numero di dipendenti nella tua Organization, se applicabile.

Esempio con un numero specifico di dipendenti:

"numberOfEmployees": {
  "@type": "QuantitativeValue",
  "value": 2056
}

Esempio con il numero di dipendenti compreso in un intervallo:

"numberOfEmployees": {
  "@type": "QuantitativeValue",
  "minValue": 100,
  "maxValue": 999
}
sameAs

URL

URL di una pagina su un altro sito web con informazioni aggiuntive sulla tua organizzazione, se applicabile. Ad esempio, un URL che rimanda alla pagina del profilo della tua organizzazione su un social media o un sito di recensioni. Puoi fornire più URL sameAs.

taxID

Text

L'ID fiscale associato alla tua Organization, se applicabile. Assicurati che taxID corrisponda al paese specificato nel campo address.

telephone

Text

Un numero di telefono dell'attività destinato a essere il recapito principale per i clienti, se applicabile. Assicurati di includere il codice paese e il prefisso.

url

URL

L'URL del sito web della tua organizzazione, se applicabile. In questo modo Google può identificarla in modo univoco.

vatID

Text

Il codice di partita IVA (imposta sul valore aggiunto) associato alla tua Organization, se applicabile al tuo paese e alla tua attività. Questo è un importante indicatore di fiducia per gli utenti (ad esempio, possono cercare la tua attività nei registri pubblici per partite IVA).

Risoluzione dei problemi

Se hai difficoltà con l'implementazione o il debug dei dati strutturati, ecco alcune risorse che potrebbero esserti utili.