<div>
タグitemprop="review"
itemscope itemtype を使用する場合itemtype="http://mydomainname.com/Review"
、自分のサイトに review という名前のページを作成する必要がありますか?
2 に答える
HTML5マイクロデータに関するこのチュートリアルを読むことをお勧めします。これは、そのドキュメントからの抜粋ですitemtype
。
配置される要素とその子がマイクロデータアイテムを表すことを示すために使用したitemscope属性。itemscopeは、使用中のマイクロデータボキャブラリを定義するitemtype属性とペアにする必要があります。
<p itemscope itemtype="http://www.data-vocabulary.org/Organization/">
..。追加データ ...
マイクロデータの語彙はネストすることができ、相互に依存することができます。たとえば、組織のマイクロデータボキャブラリには、メンバーとしてのアドレスも含まれています。itemtypeurlは何でも指すことができます。これは、さまざまなプログラムが特定のIDを確認したときに、サブ要素内のitempropタグを解析および検索して、ドキュメントから必要な意味を抽出する方法を知っていることに同意した、単なる一意の文字列と考えてください。
事前定義された値がありitemtype
ますが、独自の値を作成することもできます。それらはURLである可能性がありますが、そうである必要はありません。
このトピックに関するその他の参考資料は次のとおりです(「html5microdata」のGoogle検索にはさらに多くの参考資料があります。
http://net.tutsplus.com/tutorials/html-css-techniques/html5-microdata-welcome-to-the-machine/
いいえ、itemtype
値は構文的にURLですが、URLはどのリソースにも対応している必要はありません(多くの場合対応していますが)。ブラウザや検索エンジンは、リソースにアクセスするためにURLを使用することは想定されていません。むしろ、それらは単なる識別子です。
しかし、検索エンジンはこの種の特定の識別子を探す傾向があり、あなたや私が作ることができるものではありません。独自の検索システムにマイクロデータを使用している場合は、もちろん好きなものを使用できます。
一部の主要な検索エンジンは、この分野のデファクトスタンダードと見なすことができるschema.orgを確立しています。したがって、たとえばレビューに関するマイクロデータについては、レビューモジュールを確認してください。を使用しitemtype="http://schema.org/Review"
ます。
警告:マイクロデータを認識する検索エンジンは、特定の種類の大規模サイト(商用およびコミュニティ)サイトでのみ認識しているようです。これは変更される可能性がありますが、マイクロデータ属性をタグに追加するだけで、一般的なWebサイトがマイクロデータに基づく検索にページを含めることができると期待するのは非現実的です。