SEO : associer des rich snippets à vos articles WordPress

WordPress possède une extension qui vous permet d’ajouter des données structurées à vos contenus, pages ou articles. Il s’agit de All In One Schema.org Rich Snippets. Le plugin ajoute dans l’interface d’édition de vos articles et de vos pages la zone Configure Rich Snippet. Le seul inconvénient de ce plugin est qu’il insère un bloc supplémentaire à la fin de l’article. J’aurais préféré l’ajout d’un script JSON-LD. Afin d’en préserver le caractère original, je ne veux pas que mon résumé – excerpt dans WordPress – figure dans le contenu de la page ou de l’article.

All In One Schema.org Rich Snippets

J’ai testé également l’extension Markup (JSON-LD) structured in schema.org.

Ajouter un script JSON-LD dans WordPress

De guerre lasse, j’ai ajouté un bout de code aux pages single.php et page.php de mon thème WordPress :

<script type="application/ld+json">
{    
    "@context" : "http://schema.org",
    "@type" : "Article",
    "headline" : "<?php the_title(); ?>",
    "url" : "<?php echo get_permalink(); ?>",
    "description" : "<?php echo wp_strip_all_tags( get_the_excerpt(), true ); ?>",
    "mainEntityOfPage" : "<?php echo get_permalink(); ?>",
    "datePublished" : "<?php the_time('c'); ?>",
    "dateModified" : "<?php the_modified_time('c'); ?>",
    "author" : 
    {
        "@type" : "Person",
        "name" : "Denis Szalkowski"
    },
    "publisher" : 
    {
        "@type" : "Organization",
        "name" : "DSFC",
        "logo" : 
        {
            "@type" : "ImageObject",
            "url" : "https://www.dsfc.net/wp-content/uploads/2008/12/logo-dsfc.gif"
        }
    },
    "image" : 
    {
        "@type" : "ImageObject",
        "url" : "<?php echo catch_first_image(); ?>",
        "width" : "Auto",
        "height" : "Auto"
    }    
}
</script>

La fonction catch_first_image() est à ajouter au fichier functions.php de votre thème WordPress !

Test des données structurées

Google a mis à disposition un outil de test de vos données structurées ! Après des heures de réglage, je n’ai désormais plus aucune erreur.

Outil de test de vos données structurées

Ressources complémentaires sur les données structurées

 

Référencement  / Formateur Référencement naturel Formateur SEO Référencement naturel SEO Wordpress 

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)