当尝试使用Google的结构化数据测试工具验证
这是我正在使用的示例:
更改其他图像的URL扩展名也会产生错误。
我无法在Rich Snippets documentation或AMP HTML spec中找到关于为什么拒绝SVG的任何信息。有人能解释一下这种行为吗?
schema.org/Article
时,如果指定了SVG图像,则会出现错误:
当将URL更改为具有logo提供的值必须是有效的URL。
由以下内容要求:
AMP文章(这是什么?)
.png
(或.jpg
、.bmp
、.webp
等)扩展名而不是.svg
时,它通过了验证。这是我正在使用的示例:
<div itemscope itemtype="http://schema.org/Article">
<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
<meta itemprop="name" content="Example" />
<meta itemprop="url" content="http://example.com" />
<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
<meta itemprop="url" content="http://example.com/logo.svg" />
<meta itemprop="width" content="600" />
<meta itemprop="height" content="60" />
</div>
</div>
<meta itemprop="dateModified" content="2016-01-05T12:43" />
<meta itemprop="datePublished" content="2016-01-05T12:43" />
<meta itemprop="headline" content="Example" />
<meta itemprop="name" content="Example" />
<meta itemprop="author" content="Example" />
<link itemprop="mainEntityOfPage" href="http://example.com/article" />
<div itemprop="image" itemscope itemtype="https://schema.org/ImageObject">
<meta itemprop="url" content="http://example.com/article.jpg" />
<meta itemprop="width" content="1200" />
<meta itemprop="height" content="800" />
</div>
</div>
更改其他图像的URL扩展名也会产生错误。
我无法在Rich Snippets documentation或AMP HTML spec中找到关于为什么拒绝SVG的任何信息。有人能解释一下这种行为吗?