SEOにつながる!HTMLのitemprop属性って何?

 コメント2件
【SEO対策 入門講座】Google検索でWebサイトを上位表示させるための基礎講座
SEO対策の初心者を対象に、SEO対策とは何か、何をしたら良いのか、どう考えるべきかなど「SEOの基本」を解説しています。中小企業で自社のWebサイトをGoogle検索の上位に表示させたい人にオススメ...
  • 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対策にはマイクロデータは欠かせないからな

コメント(2件)

  • 1

    メタデータって結局何が得なの

  • 2

    schema.orgって難しそうだけど必須