web-dev-qa-db-fra.com

Données structurées. Img. Largeur

Avec des données structurées et une largeur et une hauteur img, Google indique "nombre requis". Cela signifie-t-il que Google accepte uniquement les nombres en pixels?
https://developers.google.com/search/docs/data-types/articles

  <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject">
    <img src="https://google.com/thumbnail1.jpg"/>
    <meta itemprop="url" content="https://google.com/thumbnail1.jpg">
    <meta itemprop="width" content="800">
    <meta itemprop="height" content="800">
  </div>

Mais de nos jours, presque tous doivent être réactifs. Donc, le CSS img est:

img {
  width: 100%;
  height: auto;
}

et les données structurées:

<meta itemprop="width" content="100%">
<meta itemprop="height" content="auto">

Dans les données structurées, les valeurs de largeur et de hauteur, comment devrait-il être? Puis-je utiliser 100% et auto?

1
Nrc

Les propriétés de Schema.org height / width ne permettent pas d'indiquer dans quelle dimension l'image doit être affichée, mais quelle dimension a le fichier image.

Connaissant la hauteur/la largeur de l’image, les consommateurs (comme Google Search) peuvent ensuite décider de faire quelque chose (et quoi faire) avec l’image. Ils utiliseront leur propre CSS s'ils affichent l'image.

Dans le cas de Google Search, ils veulent voir les valeurs de pixel, par exemple, pour leur résultat Article riche :

La hauteur de l'image, en pixels.

La largeur de l'image, en pixels.

2
unor