SEO avec Yoast

Configuration avancée de Yoast SEO et intégration technique.

Configuration initiale

  • Lancez l'assistant de configuration dans SEO → Tableau de bord
  • Renseignez le type de site, les profils sociaux et les pages à noindexer
  • Soumettez le sitemap à Google Search Console : /sitemap_index.xml

Schema markup

Yoast injecte automatiquement du JSON-LD. Personnalisez via le filtre :

 'FAQPage',
        'mainEntity'  => [
            ['@type' => 'Question',
             'name'  => 'Livraison ?',
             'acceptedAnswer' => ['@type' => 'Answer', 'text' => '24-48h ouvrés']],
        ],
    ];
    return $data;
} );

Open Graph et réseaux sociaux

// Personnaliser l'image OG par défaut
add_filter( 'wpseo_opengraph_image', function( $img ) {
    if ( is_front_page() ) return 'https://exemple.com/og-homepage.jpg';
    return $img;
} );

API REST Yoast

# Récupérer les métadonnées SEO d'un article via l'API REST
GET /wp-json/yoast/v1/get_head?url=https://votre-site.com/mon-article/

Sur cette page