ランキングのページの構造化データ:ItemListで順番を伝える

この
- ItemListの
ListItemに positionを 付け、 画面の 表と 同じ 順番・ 同じ 件数で書く - 並び方は
itemListOrder、 全体の 件数は numberOfItemsで 書き、 ページを 分けても 通し番号にする - Googleの
カルーセルの 対象は コース・ 映画・ レシピ・ レストランだけ。 会社の 順位は 対象外
目次
ランキングの
ただし、
並べる
ItemListとListItemとは
schema.orgの
順位の
Note: The order of elements in your mark-up is not sufficient for indicating the order or elements. Use ListItem with a 'position' property in such cases.
マークアップの
| 書く場所 | 中身 |
|---|---|
| ItemList | 一覧 |
| itemListElement | 1件ずつの |
| ListItem.position | 何番目か |
| ListItem.url / item | その |
並び方と件数も書く
高い
離職率の
numberOfItemsには、
ページを分けたときの番号
長い
私たちの
採用の
出典:自社サイトの
各ページの
同じ順位の会社は、どう書く?
positionは、
schema.orgにも
カルーセルの対象は?
Googleの
同じ
- リストの
中は、 すべて 同じ タイプにする - ページに
載っている すべての アイテムを 入れる - 画面の
文字と、 構造化データの 情報を ほぼ 同じにする - リストの
アイテムは、 positionの 順で 表示される
一覧の
ベータ版のカルーセルは、日本では出ない
別に、
会社の
会社の
それでも付けるなら、画面と同じにする
付ける
ずれやすいのは
- 画面は
1ページ100社なのに、 構造化データには 全社を 入れている - 取り直しで
順位が 変わったのに、 構造化データだけ 古い 順番のまま - 画面に
出していない 「総合点」を、 構造化データの 名前や 説明に 書いている
どれも、
{
"@context": "https://schema.org",
"@type": "ItemList",
"name": "A県の会社の離職率ランキング(低い順)",
"itemListOrder": "https://schema.org/ItemListOrderAscending",
"numberOfItems": 230,
"itemListElement": [
{"@type": "ListItem", "position": 101, "url": "https://example.com/kaisha/101/"},
{"@type": "ListItem", "position": 102, "url": "https://example.com/kaisha/102/"}
]
}
これは
付けたあとは、どこで確かめる?
schema.orgの
それより
データを
仕様・出典の
よくある質問
ランキングのページには、どの構造化データを使いますか?
schema.orgの
ItemListを付けると、検索結果にランキングが並んで出ますか?
会社の
同じ順位が2社あるときのpositionは、どう書きますか?
positionは
100社ずつページを分けたら、2ページ目のpositionは1から始めますか?
101から
書いたItemListは、どこで確かめますか?
schema.orgの
あわせて読みたい
データの
Datasetの
構造化データとは、
JSON-LDは、



