Blog

Titre SEO qui ne s’enregistre pas sur WordPress : 5 causes et comment les corriger

Un titre SEO qui ne s'enregistre pas vient rarement du champ lui-même : une deuxième extension, un script bloqué, une autre version linguistique ou un cache en est presque toujours la cause. Ce guide vous montre où regarder, dans quel ordre, et comment régler le problème pour de bon, y compris sur un site multilingue avec nexya Translate.

Titre SEO qui ne s’enregistre pas sur WordPress : 5 causes et comment les corriger

L’essentiel

  • Un titre SEO qui ne s'enregistre pas est rarement perdu : comparez le champ, le code source de la page et le résultat dans Google.
  • Gardez une seule extension pour les titres et les descriptions. Un module nexya éteint n'exécute aucun code.
  • Après une mise à jour qui casse l'écran SEO, le module Maintenance remet la version précédente de l'extension en un clic.
  • Sur un site multilingue avec nexya Translate, chaque langue a sa propre version de la page, et donc son propre titre.
  • nexya ne prend en charge ni WooCommerce ni les réseaux multisite.

Titre SEO qui ne s'enregistre pas : ce qui se passe vraiment

Quand un titre SEO ne s'enregistre pas, WordPress a souvent bien reçu la valeur. C'est autre chose qui échoue : une deuxième extension écrase le champ, un script empêche l'écran de se charger, on a modifié une autre version linguistique que celle qu'on regarde, ou un cache sert encore l'ancienne page. Sur les forums WordPress.org, la question revient une vingtaine de fois en six semaines, avec Yoast, All in One SEO et d'autres.

Avant de changer quoi que ce soit, il faut savoir où regarder. Trois endroits suffisent : le champ dans l'administration, le code source de la page publiée et le résultat dans Google. Si le champ garde la bonne valeur mais que le code source affiche l'ancienne, le problème se situe après l'enregistrement. Si le champ se vide dès qu'on enregistre, il se situe avant.

Les cinq causes ci-dessous couvrent l'essentiel des cas signalés. Prenez-les dans l'ordre : les premières sont les plus fréquentes et les plus simples à écarter.

  • Deux extensions, ou une extension et le thème, écrivent chacune un titre.
  • Une extension provoque une erreur de script, et l'écran SEO ne se charge pas.
  • Une mise à jour récente a cassé l'enregistrement des réglages.
  • Sur un site multilingue, la version modifiée n'est pas celle qu'on consulte.
  • Un cache de page, ou Google lui-même, affiche encore l'ancien titre.

Deux extensions SEO qui se disputent le même titre

C'est la cause la plus courante. Yoast et All in One SEO installés en même temps, ou une extension SEO combinée à un thème ou à un constructeur de pages qui a ses propres champs de titre : chacun écrit sa balise title et sa méta-description, et c'est le dernier à passer qui gagne. Vous enregistrez dans l'un, la page affiche ce que l'autre a décidé.

Le remède est simple : un seul outil gère les titres et les descriptions. Le module SEO de nexya fait ce travail. Il gère les titres et les descriptions, propose une suggestion tirée du texte de la page, et produit aussi le sitemap, le schema et le fichier llms.txt. Il est fait pour remplacer une extension SEO, pas pour s'ajouter à elle.

Si vous préférez garder votre extension actuelle, laissez le module SEO éteint dans le hub. Chez nexya, un module éteint n'enregistre rien : aucun de ses hooks ne tourne sur le site. Il ne peut donc pas entrer en conflit avec une autre extension.

Un seul outil écrit le titre de la page. Le deuxième n'apporte rien et risque d'écraser le premier.

Corriger un titre SEO qui ne s'enregistre pas, pas à pas

  1. 1

    Garder un seul outil SEO

    Dans le hub nexya, allumez le module SEO seulement si aucune autre extension ne gère les titres. Sinon, laissez-le éteint : il n'exécutera aucun code.

    Garder un seul outil SEO
  2. 2

    Écrire le titre et la description sur la page

    Ouvrez la page, partez de la suggestion tirée de son texte, ajustez-la puis enregistrez. Rechargez l'écran pour vérifier que la valeur est restée.

    Écrire le titre et la description sur la page
  3. 3

    Vérifier la bonne version linguistique

    Sur un site multilingue, ouvrez la liste des pages de Translate et corrigez aussi chaque traduction, par exemple la version /en/.

    Vérifier la bonne version linguistique
  4. 4

    Contrôler le résultat publié

    Comparez l'aperçu dans Google avec le code source de la page en ligne. Si l'ancien titre s'affiche encore, videz le cache de page et, le cas échéant, celui de Cloudflare.

    Contrôler le résultat publié

L'écran SEO ne charge pas : trouver l'extension qui bloque

Quand le panneau SEO reste vide ou que le bouton d'enregistrement ne réagit plus, une erreur de script dans une autre extension bloque souvent tout l'écran d'édition. Le champ n'est alors jamais envoyé au serveur.

La méthode reste la même, quel que soit l'outil : sur une copie du site si possible, désactivez les extensions une à une et réessayez après chaque désactivation. Celle qui débloque l'écran est en cause. Avec nexya, chaque module s'éteint séparément depuis le hub, ce qui permet de faire le même test module par module.

Si le problème est apparu juste après une mise à jour, comme dans plusieurs sujets du forum, le module Maintenance est utile. Il garde la version précédente de chaque extension et de chaque thème juste avant sa mise à jour, et la remet en place en un clic. Cette fonction est gratuite. Dans nexya Pro, une mise à jour qui casse le site est en plus annulée automatiquement, et l'administrateur reçoit un e-mail.

La liste des pages montre les langues de chacune : vous voyez quelle version vous modifiez.
La liste des pages montre les langues de chacune : vous voyez quelle version vous modifiez.

Site multilingue : le titre est enregistré, mais dans une autre langue

Sur un site en plusieurs langues, beaucoup de titres « qui ne s'enregistrent pas » ont en fait été enregistrés, mais sur une autre version que celle qu'on regarde. Vous corrigez la page française, puis vous ouvrez /en/ et vous retrouvez l'ancien titre.

Avec nexya Translate, chaque page est reliée à ses traductions, et chaque langue a ses propres adresses, comme /en/. Chaque version est une page à part entière : ce que vous écrivez sur la page française reste sur la page française. Pour corriger le titre anglais, il faut ouvrir la version anglaise. La liste des pages montre les langues de chacune, ce qui permet de voir d'un coup d'œil quelle version existe et laquelle vous modifiez.

L'éditeur de traduction s'affiche à côté de l'original et gère les blocs, Elementor ainsi que les champs ACF et NCF. Vous voyez donc les deux versions côte à côte au lieu de passer d'un onglet à l'autre.

Deux détails évitent d'autres doublons. Translate n'ajoute pas ses propres liens hreflang quand une autre extension en ajoute déjà. Et enregistrer les réglages de Translate vide le cache de page et le sitemap. Pour un site qui vient de WPML ou de Polylang, le passage se fait en un clic, et les adresses sont conservées : chaque adresse qui change reçoit une redirection 301 dans le module Redirections.

Un titre corrigé en français ne change rien à la page /en/ : chaque langue a sa propre version, reliée aux autres.

Le titre et la description tels qu'ils apparaîtront dans Google, à comparer avec le code source de la page.
Le titre et la description tels qu'ils apparaîtront dans Google, à comparer avec le code source de la page.

Le cache et Google affichent encore l'ancien titre

Si le champ et le code source de l'administration sont justes, mais que les visiteurs voient l'ancien titre, c'est le cache qui le sert. Un cache de page garde une copie de la page et la renvoie telle quelle tant qu'on ne le vide pas.

Le cache de page de nexya Pro se vide tout seul quand un contenu change, y compris à l'enregistrement dans Elementor. Il ne vide pas le cache de Cloudflare : si votre site passe par Cloudflare, videz-le de ce côté aussi.

Il reste Google. nexya ne peut pas forcer l'indexation, et Google met un certain temps à relire une page. Il lui arrive aussi de réécrire un titre ou une description qu'il juge éloignés du contenu. Pour limiter ce risque, partez de la suggestion du module SEO : elle est tirée du texte de la page, donc proche de ce que Google y lit. Le sitemap généré par le module l'aide ensuite à retrouver les pages modifiées.

Ce que nexya couvre, et ce qu'il ne couvre pas

Les modules SEO, Translate, Maintenance et Redirections sont gratuits, sur autant de sites que vous voulez. Le cache de page fait partie de nexya Pro, vendu sur nexya.dev. Par défaut, le plugin n'envoie rien à un tiers.

Deux limites, pour être clair. Les réseaux multisite ne sont pas pris en charge : sur un réseau, le plugin reste éteint et l'indique. Et nexya ne couvre pas WooCommerce. Les titres et les descriptions des fiches produits, ainsi que les réglages SEO propres à une boutique, ne sont pas traités ici. Ils restent du ressort de WooCommerce ou d'une extension faite pour lui.

Questions fréquentes

Pourquoi ma méta-description revient-elle à l'ancienne valeur après l'enregistrement ?

Le plus souvent, une deuxième extension ou le thème écrit sa propre description et écrase la vôtre. Gardez un seul outil SEO actif, puis vérifiez le code source de la page.

J'ai corrigé le titre, mais la version anglaise affiche toujours l'ancien. Que faire ?

Avec nexya Translate, chaque langue a sa propre version de la page, reliée aux autres. Ouvrez la version /en/ et corrigez son titre là.

Le module SEO de nexya peut-il cohabiter avec Yoast ?

Il est fait pour le remplacer. Si vous gardez Yoast, laissez le module SEO éteint : un module éteint n'exécute aucun code sur le site.

nexya peut-il forcer Google à afficher mon nouveau titre ?

Non. Le module fournit les titres, les descriptions suggérées, le sitemap et le schema, mais c'est Google qui décide quand relire la page et ce qu'il affiche.

nexya gère-t-il le SEO des produits WooCommerce ?

Non, nexya ne couvre pas WooCommerce. Les réglages SEO d'une boutique restent du ressort de WooCommerce ou d'une extension faite pour lui.

Les modules de cet article

nexya seo nexya translate nexya hub nexya maintenance nexya cache

Essayez nexya Pro 7 jours, gratuitement

Tous les modules, les formulaires, les newsletters et le cache de pages, sur votre site. Sans engagement.

Voir les plans Ou découvrir la version gratuite