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/