SEOPress 10.4 est disponible. Nous vous recommandons de mettre à jour votre site dès que possible pour profiter des dernières fonctionnalités, améliorations et corrections.
🎉 Nouveau – Vos visiteurs peuvent accepter la mesure d’audience et refuser la publicité
Jusqu’ici, la bannière cookies posait une seule question : tout accepter, ou tout refuser. Un visiteur prêt à vous aider à mesurer votre audience, mais pas à être suivi à des fins publicitaires, n’avait aucun moyen de le dire. La plupart cliquaient sur « Refuser », et vous perdiez aussi les statistiques.
SEOPress 10.4 ajoute un bouton Personnaliser à la bannière. Il affiche la liste des catégories, dans la même fenêtre :
- Nécessaires : toujours actifs, ils ne lancent aucun outil de suivi
- Mesure d’audience : Google Analytics, Matomo et Microsoft Clarity
- Publicité : autorise Google à utiliser la visite pour la mesure et la personnalisation des annonces
Chaque signal du mode de consentement Google v2 suit désormais sa propre catégorie, au lieu d’être accordé ou refusé avec les trois autres. Microsoft Clarity reçoit lui aussi les deux réponses séparément. Votre code de suivi personnalisé peut contenir n’importe quoi : il ne s’exécute donc que si le visiteur autorise les deux.

Rien ne change pour les visiteurs qui ont déjà répondu : la question ne leur est pas reposée. Le lien « Préférences cookies » rouvre le panneau avec leurs choix actuels déjà cochés. La bannière ne charge toujours aucun script tiers, et elle fonctionne toujours avec les extensions de cache, comme depuis la 10.3.
La nouvelle bannière est activée par défaut. Pour garder la version à deux boutons, rendez-vous dans SEO, Analytics, onglet RGPD / bannière cookies, et désactivez Consentement par catégorie. Vous pouvez aussi y renommer le bouton Personnaliser.
Développeurs : le code qui lit directement le cookie seopress-user-consent-accept doit passer à window.seopressConsent.has( 'analytics' ) en JavaScript, ou à seopress_user_consent_has( 'analytics' ) en PHP. Une nouvelle réponse n’écrit plus l’ancien cookie. L’événement seopress_consent_updated renvoie aussi partial pour une réponse mixte, avec la liste des catégories autorisées.
🎉 Nouveau – Historique de l’indexation instantanée : cette URL a-t-elle été envoyée, et quand ?
L’indexation instantanée ne gardait que la dernière demande. Les envois automatiques à la publication passent par le même journal : sur un site actif, l’encadré « Dernières URL envoyées » était remplacé en quelques minutes. Impossible de savoir si une page donnée avait bien été envoyée à Google ou à Bing.
SEOPress 10.4 enregistre chaque envoi, avec une ligne par URL et par moteur de recherche :
- la date et l’heure, dans le fuseau horaire de votre site
- le moteur de recherche : Google (Indexing API) ou IndexNow
- l’origine : envoi manuel, ou automatique à la publication
- le code HTTP et le message renvoyés par le moteur, ou « Non envoyé » quand la demande n’est jamais partie de votre site (une clé manquante, par exemple)
Vous le trouverez dans le nouvel onglet Historique de SEO, Indexation instantanée, avec une recherche par URL, un filtre Manuel / Automatique et une pagination. Chaque article dispose aussi d’un onglet Historique d’indexation dans la metabox SEO, à côté de l’analyse de contenu, avec ses 20 derniers envois.

L’historique conserve les 5 000 dernières lignes, et vous pouvez le vider à tout moment. Sa table n’est créée qu’au premier envoi : les sites qui n’utilisent pas l’indexation instantanée n’ont rien de nouveau dans leur base de données. Consultez notre guide pour configurer l’indexation instantanée.
🎉 Nouveau – Votre assistant IA s’occupe aussi des catégories et des étiquettes
En 10.3, le serveur MCP de SEOPress ne travaillait que sur les articles, les pages et les produits. Les pages de catégories, de catégories de produits et d’étiquettes peuvent elles aussi se positionner, et leur SEO restait à remplir à la main, terme par terme.
SEOPress 10.4 ajoute 7 outils pour les termes de taxonomie. Votre assistant peut lister les termes sans titre ou sans méta description, puis lire et modifier leur titre SEO, leur méta description, leurs réglages robots et leurs réglages sociaux. Par exemple :
- « Liste mes catégories de produits sans méta description et rédiges-en une pour chacune. »
- « Vérifie les réglages robots de mes catégories et dis-moi lesquelles sont en noindex. »
- « Rédige le titre et la description Facebook et X de la catégorie Outils de jardin. »
- « Propose un titre SEO pour chacune de mes catégories de produits. » (PRO)
SEOPress Free passe ainsi à 21 outils. SEOPress PRO en ajoute 15, dont deux nouveaux qui génèrent par IA un titre ou une méta description pour un terme. Ils renvoient une suggestion sans rien enregistrer : votre assistant a toujours besoin d’une connexion en écriture pour l’appliquer.
Connecter votre assistant IA est aussi plus simple. Certains d’entre vous n’y arrivaient pas, le plus souvent à cause de leur hébergeur ou d’un pare-feu. Donc :
- Si votre hébergeur bloque la méthode de connexion habituelle, l’onglet MCP le détecte et vous propose une autre façon de vous connecter
- Chaque assistant IA a maintenant ses propres instructions pas à pas, y compris l’application de bureau Claude
- Une nouvelle section de dépannage vous aide quand un pare-feu ou une extension de sécurité bloque la connexion
- Le serveur MCP a désormais sa propre carte dans le tableau de bord SEO : il est plus facile à trouver
Consultez notre guide pour connecter votre assistant IA à SEOPress.
🎉 Nouveau – Relisez les suggestions de l’IA avant leur mise en ligne (PRO)
Sélectionnez 50 articles, choisissez « Générer la méta description avec l’IA » dans les actions groupées, cliquez sur Appliquer : jusqu’ici, les 50 descriptions étaient enregistrées immédiatement, sans que personne ne les lise. Même chose pour les textes alternatifs, légendes et descriptions de vos images dans la médiathèque. Google demande aux éditeurs de relire les textes générés par IA avant de les publier, et les titres et méta descriptions ne font pas exception.
SEOPress PRO 10.4 ajoute une étape de relecture. L’action groupée ouvre désormais une fenêtre où les suggestions arrivent une par une, chacune à côté de la valeur qu’elle remplacerait. Vous pouvez modifier une suggestion, l’approuver ou l’écarter. Rien n’est approuvé d’avance, et seul ce que vous approuvez est enregistré. Une fois la liste parcourue, un bouton « Approuver les suggestions restantes » enregistre le reste en un clic.

Dans l’éditeur, les cartes de suggestion de l’assistant IA peuvent aussi être modifiées avant d’être appliquées. Les agences qui préfèrent l’ancien fonctionnement peuvent le rétablir avec le filtre seopress_ai_bulk_review.
🎉 Nouveau – Un terme principal pour chaque taxonomie
La catégorie principale n’existait que pour les catégories et les catégories de produits WooCommerce. Un site de recettes avec une taxonomie « Cuisine », ou une documentation avec une taxonomie « Type de document », n’avait aucun moyen d’indiquer le terme principal.
Chaque taxonomie hiérarchique publique a désormais sa propre liste déroulante pour choisir son terme principal, dans l’éditeur classique comme dans l’éditeur de blocs. Avec SEOPress PRO, votre fil d’Ariane suit le terme principal de la taxonomie que vous lui avez choisie, quelle qu’elle soit.
Vos permaliens ne changent pas : WordPress ne lit la catégorie principale que dans %category% et dans les URL des produits WooCommerce, comme avant. Si vous n’utilisez jamais de terme principal, vous pouvez retirer la liste déroulante de toutes les taxonomies, ou d’une seule, avec le filtre seopress_primary_term_inline_selector.
🎉 Amélioration – Le nombre de vérifications réussies par page
La colonne Score de vos listes d’articles affichait « Bon » ou « À améliorer », sans rien entre les deux. Une page qui réussissait 7 vérifications sur 17 ressemblait à une page qui en réussissait 16. La colonne affiche maintenant le nombre de vérifications réussies à côté de l’anneau, par exemple 12/17. Une page ne les réussit toutes que si l’analyse indique « Bon » : le chiffre ne contredit jamais le détail affiché dans l’éditeur.

L’analyse de contenu elle-même est plus précise :
- La colonne, l’éditeur et les outils MCP comptent exactement les mêmes vérifications
- Les titres et méta descriptions qui contiennent des variables sont mesurés tels qu’ils apparaissent dans les résultats de recherche, et non sous forme de
%%variables%% - Le texte qu’un constructeur de pages place dans un shortcode est compté
- Vos propres images sont mesurées directement sur le disque, ce qui accélère l’analyse des pages riches en images
- L’analyse démarre dès que vous ouvrez le panneau SEO
Un garde-fou de plus : un seul interrupteur dans Titres & métas peut masquer tout un type de contenu aux moteurs de recherche, et rien ne vous le rappelait ensuite. Le centre de notifications vous prévient désormais quand un type de contenu qui a des publications en ligne est en noindex. Si c’est voulu, ignorez l’alerte.
🎉 Amélioration – Migration depuis Yoast SEO
L’import depuis Yoast SEO avait trois problèmes avec les modèles de titres, tous corrigés en 10.4 :
- Le titre de la page d’accueil est importé. L’import le remplaçait par le simple nom du site.
- Les variables Yoast sont converties. Des variables comme
%%name%%,%%pt_plural%%,%%searchphrase%%ou%%cf_...%%s’affichaient telles quelles dans vos titres. Elles sont maintenant traduites en leur équivalent SEOPress, dans vos modèles comme dans chaque article et chaque terme. - Les variables reprises de Yoast affichent un libellé lisible.
%%title%%ou%%sitename%%apparaissaient en « title » et « sitename » bruts dans les réglages, ce qui faisait croire à un import raté.
Le séparateur de titre de Yoast est aussi importé comme un simple caractère. Consultez notre guide pour migrer de Yoast SEO vers SEOPress.
🎉 Autres améliorations et corrections
Nouveautés :
- Les suggestions de liens internes lisent aussi le texte de vos champs ACF (PRO)
- Vos graphiques Google Analytics et Matomo affichent maintenant les dates en bas (PRO)
- Quand vous supprimez un article publié, Bing et les autres moteurs IndexNow sont prévenus tout de suite
Améliorations :
- L’audit de site vous indique les pages qu’il n’a pas pu vérifier, au lieu d’afficher par erreur un score parfait (PRO)
- Matomo vous explique pourquoi vos statistiques n’ont pas pu être chargées (PRO)
- Sécurité renforcée
Corrections :
- L’assistant de configuration pouvait publier votre e-mail d’administrateur dans les données structurées de votre site. Si vous avez utilisé l’assistant, vérifiez SEO > Réseaux sociaux > Knowledge Graph > E-mail
- Les pages 2, 3 et suivantes d’une liste d’articles n’indiquent plus à Google qu’elles sont une copie de la page 1
- Éditeur classique : votre titre SEO et votre méta description pouvaient être effacés à la mise à jour d’un article
- Sites multilingues (WPML) : les plans de site de vos catégories et étiquettes incluent toutes les langues
- La bannière cookies ne casse plus quand une extension optimise votre JavaScript
- Facebook et les autres réseaux sociaux affichent l’icône de votre site quand vous n’avez pas défini d’image de partage par défaut
- WooCommerce : les produits en réapprovisionnement sont correctement présentés à Google (PRO)
Et bien d’autres corrections. Consultez le changelog complet pour la liste détaillée.
N’oubliez pas de vous abonner à notre newsletter pour recevoir gratuitement les dernières actualités SEO, guides et mises à jour produits :
Si SEOPress vous simplifie la vie, nous vous serions extrêmement reconnaissants de nous laisser un avis 5 étoiles sur le répertoire officiel des plugins WordPress. Nous avons déjà reçu plus de 1 200 avis positifs ; merci beaucoup pour votre soutien !
Je laisse un avis 5 étoiles
Journal des modifications
Cette mise à jour contient les modifications suivantes (journal des modifications complet ici) :
NEW Cookie banner: visitors can allow analytics and advertising separately, each Google Consent Mode v2 signal following its own category
NEW Instant Indexing: history of every submitted URL (manual and automatic, Google and IndexNow), with a History tab and a per-post view in the metabox
NEW Instant Indexing: IndexNow is notified when a published post is moved to the trash
NEW MCP server: 7 new tools to read and update the SEO title, meta description, robots and social settings of taxonomy terms, plus AI suggestions for terms (PRO)
NEW MCP server: easier connection, with an Application Password fallback when the host blocks OAuth, sign-in steps for each client, a troubleshooting section and a card in the SEO dashboard
NEW AI: review, edit, approve or discard bulk AI suggestions before they are saved, for posts and the Media Library (PRO)
NEW Primary term on every public hierarchical taxonomy, not only categories and product categories, followed by the breadcrumbs (PRO)
NEW Content analysis: the Score column shows the number of checks passed (e.g. 12/17)
NEW Notification center: alert when a post type with published content is set to noindex
NEW Schemas: optional single @graph output for the WebSite and Knowledge Graph schemas
NEW Internal linking suggestions now read the text of ACF and Secure Custom Fields fields (PRO)
NEW Developers: filters for page builders that keep their content outside the post content (seopress_content_analysis_word_count_content, seopress_content_analysis_internal_links_ids), and to hide the primary term dropdown (seopress_primary_term_inline_selector)
INFO Security hardening
INFO Yoast SEO import: the home title template is imported, Yoast variables are converted and get a readable label, and the title separator is kept as a plain character
INFO Content analysis: the column, the editor and the MCP tools count the same checks, titles with variables are measured as rendered, and image checks are faster
INFO Schemas: stable identifiers for Local Business, Service and breadcrumbs, the automatic Article and Video publisher linked to the Knowledge Graph, and a Schema Markup Validator link in the metabox (PRO)
INFO Google Analytics: reports are read through Google's REST API, and seven Google libraries are no longer bundled (PRO)
INFO Site Audit: pages that could not be fetched are reported, and a scan that analyzed no page no longer gets a 100/100 score (PRO)
INFO Dashboard: dates along the axis of the Site overview, Google Analytics and Matomo charts, and Matomo sync errors explained (PRO)
INFO Custom term variables: the value filter is now seopress_get_tag__ct_{slug}_value, the same form as custom fields and user meta. The old seopress_get_tag_ct_{slug}_value still runs, deprecated
INFO WooCommerce: supported versions and HPOS / Cart and Checkout blocks compatibility declared (PRO)
FIX Setup wizard no longer saves the admin email as the Knowledge Graph email published in the Organization schema
FIX Canonical URL of paginated loops on pages and posts, and of ?paged=N URLs with plain permalinks
FIX SEO metabox: the SEO title and meta description could be erased on Update in the Classic Editor when the metabox request failed
FIX SEO metabox: administrators holding a blocked secondary role lost the metabox tabs
FIX XML sitemaps: taxonomy sitemaps are paginated correctly and list the terms of every WPML language
FIX WPML: category rewrite rules are built for every language
FIX Cookie banner no longer broken by JavaScript optimization plugins
FIX Open Graph: no more empty fb:app_id and fb:pages tags, and the site icon is used as og:image when no default image was ever saved
FIX Dynamic variables: %%archive_date%% and %%archive_title%% on archives, several %%_ct_%% in one template, and Bricks content for %%post_excerpt%% and %%post_content%%
FIX Knowledge Graph: Person photo published as image, and X account saved as a full URL read correctly
FIX GTranslate hreflang tags removed on noindex pages
FIX MCP server no longer answers the OAuth discovery requests meant for another plugin's MCP server on the same site
FIX Front-end SEO panel no longer styled by the theme (Enfold and others)
FIX Product schema: BackOrder availability, shipping rates on the shop's tax display, and no empty energy or review blocks (PRO)
FIX Custom schemas accept variables without quotes, and the Book schema date and cover are fixed (PRO)
FIX AI: unsupported image types are refused before sending, a model the account cannot use is replaced, and the AI Assistant no longer renders the page on every editor open (PRO)
FIX White label applied to the PRO admin screens (PRO)