我为http://schema.org指定的产品添加了元数据标签,供RichSnippets等使用...
除了我们的产品只有3x2图像,谷歌的尺寸调整为RichSnippets的正方形,这使它们看起来很糟糕。
我见过哪些例子
有没有办法在不改变图像实际尺寸的情况下指定标记为itemprop="thumbnailUrl"
(或itemprop="image"
)的图像的尺寸?
编辑:注入PageMap(如http://support.google.com/customsearch/bin/answer.py?hl=en&answer=1626955所示)数据对我来说不起作用,因为页面的其余部分是用微数据完成的。
修改:我的对象为http://schema.org/Recipe,其width
对象不包含height
或thumbnailUrl
。
答案 0 :(得分:3)
制作缩小尺寸或裁剪缩略图的副本,使其看起来像正方形,这就是SE将要显示的内容,然后使用带内容的元标记来指定使用这些缩略图而不是您在网页上显示的缩略图。 e.g。
<div itemscope itemtype="http://schema.org/Recipe">
..
<meta itemprop="thumbnailUrl" content="http://my/optimized/thumbnail/url.png" />
<image src="http://this/is/the/thumbnail/not/resized.png" />
..
</div>