-
1:以下、名無しがお送りします
HTMLのitempropって何?
-
8:以下、名無しがお送りします
itempropはマイクロデータっていうHTMLの属性の1つだよ
-
11:以下、名無しがお送りします
>>8 マイクロデータって何だよ
-
17:以下、名無しがお送りします
>>11 HTMLの要素にメタデータを埋め込むための仕様だよ
-
18:以下、名無しがお送りします
>>17 メタデータ?
-
26:以下、名無しがお送りします
>>18 ウェブページの内容を機械が理解しやすいように構造化されたデータのことだよ
-
34:以下、名無しがお送りします
itempropって具体的にどんな風に使うんだ?
-
43:以下、名無しがお送りします
>>34 例えば商品ページで<div itemprop="name">商品名</div>みたいに書くと その要素が商品名だってことを明示的に示せる
-
52:以下、名無しがお送りします
>>43 なるほど 検索エンジンとかにも認識されやすくなるのか
-
59:以下、名無しがお送りします
>>52 そういうこと クローラーがページの内容をより正確に理解できるようになる
-
69:以下、名無しがお送りします
itempropの使い方は他にもある?
-
73:以下、名無しがお送りします
>>69 itemscopeやitemtypeと組み合わせて使うのが一般的だね
-
80:以下、名無しがお送りします
>>73 itemscopeとitemtypeって何
-
88:以下、名無しがお送りします
>>80 itemscopeはマイクロデータの範囲を示す itemtypeはスキーマを指定する
-
95:以下、名無しがお送りします
>>88 スキーマって何だよ
-
97:以下、名無しがお送りします
>>95 そのマイクロデータがどういう種類のデータなのかを示す語彙だよ schema.orgとかで定義されてる
-
100:以下、名無しがお送りします
>>97 schema.orgがわからん
-
101:以下、名無しがお送りします
>>100 Googleとかが作ってる 構造化データのためのスキーマを集めたサイトだよ
-
109:以下、名無しがお送りします
>>101 つまりschema.orgで定義されてるスキーマ名をitemtypeで指定して使うのか
-
113:以下、名無しがお送りします
>>109 そういうこと 例えば<div itemscope itemtype="みたいに書くと">https://schema.org その要素が書籍についてのマイクロデータだって示せる
-
123:以下、名無しがお送りします
>>113 その中でitempropを使って タイトルとか著者名とか指定していくわけだな
-
127:以下、名無しがお送りします
>>123 そうそう <div itemprop="name">タイトル</div><div itemprop="author">著者名</div>みたいな感じで
-
132:以下、名無しがお送りします
itempropって何にでも使えるの?
-
140:以下、名無しがお送りします
>>132 うん どのHTML要素にも指定できる
-
148:以下、名無しがお送りします
>>140 divとかspanとかpとかulとかにも使える?
-
156:以下、名無しがお送りします
>>148 使えるぞ あとはtableの中のtdとかthにも使ったりする
-
158:以下、名無しがお送りします
マイクロデータを使うメリットってある?
-
161:以下、名無しがお送りします
>>158 検索エンジンがページ内容を正確に理解できるようになるから 検索結果に情報が豊富に表示されたりするようになるよ
-
168:以下、名無しがお送りします
>>161 リッチスニペットとかか
-
177:以下、名無しがお送りします
>>168 そうそう あとはGoogleナレッジグラフにも情報が取り込まれやすくなったりする
-
179:以下、名無しがお送りします
他にマイクロデータと同じようなのってある?
-
182:以下、名無しがお送りします
>>179 RDFaとかmicrodataとかあるね あとはJSONLDとか
-
185:以下、名無しがお送りします
>>182 JSONLDはマイクロデータとは別物なの?
-
188:以下、名無しがお送りします
>>185 JSONLDはJSON形式で構造化データを記述する方法だよ マイクロデータはHTMLに埋め込むけど JSONLDはHTMLとは別に書ける
-
193:以下、名無しがお送りします
>>188 JSONLDの方が新しい仕様なの?
-
202:以下、名無しがお送りします
>>193 うん 比較的新しいね 今はGoogleもJSONLDを推奨してるよ
-
204:以下、名無しがお送りします
>>202 じゃあこれからはJSONLD使えばいいのかな
-
212:以下、名無しがお送りします
>>204 サイトの要件とか好みによるけど シンプルにHTMLに埋め込みたいならマイクロデータ 柔軟に色々やりたいならJSONLDって感じかな
-
216:以下、名無しがお送りします
>>212 なるほど 使い分けが大事だな
-
220:以下、名無しがお送りします
マイクロデータか 勉強になったわ
-
225:以下、名無しがお送りします
>>220 ページのSEO対策にはマイクロデータは欠かせないからな
SEOにつながる!HTMLのitemprop属性って何?
コメント2件
【SEO対策 入門講座】Google検索でWebサイトを上位表示させるための基礎講座
SEO対策の初心者を対象に、SEO対策とは何か、何をしたら良いのか、どう考えるべきかなど「SEOの基本」を解説しています。中小企業で自社のWebサイトをGoogle検索の上位に表示させたい人にオススメ...
コメント(2件)
-
12024年4月13日 17:28
メタデータって結局何が得なの
-
22024年4月13日 19:22
schema.orgって難しそうだけど必須