Structured data markup is a standard way to annotate your content so Google can understand it. However, I am not sure, if Google will accept and parse svg+xml
images as a value for the Schema.org image
property.
The Structured Data Testing Tool shows no errors:
Snippet:
{
"@context": "http://schema.org",
"@type": "SoftwareApplication",
"name": "Our application name",
"image": "https://my.company/files/images/desktop-icon.svg",
...
}
There is a related question, but it does not apply the new application/ld+json
format.