Crea un account gratuito Accedi

Audit

Audit SEO Crawler Visibilità nell'IA Sito contro sito

Ricerca

Keyword Explorer È down? Tutti gli strumenti SEO76

Strumenti

SEO on-page11
Analizzatore di meta tagAnteprima dello snippet SERPVerifica della struttura dei titoliVerifica del testo alternativo delle immaginiVerifica Open Graph e anteprima socialValidatore di dati strutturatiVerifica del tag canonicalAnalizzatore di linkVerifica hreflangVerifica faviconVerifica accessibilità
SEO tecnica11
Audit completo del sito (crawler)Tester di robots.txtVerifica della sitemap XMLVerifica dei reindirizzamentiVerifica massiva degli stati HTTPVerifica delle intestazioni HTTPVerifica link non funzionantiVerifica dell’indicizzabilitàVerifica compatibilità mobileVerifica SEO JavaScriptScanner di cookie e tracker
Velocità e prestazioni11
Test di velocità della paginaVerifica dei Core Web VitalsTest del tempo di risposta del server (TTFB)Verifica del peso della paginaTest di compressione Gzip e BrotliVerifica HTTP/2 e HTTP/3Minificatore CSSMinificatore JavaScriptCompressore di immagini e convertitore WebPMinificatore HTMLCalcolatore di carbonio per siti web
Contenuti e parole chiave8
Verifica della densità delle parole chiaveStrumento di suggerimento parole chiaveContatore di paroleVerifica della leggibilitàVerifica del rapporto testo/HTMLGeneratore di slug URLConvertitore maiuscole/minuscoleVerifica contenuti duplicati
Generatori10
Generatore di meta tagGeneratore di robots.txtGeneratore di markup SchemaGeneratore Open GraphGeneratore di sitemap XMLGeneratore di reindirizzamenti (.htaccess e Nginx)Generatore di tag hreflangGeneratore di URL di campagna UTMGeneratore di llms.txtGeneratore di favicon
Dominio e sicurezza14
Verifica del certificato SSLVerifica delle intestazioni di sicurezzaRicerca DNSWHOIS / Ricerca dominioVerifica età del dominioVerifica dei contenuti mistiRicerca IP e hosting del sitoTest di ping – Il sito è online?Rilevatore di tecnologie webControllo SPF, DKIM e DMARCControllo propagazione DNSControllo blacklistMonitor di disponibilità del sitoVerifica porte aperte
Ricerca e scrittura con IA11
Verifica della preparazione alla ricerca IAGeneratore di titoli e meta description con IAGeneratore di FAQ e schema con IAGeneratore di brief di contenuto con IAOttimizzatore di contenuti con IARevisione SEO della pagina con IAIntento di ricerca IA e corrispondenza della paginaGap di contenuti rispetto ai concorrenti (IA)Rilevatore di contenuti IAGeneratore di testo alternativo con IAGeneratore di titoli con IA

Impara

Guide SEO Guida ai problemi SEO Prezzi

Preferenze

Tema
SEO tecnica

Dati strutturati e markup Schema: guida per principianti

Il markup Schema aiuta i motori di ricerca e i sistemi di IA a capire esattamente cosa sono i tuoi contenuti – e può rendere le pagine idonee ai risultati multimediali. Scopri quali tipi usare e come aggiungere il JSON-LD.

I motori di ricerca leggono bene il testo, ma devono comunque indovinare cosa sono le cose. “Apple” è un frutto o un'azienda? “49 €” è un prezzo, e di quale prodotto? Quella data indica quando inizia un evento o quando è stato pubblicato un articolo?

I dati strutturati eliminano le congetture. Sono un codice che etichetta i contenuti di una pagina usando un vocabolario condiviso – schema.org –, così i motori di ricerca e i sistemi di IA possono capirli con precisione.

Cosa fanno per te i dati strutturati

  • Idoneità ai risultati multimediali – risultati arricchiti come prezzi e valutazioni dei prodotti, breadcrumb, date degli eventi, dettagli delle ricette e miniature dei video
  • Una comprensione migliore – aiutano i motori di ricerca a collegare la tua organizzazione, i prodotti, gli autori e i contenuti come entità
  • Segnali più chiari per i sistemi di IA che leggono le pagine per costruire le risposte

I dati strutturati non sono un fattore di ranking diretto. Ma i risultati multimediali risaltano nella pagina dei risultati e spesso ottengono più clic, e informazioni chiare sulle entità aiutano le macchine a rappresentare la tua attività con precisione.

JSON-LD: il formato consigliato

Esistono tre formati – JSON-LD, Microdata e RDFa. Google consiglia il JSON-LD, un blocco di script che si trova nella pagina senza intrecciarsi con il tuo HTML:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Acme Coffee Roasters",
  "url": "https://acmecoffee.example",
  "logo": "https://acmecoffee.example/logo.png",
  "sameAs": [
    "https://www.instagram.com/acmecoffee",
    "https://www.linkedin.com/company/acmecoffee"
  ]
}
</script>
  • @context indica quale vocabolario viene usato (schema.org)
  • @type indica cos'è la cosa descritta
  • Le altre proprietà la descrivono
Generatore di markup Schema

Crea dati strutturati JSON-LD per articoli, FAQ, prodotti, attività, eventi e altro.

Apri Generatore di markup Schema

I tipi di schema di cui ha bisogno la maggior parte dei siti

Organization (o LocalBusiness) – in homepage

Descrive chi sei: nome, URL, logo, profili social e recapiti. Le attività locali devono usare LocalBusiness (o un sottotipo più specifico come Restaurant o Dentist) con indirizzo, numero di telefono e orari di apertura.

WebSite – in homepage

Dichiara il nome del sito, che Google può usare come nome del sito mostrato nei risultati.

Descrive la posizione della pagina nella gerarchia del sito. Google mostra spesso i breadcrumb al posto dell'URL grezza nei risultati.

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com/" },
    { "@type": "ListItem", "position": 2, "name": "Guide", "item": "https://example.com/guides/" },
    { "@type": "ListItem", "position": 3, "name": "Compostaggio in casa" }
  ]
}

Article / BlogPosting – negli articoli

Titolo, autore, date di pubblicazione e aggiornamento, e immagine. Le informazioni su autore e data rafforzano anche i segnali di fiducia.

Product – nelle pagine prodotto

Nome, immagine, descrizione, marca e un'Offer con prezzo, valuta e disponibilità. Aggiungere valutazioni genuine può rendere i prodotti idonei alle stelle delle recensioni. Le funzioni delle schede dei commercianti usano anche le informazioni su spedizione e politica dei resi.

Altri tipi utili

  • Event – nome, date, luogo e biglietti
  • Recipe – ingredienti, tempo di cottura, valutazioni
  • VideoObject – titolo, miniatura, data di caricamento e durata
  • JobPosting – per le offerte di lavoro nell'esperienza dedicata di Google
  • FAQPage – domande e risposte

Una nota su FAQ e HowTo: dal 2023 Google mostra i risultati multimediali FAQ soprattutto per siti governativi e sanitari noti e autorevoli, e ha smesso di mostrare i risultati multimediali HowTo. Il markup resta valido e può aiutare le macchine a capire i contenuti di domande e risposte, ma la maggior parte dei siti non deve aspettarsi quei risultati multimediali.

Regole da seguire

  1. Applica il markup solo a ciò che è visibile sulla pagina. Descrivere contenuti che gli utenti non possono vedere va contro le linee guida di Google.
  2. Sii preciso. Prezzi, disponibilità e valutazioni devono corrispondere alla pagina.
  3. Niente recensioni false. Il markup delle recensioni autoreferenziali – un'azienda che marca le recensioni su se stessa nel proprio sito – non è idoneo alle stelle delle recensioni in Google.
  4. Usa il tipo più specifico adatto (Restaurant invece del solo LocalBusiness).
  5. Includi le proprietà obbligatorie e consigliate per il risultato multimediale a cui punti.

Violare queste regole può portare a un'azione manuale che rimuove i risultati multimediali dal tuo sito.

Come aggiungere i dati strutturati

  • WordPress: i plugin SEO (Yoast, Rank Math, All in One SEO) aggiungono automaticamente il markup Organization, WebSite, Article e Breadcrumb; WooCommerce aggiunge il markup Product
  • Shopify: la maggior parte dei temi include il markup Product; le app possono ampliarlo
  • Siti personalizzati: aggiungi il JSON-LD ai template delle pagine, generato dagli stessi dati che riempiono la pagina
  • Google Tag Manager può inserire il JSON-LD, ma il markup generato lato server è più affidabile

Come testare il markup

  1. Convalida la sintassi – una sola virgola mancante rende non valido l'intero blocco
  2. Controlla se mancano proprietà consigliate
  3. Usa il Test dei risultati multimediali di Google per confermare l'idoneità a specifici risultati multimediali
  4. Monitora i report sui miglioramenti di Search Console per individuare gli errori in tutto il sito
Validatore di dati strutturati

Estrai e verifica lo schema JSON-LD e microdata di una pagina, o incolla del codice da testare.

Apri Validatore di dati strutturati

Combinare più tipi con @graph

Le pagine spesso hanno bisogno di più tipi. Puoi usare più blocchi di script oppure combinarli in un unico @graph e collegarli con riferimenti @id – per esempio, un Article il cui publisher è l'Organization definita nella stessa pagina. Entrambi gli approcci sono validi.

Un esempio completo per un'attività locale

Ecco il markup della homepage di un caffè immaginario che combina più tipi in un unico @graph:

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "CafeOrCoffeeShop",
      "@id": "https://chiccoefoglia.example/#business",
      "name": "Caffè Chicco & Foglia",
      "url": "https://chiccoefoglia.example/",
      "image": "https://chiccoefoglia.example/images/vetrina.jpg",
      "telephone": "+39 051 234 5678",
      "priceRange": "€€",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Via dell'Indipendenza 12",
        "addressLocality": "Bologna",
        "postalCode": "40121",
        "addressCountry": "IT"
      },
      "openingHours": ["Mo-Fr 07:30-17:00", "Sa 09:00-16:00"],
      "sameAs": ["https://www.instagram.com/chiccoefoglia"]
    },
    {
      "@type": "WebSite",
      "@id": "https://chiccoefoglia.example/#website",
      "name": "Caffè Chicco & Foglia",
      "url": "https://chiccoefoglia.example/",
      "publisher": { "@id": "https://chiccoefoglia.example/#business" }
    }
  ]
}

I valori @id permettono a WebSite di riferirsi all'attività senza ripeterne i dati. Ogni informazione nel markup – indirizzo, telefono, orari – deve corrispondere a ciò che i visitatori vedono sulla pagina e nel tuo Profilo dell'attività su Google.

Dati strutturati per i prodotti nel dettaglio

Le pagine prodotto sono quelle in cui i dati strutturati producono più spesso risultati visibili. Un blocco Product completo include:

  • name, image (più immagini, se possibile) e description
  • brand, sku e, quando disponibile, un identificatore globale come il gtin
  • offers con price, priceCurrency, availability e l'url del prodotto
  • aggregateRating e review – solo per recensioni genuine dei clienti, mostrate sulla pagina
  • Dettagli di spedizione e informazioni sulla politica dei resi, che alimentano le funzioni delle schede dei commercianti di Google

Mantieni i prezzi sincronizzati. Se il markup dice 49 € e la pagina dice 59 €, Google può ignorare il markup o segnalarlo in Search Console.

Dati strutturati e sistemi di IA

I motori di ricerca e i sistemi di IA ragionano sempre più in termini di entità – persone, organizzazioni, prodotti, luoghi – e delle relazioni tra loro. I dati strutturati sono uno dei modi più chiari per dichiarare questi fatti: chi ha pubblicato questo articolo, quale organizzazione vende questo prodotto, dove si trova questa attività. Informazioni sulle entità coerenti tra sito, dati strutturati, profili social e schede delle attività rendono più facile a qualsiasi macchina descrivere correttamente la tua attività.

Mantenere i dati strutturati nel tempo

Il markup si rompe in silenzio quando cambiano i template. Prendi qualche abitudine:

  1. Genera il JSON-LD dagli stessi dati che producono la pagina, così non possono divergere
  2. Convalida il markup dopo ogni aggiornamento di template o tema
  3. Controlla ogni mese i report sui miglioramenti di Search Console per nuovi errori o avvisi
  4. Rivedi una volta l'anno la documentazione di schema.org e di Google per nuove proprietà e funzioni dismesse

Punti chiave

  • I dati strutturati etichettano i tuoi contenuti con il vocabolario di schema.org, così le macchine li capiscono con precisione.
  • Usa il JSON-LD, il formato consigliato da Google.
  • La maggior parte dei siti ha bisogno del markup Organization o LocalBusiness, WebSite, BreadcrumbList e Article o Product.
  • Applica il markup solo a informazioni visibili sulla pagina e mantienilo preciso.
  • Un markup valido rende le pagine idonee ai risultati multimediali, ma non li garantisce.
  • Convalida il markup dopo le modifiche ai template e tieni d'occhio i report sui miglioramenti di Search Console.

Domande frequenti

Il markup Schema migliora il posizionamento?

Non direttamente. Aiuta i motori di ricerca a capire i tuoi contenuti e può farti ottenere risultati multimediali, che spesso aumentano il CTR.

Perché il mio schema valido non produce risultati multimediali?

Un markup valido rende una pagina idonea, ma non garantisce i risultati multimediali. Google considera anche la qualità dei contenuti, il rispetto delle norme e se un risultato multimediale è adatto alla query.

Posso usare più di un tipo di schema in una pagina?

Sì. Una pagina prodotto può usare insieme Product, BreadcrumbList e Organization.

Meglio Microdata o JSON-LD?

JSON-LD. È il formato consigliato da Google e il più facile da mantenere.

schemastructured datajson-ldrich results

Analizza il tuo sito

Esegui un audit gratuito con oltre 55 controlli e ottieni una soluzione per ogni problema.

Audit gratuito

Continua a leggere