web-dev-qa-db-fra.com

Erreur "xmlns.com/foaf/0.1/Image n'est pas un type de cible valide connu pour la propriété d'image"

J'essaie de tester ma page avec Google Structured Data Tool, mais je rencontre ce problème et je ne comprends pas pourquoi.

Ceci est mon code (avec schema.org):

<article id="node-402" class="node node-blog node-promoted clearfix" about="/blog/cach-lam-mon-bach-tuoc-nuong-sa-te-cuc-ngon-luon" typeof="schema:Recipe">

<span property="schema:name" content="Cách làm món bạch tuộc nướng sa tế cực ngon luôn" class="rdf-meta element-hidden"></span>

<div class="field-item even" rel="schema:image" resource="http://tunghaisan.com/sites/default/files/styles/90x90/public/bach-tuoc-nuong-3-600x372.jpg?itok=iZjw_2S7"><img rel="schema:image" typeof="foaf:Image" src="/sites/default/files/styles/90x90/public/bach-tuoc-nuong-3-600x372.jpg?itok=iZjw_2S7" width="60" height="60" alt="Cách làm món bạch tuộc nướng sa tế cực ngon luôn"></div>

</article>

C'est le code avec l'image:

<div class="field-item even" rel="schema:image" resource="http://tunghaisan.com/sites/default/files/styles/90x90/public/bach-tuoc-nuong-3-600x372.jpg?itok=iZjw_2S7"><img rel="schema:image" typeof="foaf:Image" src="/sites/default/files/styles/90x90/public/bach-tuoc-nuong-3-600x372.jpg?itok=iZjw_2S7" width="60" height="60" alt="Cách làm món bạch tuộc nướng sa tế cực ngon luôn"></div>

Et je reçois une erreur:

http://xmlns.com/foaf/0.1/Image n'est pas un type de cible valide connu pour la propriété image.

Peut-être que j'ai fait quelque chose de mal, avez-vous une idée de cela?

3
tunghk_54

Le SDTT de Google permet de vérifier si les données structurées répondent aux recommandations/exigences relatives aux fonctionnalités de recherche de Google (telles que les résultats détaillés). Ces fonctionnalités de recherche utilisent le vocabulaire Schema.org .

Le type _http://xmlns.com/foaf/0.1/Image_ est issu du vocabulaire FOAF . Google n'utilise pas ce vocabulaire pour ses fonctionnalités de recherche.

Donc, en ce qui concerne le SDTT, vous utilisez une propriété d'un vocabulaire connu (_schema:image_) avec un type d'un vocabulaire inconnu (_foaf:Image_). Notez qu’il est tout à fait judicieux et utile de mélanger des vocabulaires et qu’il ne devrait pas y avoir de problème à conserver les types et propriétés non reconnus dans votre RDFa (bien que le SDTT ait plusieurs bogues liés, au moins lors de l’affichage du résultat).

Si vous souhaitez utiliser l'une des fonctionnalités de recherche de Google, vous devez utiliser la valeur attendue par Google. Pour la propriété _schema:image_, il est probable que le type schema:ImageObject .

3
unor