Structured data markup is a type of HTML encoding that makes it easier for search engines to read and retrieve data from your website. When search engines can quickly find and display more-relevant information about your business, prospective customers find you more easily in search results.
Without structured data markup, search engines may only display minimal information, such as the site's URL and simple one-line description. With proper structured data markup, search engines can better read contents on a webpage, such as displaying a store's products, prices, and availability.
Your webmaster needs to edit—or markup—your site's HTML using open-source microdata from Schema.org. Microdata is a set of standardized descriptive tags attached to a site's HTML code that allows search engines to effectively read site contents.
Schema.org's microdata is used by Bing and other leading search engines to provide better results and richer browsing experiences.
Although it's possible to markup HTML using RDF and JSON, Bing only supports Offer and Product microdata. See Schema.org's Offer object and Product object for more information.
To surface your offers on relevant searches, you need to have at least one offer on your landing page. If you have multiple offers on the landing page, you'll need to annotate each offer on the page with a SKU or a GTIN that correspond to identical SKU/GTIN tags 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 >
For more information about setting up microdata, see Schema.org's getting started guide.