DiscussionForumPostingのスキーマ.orgデータにエラーがありますか?

便利なので、このフォーラムを覗いていました。私がそれを解析するGoogleコードを所有しています。

リンクされたスレッドは、コメントの脱線をうまく説明しています。残りはここで説明します。

HTMLのid属性をノードIDとして解釈することは、基本的に標準ではありません。これは、Googleのマイクロデータ解析の初期段階で、おそらくあいまいな理由で行われました。明示的にそうしたい場合は、itemidを使用する必要があります。いつかそのハックを削除したいと思っていますが、損失なしに何かを引き出すのは困難です。

次に、IRIは解決可能である必要はありません。それはW3Cからの提案ですが、多くのIRIはそうではなく、Googleもそれを要求していません。

これは、itemidをHTMLの他の場所で同じ値で使用した場合のように、構造化データ内のノードが意図せずマージされる場合にのみ問題となります。それ以外の場合は、無視できる奇妙な点にすぎません。

ああ、そしてJSON-LDに切り替えないでください。正直なところ、フォーラムのようなテキスト中心のマークアップではそれが好ましいです。テキストコンテンツを複製する必要があるのは愚かです。作成が容易になるため、私たちはそれを推進してきました。

「いいね!」 9