HTML

An attribute used in structured data to specify a unique ID that identifies "what this information actually is."

itemid 属性

itemid属性とは?

Microdata を使って構造化データ(schema.org など)を埋め込むとき、「このアイテムはウェブ全体で これ です」という“絶対 ID”を示すための属性です。

キーとなるポイント

itemscope を付けた要素にだけ使う
その要素が表す “アイテム” に一意の ID を与える。
値は URL 形式(IRI)
https://example.com/products/abc123 など、世界で重複しない文字列にする。
検索エンジンや外部サービスが情報を統合しやすくなる
別ページに散らばった記述でも、同じ itemid があれば同一アイテムとして扱われる。
Microdata を使わないサイトでは付けても効果がない
JSON-LD 等を使う場合は別の方法で ID を指定する。

HTML

<div itemscope itemtype="https://schema.org/Person" itemid="https://example.com/staff/123">
	<span itemprop="name">山田太郎</span>
</div>

この例では、人 “山田太郎” を表す構造化データに https://example.com/staff/123 という世界で一意な ID を割り振っています。