Stratégie SEO — Yoast Free (nombresbibliques.com)

Référence opérationnelle. Mise en place : mai 2026.


Principe général

Yoast SEO Gratuit + plugin Redirection + mu-plugin REST = ~95% de l’impact de Premium à 0€/an.

Le levier le plus important : mu-plugin mcp-yoast-rest.php qui expose les clés _yoast_wpseo_* à l’API REST → Claude peut remplir les champs SEO automatiquement via wp_update_seo_meta pour chaque article.


Protocole SEO — 6 champs obligatoires par article

À remplir et appliquer via wp_update_seo_meta après création de chaque brouillon :

ChampRègle
_yoast_wpseo_titleMot-clé en tête · en fin · 50–60 caractères
_yoast_wpseo_metadesc120–156 caractères · promesse analytique concrète · contient le mot-clé
_yoast_wpseo_focuskwForme longue queue EXACTE (3-4 mots) · vérifier Search Console pour la forme dominante
_yoast_wpseo_schema_article_typeScholarlyArticle pour exégèse · Article pour contenu général
_yoast_wpseo_is_cornerstone"1" uniquement pour les 5-10 piliers du site
_yoast_wpseo_opengraph-descriptionTexte d’accroche Facebook/LinkedIn distinct de la méta description

Mots-clés focus — exemples validés

ArticleMot-clé focus recommandé
Genèse 1,1valeur numérique Genèse 1:1
Psaume 118,26valeur numérique Psaume 118 26
Shema / Dt 6,4gematria Shema Israel 227
Noms divinsnoms divins guématrie hébraïque
Nombre 47nombre 47 dans la Bible
Partition 189+189partition radicales serviles alphabet hébreu

Règle : Yoast Free n’a pas de lemmeur français. Choisir la forme exacte qui ressort dans Search Console / Google Trends FR.


Réglages WordPress/Yoast à ne faire qu’une fois

  • Langue WordPress → Français (Réglages → Général)
  • Yoast Représentation → Personne + profil auteur complet
  • Séparateur → tiret demi-cadratin
  • Type d’article par défaut → ScholarlyArticle
  • Noindex → pièces jointes + archives d’étiquettes
  • Fils d’Ariane → activer + insérer via yoast_breadcrumb() dans le thème Kadence
  • Sitemap XML → soumettre /sitemap_index.xml à Google Search Console + Bing Webmaster

Infrastructure technique (mu-plugin REST)

Problème : Yoast ne déclare pas ses clés avec show_in_rest → les écritures REST sont silencieusement ignorées sans le mu-plugin.

Solution : déposer wp-content/mu-plugins/mcp-yoast-rest.php sur le VPS. Ce fichier appelle register_post_meta() pour chaque clé _yoast_wpseo_* avec show_in_rest => true et auth_callback => current_user_can('edit_posts').

Architecture Yoast 14+ : Yoast stocke les données SEO dans wp_yoast_indexable (table custom). Le Indexable_Post_Meta_Watcher resynchronise automatiquement cette table après toute écriture via REST ou WP-CLI → les deux couches sont toujours cohérentes.

Vérification : GET /wp-json/wp/v2/posts/{id}?context=edit → contrôler yoast_head_json.title.

WP-CLI (fonctionne sans mu-plugin) :

wp post meta update {id} _yoast_wpseo_title "..."
wp post meta update {id} _yoast_wpseo_metadesc "..."
wp post meta update {id} _yoast_wpseo_focuskw "..."
wp post meta update {id} _yoast_wpseo_schema_article_type "ScholarlyArticle"
wp yoast index   # resync après opérations en masse

Référence complète des clés Yoast post meta

CléUsageNote
_yoast_wpseo_titleTitre SEOvariables “ autorisées
_yoast_wpseo_metadescMéta description
_yoast_wpseo_focuskwMot-clé de focus
_yoast_wpseo_canonicalURL canonique override
_yoast_wpseo_meta-robots-noindexIndexation'0' défaut · '1' noindex · '2' index
_yoast_wpseo_meta-robots-nofollowSuivi liens'0' follow · '1' nofollow
_yoast_wpseo_bctitleTitre fil d’Ariane
_yoast_wpseo_opengraph-titleOG titre Facebook
_yoast_wpseo_opengraph-descriptionOG description Facebook
_yoast_wpseo_opengraph-imageOG image URL
_yoast_wpseo_twitter-titleTitre Twitter/X
_yoast_wpseo_twitter-descriptionDescription Twitter/X
_yoast_wpseo_is_cornerstoneContenu phare'1' ou absent
_yoast_wpseo_schema_page_typeType page SchemaWebPage, AboutPage, FAQPage
_yoast_wpseo_schema_article_typeType article SchemaScholarlyArticle, Article, None
_yoast_wpseo_primary_{taxo}Terme principalterm_id (entier)
_yoast_wpseo_linkdexScore SEO⚠️ JS uniquement — NE PAS écrire
_yoast_wpseo_content_scoreScore lisibilité⚠️ JS uniquement — NE PAS écrire

Solutions gratuites aux fonctions Premium

PremiumGratuit
Plusieurs mots-clés + morphologie française1 mot-clé exact + synonymes dans les 100 premiers mots + H2/H3 + alt images
Gestionnaire redirectionsPlugin Redirection (John Godley) — activer surveillance changements de slug
Suggestions liens internesTableau de clusters + colonne “Liens entrants” dans admin WP
Recherche de mots-clésSearch Console + Yooda Insight + Google Trends FR

Articles phares (Cornerstone) à définir

  • Qu’est-ce que la guématrie ordinale ?
  • Les 4 noms divins et leurs coordonnées
  • Genèse 1,1 = 7 × 47
  • Le Shema (Dt 6,4) et le nombre 227
  • Les nombres premiers dans la Bible (convention Bardet)

Créé : mai 2026 · Référence complète : document Word strategie_seo_yoast_free_FR.docx