Y a-t-il quelque chose qui indique que le marquage des images en tant qu'ImageObjects a un effet positif sur l'indexation ou le classement dans les moteurs de recherche ou sur tout autre élément lié (par exemple, des cartes/extraits enrichis)?
Mon expérience
J'ai annoté de manière dynamique toutes les images d'un site avec un balisage de données structuré complet ImageObject schema.org au format microdonnées.
Le résultat était des centaines d'entrées par page, comme ceci:
image
@type ImageObject
name Widget
url https://widgetcorp.com/some-image-1.jpg
width
@type Intangible
name 40
height
@type Intangible
name 40
Sur la console de recherche/les outils pour les webmasters de Google, les sections de schéma structuré montraient littéralement une centaine de milliers d’images. Aucune erreur pour aucun d'entre eux. Lors du test d'un type de page individuel sur le site avec le test de données structurées de Google, toutes les images passaient parfaitement à la validation sans erreurs ni avertissements, ainsi que tout le reste des objets de schéma présents sur la page.
Pourtant, je ne pouvais déceler aucune différence dans le classement ou l'indexation des images, ni dans les moteurs de recherche. Avez-vous eu une expérience différente avec le marquage des images en tant que ImageObjects?
EDIT 1:
Ne voulait pas dire que le nom de fichier de l'image ne figurait pas dans l'URL. Juste une faute de frappe - sur le site, je passais correctement une URL de fichier image.
Tout d’abord, pour la propriété image
, Schema.org attend une valeur URL
ou une valeur ImageObject
. C'est généralement le cas pour d'autres propriétés prenant une valeur d'image.
Donc, pour la propriété image
, vous pouvez aussi utiliser:
<div itemscope itemtype="http://schema.org/Thing">
<img itemprop="image" src="image.png" alt="" />
</div>
ImageObject
?Si vous souhaitez fournir des données sur l'image, vous devez utiliser ImageObject
, car vous ne pouvez pas ajouter de propriétés à une image. URL
valeur. Ces données peuvent être la hauteur et la largeur de l'image, son auteur, sa légende, etc.
Comme toujours avec les données structurées: certains consommateurs se soucient de ces données supplémentaires, d’autres pas (et les ignorent).
Pour ses fonctionnalités de recherche liées aux images, Google requiert (probablement même dans tous les cas) une valeur ImageObject
(au lieu d'une valeur URL
). Voir par exemple ces questions:
Par conséquent, si vous vous souciez des fonctionnalités de recherche de Google et que vous pouvez fournir les données supplémentaires requises, vous voudrez probablement utiliser un ImageObject
au lieu d'une valeur URL
.