私はウェブサイトにjson-ldスキーマを置くことを任されていました。しかし、他のスクリプトをリンクするので、特定のスキーマが大きくなっているのを見て、それをリンクしたいと思っていました(それは<script src='http://foo.bar/json.jsonld' type="application/ld+json"></script>
です)。それを行う方法はありますか?JSON-LD - それをリンクする方法はありますか?
json-ld.orgのドキュメントを参照すると、私にそのようなことは何もありません。一方で、私はそれが驚くべきことを発見したいと思います。外部リソースをクロールすることは迷惑であってはならないし、管理上の頭痛を余儀なくさせるはずです(各オブジェクトjson-ldスキーマをjson
ファイルオブジェクトのid
によって)。これらのファイルの内容をエコーすることもできますので、実際には障害ではありませんが、これらのファイルをリンクできないのかどうか疑問に思っていました。
はい - 私は間違いなくさまざまな方法で埋め込むことができます。私はこれらのファイルをリンクすることが可能であるかどうか(もしそうでなければ、なぜ)どうか尋ねています。 – eithed
ファイルをリンクするだけでいいですが、これはschema.orgやこれまで使用していたスキーマがウェブページをスキャンしてオブジェクトのコンテキストを単独で収集できることを前提としています。 ** json-ldが救済する問題のパート**は、あいまいさがあるかもしれないコンテキストを追加しています。コンテキストを提供する必要があります。 –
私が言ったように。技術的には可能ですが、検索エンジンはデータが参照されていればデータを消費しません(埋め込み埋め込みとは対照的です)。 –