J'utilise WordPress et je prévois d'utiliser Schema.org pour optimiser le site pour le référencement. En raison de la structure de WordPress, je suis obligé de mettre le itemprop=text
sur un div
, contenant à la fois le contenu entier du article
(ce qui convient), mais aussi un div
qui contient un ratingblock avec les pouces…
Est-ce bien ou pas? Cela sera-t-il un problème? Je sais que ce n’est pas optimal, mais je suppose que je n’ai pas d’autre choix. Exemple:
<article id="post-29436" itemtype="http://schema.org/BlogPosting" itemscope="">
<header>
<div class="post-entry" itemprop="text">
<div>
<div class="thumblock ">
<img of a thumb>
<img of a thumb>
<p>
content of postcontent of postcontent of postcontent of post
<p>
</div>
</div>
itemprop="description"
ne doit être utilisé que sur des textes descriptifs, par exemple une description de produit. L'utiliser ailleurs pourrait être considéré comme une pratique du spam. Je doute que vous soyez pénalisé pour cela, mais je suppose que vous voudrez utiliser les balises correctement. Je crois que leur utilisation incorrecte ne produira de toute façon pas l'effet souhaité. L’utilisation de ces balises a pour but de dire aux moteurs de recherche, par exemple, à quoi servent les données. Donner l'intégralité de <article>
itemprop="description"
ne serait probablement pas utile.
Je ne comprends pas ce que vous voulez dire par "à cause de la structure de Wordpress". Vous pouvez mettre n'importe quelle balise que vous voulez, sur tout ce que vous voulez dans la zone de contenu. Il suffit d'utiliser la vue code. S'il supprime les balises après la sauvegarde, envisagez de remplacer TinyMCE par quelque chose d'autre. Un peu hors sujet mais bon .. :)