Un client éditeur de comparatifs d’assurance nous a transmis, cette année, un besoin précis : plusieurs de ses articles techniques, jusque-là jamais cités par les moteurs de réponse testés, gagneraient peut-être en visibilité avec un balisage plus complet, incluant des éléments qui n’étaient pas systématiquement présents jusqu’ici, comme des sources citées explicitement et une date de mise à jour clairement distincte de la date de publication. Ce billet ne revient pas sur le balisage Person et Organization, déjà traité par ailleurs, mais se concentre sur ce qui a été ajouté spécifiquement pour ce chantier.
Le problème identifié
Le balisage Article existant sur le site était correct mais minimal : titre, auteur, date de publication, image. Il ne mentionnait ni les sources externes utilisées pour rédiger l’article, ni une date de mise à jour distincte, ni aucune indication de la nature vérifiable des chiffres cités dans le texte. Le pari fait avec le client était qu’un balisage plus riche sur ces points précis pourrait renforcer la confiance accordée au contenu par les systèmes qui en évaluent la fiabilité avant de le citer.
Le snippet commenté
function wpmoderne_schema_article_enrichi( $post_id ) {
$sources = get_post_meta( $post_id, 'sources_citees', true ); // tableau d'URL
$date_maj = get_the_modified_date( 'c', $post_id );
$date_pub = get_the_date( 'c', $post_id );
$schema = array(
'@context' => 'https://schema.org',
'@type' => 'Article',
'headline' => get_the_title( $post_id ),
'datePublished' => $date_pub,
'dateModified' => $date_maj,
'citation' => array_map( function ( $url ) {
return array( '@type' => 'CreativeWork', 'url' => $url );
}, (array) $sources ),
);
return wp_json_encode( $schema, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE );
}
add_action( 'wp_head', function () {
if ( is_singular( 'post' ) ) {
echo '<script type="application/ld+json">' . wpmoderne_schema_article_enrichi( get_the_ID() ) . '</script>';
}
} );

Pourquoi la propriété citation change la donne
La propriété citation de Schema.org, définie de longue date dans le vocabulaire mais peu utilisée en pratique sur les sites de contenu courant, permet de lister explicitement les sources externes sur lesquelles s’appuie un article. Pour un article de comparatif d’assurance qui s’appuie sur des textes réglementaires ou des données de l’Autorité de contrôle prudentiel et de résolution, lister ces sources dans le balisage donne à une machine un chemin direct vers la vérification, plutôt que de devoir extraire cette information d’une simple mention en texte libre dans le corps de l’article.
Le rôle renforcé de dateModified
La date de mise à jour, distincte de la date de publication, prend une importance particulière pour des contenus dont les chiffres évoluent (taux, plafonds réglementaires, seuils). Un article publié en 2022 mais dont le tableau de plafonds a été vérifié et corrigé en 2026 doit refléter cette date de vérification récente dans dateModified, faute de quoi un système d’évaluation peut légitimement traiter le contenu comme potentiellement obsolète.
Bonnes pratiques pour maintenir cette date honnête
- Ne mettre à jour
dateModifiedque lors d’une modification substantielle du contenu, jamais automatiquement à chaque sauvegarde mineure. - Documenter, dans un changelog interne à l’article ou dans les métadonnées, la nature de la modification effectuée.
- Vérifier la cohérence entre cette date et ce que montre visuellement la page (un encart « mis à jour le » par exemple).
Vérification et validation
Chaque nouvelle version du balisage a été testée avec l’outil de test de résultats enrichis de Google avant mise en production, puis surveillée dans le rapport d’amélioration correspondant de la Search Console pendant les semaines suivant le déploiement, pour détecter toute erreur de syntaxe qui aurait échappé aux tests manuels.
| Propriété | Avant | Après ce chantier |
|---|---|---|
| citation | Absente | Liste des sources vérifiables |
| dateModified | Générique (date de sauvegarde WordPress) | Mise à jour manuelle sur modification substantielle |
En résumé
Enrichir le balisage Schema.org avec des sources citées explicitement et une date de mise à jour honnête ne garantit aucune citation automatique par un moteur de réponse, mais ça donne à la machine des éléments de vérification qu’elle n’avait pas auparavant. Sur ce chantier, la discipline la plus importante n’était pas dans le code lui-même, plutôt simple à écrire, mais dans la rigueur éditoriale nécessaire pour que chaque champ reste fidèle à la réalité du contenu.