Skip to main content

Cos'è Microdata?

Microdata è una specifica HTML-5 per l'aggiunta di codice leggibile dalla macchina a un documento come una pagina Web e le specifiche non dovrebbero essere confuse con le aziende che sono chiamate sistemi di microdati.Tutti i microdati vengono generalmente aggiunti ai tag HTML che visualizzano informazioni visibili agli utenti umani.Aggiungendo informazioni ai tag già utilizzati, uno sviluppatore può etichettare elementi del contenuto di pagina in modo che i motori di ricerca e altre applicazioni possano classificare più facilmente il contenuto.Queste etichette descrivono il tipo di contenuto, come vari aspetti di prodotti, organizzazioni o informazioni sulle persone.La specifica non descrive la presentazione o l'aspetto del contenuto.

Il contenuto del documento, come il nome, l'indirizzo, il numero di telefono e l'URL del sito Web di un'organizzazione, è etichettato usando gruppi, noti come elementi, di coppie di valore di nome.All'interno del codice HTML-5, lo sviluppatore noterà il contenuto come elemento e quindi aggiungerà proprietà dell'oggetto come stringhe, URL, date e tempo a quell'elemento.I tag sono spesso i tag di base a cui vengono aggiunte le informazioni sui microdati.Proprio come HTML può essere nidificato, i microdati possono anche essere nidificati.Una serie iniziale di vocabolari per le proprietà dell'oggetto è disponibile sul sito Web dell'organizzazione del vocabolario dati.

Il seguente è un esempio di utilizzo di microdati per descrivere un prodotto:

lt; div itemscope itemType ' http: //www.website.com; p gt; gruppo alimentare: lt; span itemprop ' categoria gt; frutta lt;/span gt; lt;/p gt;
lt; p gt; produttore: lt; spanProp ' brand gt; dole lt;//lt;span gt; lt;/p gt;
lt; p gt; Product ID: lt; span itemprop ' indicano;; lt; img itemProp ' immagine src ' banana-photo.png alt ' banana gt;
lt;/div gt;

L'uso di microdati è compatibile con il framework di descrizione delle risorse (RDFA).RDFA funziona con le estensioni a livello di attributo di XHTML.Questa specifica, tuttavia, è più semplice della specifica per RDFA e fa parte della specifica HTML-5.Sia l'utilizzo di RDFA che i microdati sono forme di markup semantico.

Eventuali microdati possono essere estratti per l'uso con la notazione dell'oggetto JavaScript (JSON).JSON è un formato di scambio di dati, considerato leggero, che gli umani possono leggere.JSON può essere usato con metodi di programmazione JavaScript asincrona e XML (AJAX).Questi metodi consentono di recuperare i dati dell'applicazione Web da un server senza influire sul comportamento e l'aspetto della pagina Web.Le applicazioni Web 2.0 utilizzano frequentemente l'AJAX, quindi i sistemi di microdati possono essere utili per questi programmi.

Pagine di scansione dei motori di ricerca per il contenuto strutturato con microdati in modo che i suoi snippet ricchi possano presentare informazioni migliori sulla pagina dei risultati di ricerca.È utile per migliorare i risultati di ricerca locali, che consiste in speciali motori di ricerca che attraversano i dati degli elenchi aziendali di una regione specificata.La società ha informazioni su come aggiungere questo codice ai documenti HTML nella sezione Strumenti di Webmaster.