構造化データマークアップは、Googleが理解できるようにコンテンツに注釈を付ける標準的な方法です。ただし、Googleが Schema.org image
property の値として accept and parse svg+xml
画像を受け入れるかどうかはわかりません。
Structured Data Testing Tool にはエラーは表示されません。
スニペット:
{
"@context": "http://schema.org",
"@type": "SoftwareApplication",
"name": "Our application name",
"image": "https://my.company/files/images/desktop-icon.svg",
...
}
関連の質問 がありますが、newapplication/ld+json
形式は適用されません。
Googleがimage
プロパティの値としてSVGを処理しないと想定する理由はないと思います。
Schema.orgの image
プロパティ は画像URLを想定しています(または ImageObject
)。
SVGは画像形式(image/svg+xml
)です。
Google インデックスを作成 SVG画像。
(もちろん、sureになることはありません。状況は常に変化する可能性があります。)
一般に、Googleがサポートする構文(現在:Microdata、JSON-LD、およびRDFa)の1つである限り、構文は重要ではなく、特定の構文のみがサポートされるまれなケースの1つではありません。
たとえば、GoogleがRDFa内でSVGをサポートするが、JSON-LD内ではサポートしない場合は意味がありません。
ただし、一部の(すべてではない)リッチスニペットのドキュメントでは、Google 推奨 「.jpg、.png、または.gif形式」の使用。しかし、それは本当に推奨事項であり、要件ではないようです。