Il markup dei dati strutturati è un tipo di codifica HTML che semplifica la lettura e il recupero dei dati del sito Web da parte dei motori di ricerca. Se i motori di ricerca individuano e visualizzano rapidamente informazioni più pertinenti su un'azienda, i potenziali clienti la individuano più facilmente nei risultati di ricerca.
Senza il markup dei dati strutturati, i motori di ricerca visualizzano solo informazioni minime, come l'URL del sito e una semplice descrizione di una riga. Se si utilizza il markup dei dati strutturati appropriato, i motori di ricerca possono leggere meglio il contenuto di una pagina Web e visualizzare informazioni come i prodotti di un negozio, i prezzi e la disponibilità.
Il webmaster deve modificare (aggiungere il markup) il codice HTML del sito utilizzando microdati open source di Schema.org. I microdati sono un insieme di tag descrittivi standardizzati aggiunti al codice HTML di un sito che consentono ai motori di ricerca di leggere in modo efficace il contenuto del sito.
I microdati di Schema.org vengono utilizzati da Bing e dagli altri principali motori di ricerca per offrire risultati migliori ed esperienze di esplorazione avanzate.
Anche se è possibile aggiungere il markup al codice HTML mediante RDF e JSON, Bing supporta solo i microdati Offer e Product. Per ulteriori informazioni, vedere Oggetto Offerta e Oggetto Prodotto.
Per fare in modo che le proprie offerte vengano visualizzate nelle ricerche pertinenti, è necessario che nella pagina di destinazione sia presente almeno un'offerta. Se nella pagina di destinazione sono presenti più offerte, è necessario annotare ogni offerta nella pagina con uno SKU o un GTIN che corrisponda ai tag SKU/GTIN identici in Microsoft Merchant Center.
<div itemscope="" itemtype="http://Contoso.com/Product">
<meta itemprop="name" content="Product Name" />
<meta itemprop="sku" content="SINGLE_SKU" />
<meta itemprop="description" content="Product's description." />
<meta itemprop="gtin14" content="54789012345689"/>
<meta itemprop="image" content="https://www.Contoso.com/product01.jpg" />
<meta itemprop="brand" content="Product Brand" />
<div itemprop="offers" itemscope="" itemtype="http://Contoso.com/Offer">
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="price" content="28.99" />
<meta itemprop="availability" content="http://Contoso.com/InStock" />
</div>
</div >
<div itemscope="" itemtype="http://Contoso.com/Product">
<meta itemprop="name" content="Product Sku 01 Name" />
<meta itemprop="sku" content="SKU_01" />
<meta itemprop="description" content="Product's description." />
<meta itemprop="gtin14" content="54789012345689"/>
<meta itemprop="image" content="https://www.Contoso.com/product01.jpg" />
<meta itemprop="brand" content="Product Brand" />
<div itemprop="offers" itemscope="" itemtype="http://Contoso.com/Offer">
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="price" content="28.99" />
<meta itemprop="availability" content="http://Contoso.com/InStock" />
</div>
</div >
<div itemscope="" itemtype="http://Contoso.com/Product">
<meta itemprop="name" content="Product Sku 02 Name" />
<meta itemprop="sku" content="SKU_02" />
<meta itemprop="description" content="Product's description." />
<meta itemprop="gtin14" content="54789012345690"/>
<meta itemprop="image" content="https://www.Contoso.com/product02.jpg" />
<meta itemprop="brand" content="Product Brand" />
<div itemprop="offers" itemscope="" itemtype="http://Contoso.com/Offer">
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="price" content="32.99" />
<meta itemprop="availability" content="http://Contoso.com/InStock" />
</div>
</div >
Per ulteriori informazioni sull'impostazione dei microdati, vedere Guida introduttiva di Schema.org.