HTML

The itemref attribute is used to associate information located elsewhere in the document with a single item.

itemref 属性

itemref 属性は、Microdata(構造化データ)で “バラバラに置かれた要素をひとつのアイテムとしてまとめるためのひも” です。

ある要素を itemscope で「商品A」と宣言したあと、同じ商品Aの価格や画像などが HTML の別の場所に散らばっている場合、その外側要素の itemref="price image" のように ID を空白区切りで列挙すると、指定した要素も商品Aの一部として検索エンジンに伝えられます。

何ができる?
入れ子(子要素)にしなくても、離れた場所のデータを同じアイテムに関連付けられる。
どう書く?
<div itemscope itemtype="Product" itemref="price image"></div> のように、対象要素の id="price"id="image" を指すだけ。
ポイント
itemref に書くのは ID 値のみ/複数指定は半角スペース区切り/指定先要素には itemprop が付いていること。

要するに、「別の場所に置いたプロパティを、このアイテムの仲間に入れてね」とマークアップで伝えるためのタグです。