{"id":146407,"date":"2026-06-18T14:19:42","date_gmt":"2026-06-18T12:19:42","guid":{"rendered":"https:\/\/www.seopress.org\/fr\/?p=146407"},"modified":"2026-06-18T14:54:58","modified_gmt":"2026-06-18T12:54:58","slug":"xxx-seopress-10","status":"publish","type":"post","link":"https:\/\/www.seopress.org\/fr\/newsroom\/nouveautes-produit\/seopress-10\/","title":{"rendered":"Agents IA, assistant IA et r\u00e9f\u00e9rencement WordPress plus intelligent &#8211;  SEOPress 10"},"content":{"rendered":"<p><strong>SEOPress 10 est d\u00e9sormais disponible<\/strong>. Nous vous encourageons \u00e0 mettre \u00e0 jour votre site d\u00e8s que possible pour profiter des derni\u00e8res fonctionnalit\u00e9s, am\u00e9liorations et correctifs.<\/p>\n<h2>\ud83c\udf89 Nouveaut\u00e9 \u2013 Connectez SEOPress \u00e0 des agents IA gr\u00e2ce \u00e0 la nouvelle Abilities API et au support MCP<\/h2>\n<p>SEOPress 10 prend d\u00e9sormais en charge la nouvelle <a href=\"https:\/\/developer.wordpress.org\/news\/2025\/11\/introducing-the-wordpress-abilities-api\/\" target=\"_blank\" rel=\"noopener\">WordPress Abilities API<\/a>, le standard qui permet aux assistants IA et aux outils d&rsquo;automatisation d&rsquo;interagir avec votre site en toute s\u00e9curit\u00e9.<\/p>\n<p>Concr\u00e8tement, vous pouvez maintenant connecter un <strong>agent IA<\/strong> (comme Claude ou n&rsquo;importe quel outil compatible MCP) <strong>directement \u00e0 SEOPress<\/strong> et le laisser s&rsquo;occuper de vos t\u00e2ches SEO \u00e0 votre place.<\/p>\n<p>D\u00e8s le d\u00e9part, la <a href=\"https:\/\/www.seopress.org\/fr\/extensions-seo-wordpress\/seopress-free\/\">version gratuite<\/a> permet \u00e0 un agent de lire et de modifier l&rsquo;essentiel de n&rsquo;importe quelle page : le <strong>titre SEO<\/strong> et la <strong>m\u00e9ta description<\/strong>, les <strong>r\u00e8gles d&rsquo;indexation<\/strong> (noindex, nofollow, canonical), les <strong>aper\u00e7us de partage sur les r\u00e9seaux sociaux<\/strong> Facebook et X, et il peut m\u00eame lancer une <strong>analyse de contenu<\/strong> pour vous indiquer ce qu&rsquo;il y a \u00e0 am\u00e9liorer.<\/p>\n<p>Avec <a href=\"https:\/\/www.seopress.org\/fr\/extensions-seo-wordpress\/seopress-pro\/\">SEOPress Pro<\/a>, les agents peuvent aller beaucoup plus loin : <strong>cr\u00e9er<\/strong> et <strong>g\u00e9rer des redirections<\/strong>, <strong>modifier<\/strong> les <strong>donn\u00e9es structur\u00e9es<\/strong> (schema), d\u00e9finir des <strong>mots-cl\u00e9s cibles<\/strong>, et m\u00eame <strong>g\u00e9n\u00e9rer<\/strong> pour vous des <strong>titres<\/strong>, des <strong>m\u00e9ta descriptions<\/strong> et des <strong>textes alternatifs d&rsquo;images optimis\u00e9s par l&rsquo;IA<\/strong>.<\/p>\n<p>La PRO rend \u00e9galement l&rsquo;ensemble de votre site \u00ab <a href=\"https:\/\/www.seopress.org\/fr\/support\/guides\/agent-readiness\/\">pr\u00eat pour les agents<\/a> \u00bb en exposant des signaux de d\u00e9couverte (une carte de serveur MCP, un fichier llms.txt et d&rsquo;autres points d&rsquo;acc\u00e8s \/.well-known\/), afin que les outils d&rsquo;IA puissent trouver et comprendre votre contenu par eux-m\u00eames. L&rsquo;avantage est simple : beaucoup moins de travail SEO manuel et r\u00e9p\u00e9titif, et plus de temps pour ce qui compte vraiment.<\/p>\n<p>Et vous gardez le contr\u00f4le total. La fonctionnalit\u00e9 est d\u00e9sactiv\u00e9e par d\u00e9faut : vous l&rsquo;activez d&rsquo;un simple interrupteur depuis <strong>SEO<\/strong>, page <strong>R\u00e9glages avanc\u00e9s<\/strong>, onglet <strong>Avanc\u00e9<\/strong>, option <strong>Exposer les abilities via l&rsquo;API REST<\/strong>. Vos permissions WordPress existantes restent par ailleurs toujours respect\u00e9es : un agent ne peut donc jamais faire que ce que l&rsquo;utilisateur connect\u00e9 est d\u00e9j\u00e0 autoris\u00e9 \u00e0 faire.<\/p>\n<figure id=\"attachment_146438\" aria-labelledby=\"figcaption_attachment_146438\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-abilities.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-146438\" src=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-abilities.png\" alt=\"AI abilities SEOPress\" width=\"1792\" height=\"512\" srcset=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-abilities.png 1792w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-abilities-768x219.png 768w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-abilities-1536x439.png 1536w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-abilities-350x100.png 350w\" sizes=\"auto, (max-width: 1792px) 100vw, 1792px\" \/><\/a><figcaption id=\"figcaption_attachment_146438\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">AI abilities SEOPress<\/figcaption><\/figure>\n<h2>\ud83c\udf89 Nouveaut\u00e9 \u2013 Un expert SEO \u00e0 vos c\u00f4t\u00e9s, avec le nouvel AI Assistant<\/h2>\n<p>R\u00e9diger un bon contenu SEO prend du temps, et savoir exactement quoi corriger n&rsquo;est pas toujours \u00e9vident. SEOPress 10 introduit l&rsquo;<strong>Assistant IA<\/strong>, un panneau de discussion qui vous accompagne directement dans l&rsquo;<strong>\u00e9diteur de blocs de WordPress<\/strong>.<\/p>\n<p>Il vous suffit de demander en langage naturel, comme si vous parliez \u00e0 un coll\u00e8gue : <em>\u00ab Propose-moi 5 titres pour cet article \u00bb<\/em>, <em>\u00ab R\u00e9dige un plan sur\u2026 \u00bb<\/em>, <em>\u00ab Corrige mes probl\u00e8mes SEO \u00bb<\/em> ou <em>\u00ab Traduis ma m\u00e9ta description en espagnol \u00bb<\/em>. Comme l&rsquo;assistant lit <strong>votre article en cours<\/strong> (son contenu, ses mots-cl\u00e9s et ses r\u00e9glages SEO), les r\u00e9ponses sont adapt\u00e9es \u00e0 ce sur quoi vous travaillez r\u00e9ellement, et non des conseils g\u00e9n\u00e9riques.<\/p>\n<p>Il peut vous aider sur des t\u00e2ches comme :<\/p>\n<ul>\n<li><strong>G\u00e9n\u00e9rer<\/strong> des titres SEO, des m\u00e9ta descriptions et des balises pour les r\u00e9seaux sociaux<\/li>\n<li><strong>R\u00e9diger<\/strong> des articles complets, des plans, des FAQ et des descriptions de produits<\/li>\n<li><strong>Am\u00e9liorer<\/strong> du contenu existant : relecture, changement de ton, r\u00e9sum\u00e9, traduction<\/li>\n<li><strong>Agir \u00e0 votre place<\/strong> : cr\u00e9er des redirections, ajouter des donn\u00e9es structur\u00e9es, g\u00e9n\u00e9rer les textes alternatifs des images, et plus encore<\/li>\n<\/ul>\n<p>Et vous gardez toujours la main : lorsque l&rsquo;assistant propose du contenu, les modifications vous sont soumises pour validation avant d&rsquo;\u00eatre appliqu\u00e9es, afin que vous puissiez les accepter, les ajuster ou les \u00e9carter.<\/p>\n<figure id=\"attachment_146437\" aria-labelledby=\"figcaption_attachment_146437\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-assistant.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-146437\" src=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-assistant.png\" alt=\"Assistant IA SEOPress\" width=\"420\" height=\"966\" srcset=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-assistant.png 1036w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-assistant-768x1767.png 768w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-assistant-667x1536.png 667w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-assistant-890x2048.png 890w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/a><figcaption id=\"figcaption_attachment_146437\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Assistant IA SEOPress<\/figcaption><\/figure>\n<p>L&rsquo;Assistant IA est une fonctionnalit\u00e9 de <strong>SEOPress PRO<\/strong>, et il fonctionne avec votre <strong>propre fournisseur d&rsquo;IA<\/strong>. Il est compatible avec <strong>OpenAI<\/strong>, <strong>Claude<\/strong>, <strong>Google Gemini<\/strong>, <strong>Mistral<\/strong> et <strong>DeepSeek<\/strong>, ou avec les <strong>cr\u00e9dits SEOPress<\/strong> si vous pr\u00e9f\u00e9rez une option cl\u00e9 en main. Ajoutez votre cl\u00e9 API une seule fois, et votre assistant est pr\u00eat \u00e0 vous aider.<\/p>\n<div class=\"alert alert-info\">Consultez notre page <a href=\"https:\/\/www.seopress.org\/fr\/tarifs\/\">Tarifs<\/a> pour commencer \u00e0 utiliser les cr\u00e9dits IA SEOPress !<\/div>\n<p><strong>BONUS<\/strong>\u00a0: effectuez des actions rapides directement dans l\u2019\u00e9diteur de blocs. S\u00e9lectionnez un bloc, puis cliquez sur l\u2019ic\u00f4ne IA pour ex\u00e9cuter des actions rapides\u00a0:<\/p>\n<figure id=\"attachment_146440\" aria-labelledby=\"figcaption_attachment_146440\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/ai-quick-actions-seopress.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-146440\" src=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/ai-quick-actions-seopress.png\" alt=\"Actions rapide via l'IA - SEOPress\" width=\"180\" height=\"351\" \/><\/a><figcaption id=\"figcaption_attachment_146440\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Actions rapide via l&rsquo;IA &#8211; SEOPress<\/figcaption><\/figure>\n<h2>\ud83c\udf89 Nouveaut\u00e9 \u2013 La fa\u00e7on la plus simple d&rsquo;utiliser l&rsquo;IA dans SEOPress, avec les Cr\u00e9dits IA SEOPress<\/h2>\n<p>SEOPress fonctionne avec tous les principaux fournisseurs d&rsquo;IA (<strong>OpenAI<\/strong>, <strong>Claude<\/strong>, <strong>Gemini<\/strong>, <strong>Mistral<\/strong>, <strong>DeepSeek<\/strong>), mais en configurer un implique de cr\u00e9er un compte, de g\u00e9n\u00e9rer une cl\u00e9 API, d&rsquo;ajouter un moyen de paiement et de suivre votre consommation sur une plateforme de plus. Cela fait beaucoup d&rsquo;\u00e9tapes avant m\u00eame de pouvoir r\u00e9diger votre premier titre.<\/p>\n<p>Les <strong>Cr\u00e9dits IA SEOPress<\/strong> suppriment tout cela. C&rsquo;est une option cl\u00e9 en main int\u00e9gr\u00e9e directement \u00e0 SEOPress : <strong>aucun compte s\u00e9par\u00e9, aucune cl\u00e9 API tierce \u00e0 g\u00e9rer, aucune facturation tierce<\/strong>.<\/p>\n<p>Voici \u00e0 quel point c&rsquo;est simple :<\/p>\n<ul>\n<li><strong>Souscrivez<\/strong> \u00e0 des Cr\u00e9dits IA SEOPress sur seopress.org<\/li>\n<li><strong>Copiez<\/strong> la cl\u00e9 de licence depuis votre email de confirmation<\/li>\n<li><strong>Collez-la<\/strong> dans vos r\u00e9glages IA et enregistrez<\/li>\n<\/ul>\n<figure id=\"attachment_146436\" aria-labelledby=\"figcaption_attachment_146436\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-credits.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-146436 size-full\" src=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-credits.png\" alt=\"Cr\u00e9dits IA SEOPress\" width=\"1796\" height=\"1532\" srcset=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-credits.png 1796w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-credits-768x655.png 768w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-credits-1536x1310.png 1536w\" sizes=\"auto, (max-width: 1796px) 100vw, 1796px\" \/><\/a><figcaption id=\"figcaption_attachment_146436\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Cr\u00e9dits IA SEOPress<\/figcaption><\/figure>\n<p>C&rsquo;est tout. Vos cr\u00e9dits alimentent instantan\u00e9ment <strong>toutes les fonctionnalit\u00e9s IA<\/strong> de SEOPress : g\u00e9n\u00e9ration de titres SEO, de m\u00e9ta descriptions, de balises sociales (Open Graph et X) et de textes alternatifs d&rsquo;images, en masse ou \u00e0 l&rsquo;unit\u00e9, ainsi que le chat de <strong>l&rsquo;Assistant IA<\/strong>.<\/p>\n<p>Vous savez aussi toujours o\u00f9 vous en \u00eates. Vos r\u00e9glages affichent un <strong>solde de cr\u00e9dits clair<\/strong>, votre consommation sur le cycle en cours et une <strong>barre color\u00e9e<\/strong> qui vous pr\u00e9vient avant que vous ne soyez \u00e0 court. Et comme le meilleur mod\u00e8le d&rsquo;IA est s\u00e9lectionn\u00e9 pour vous en coulisses, vous n&rsquo;avez jamais \u00e0 vous demander lequel choisir.<\/p>\n<p><strong>Les Cr\u00e9dits IA SEOPress sont une fonctionnalit\u00e9 de SEOPress PRO<\/strong>. Et si vous pr\u00e9f\u00e9rez utiliser votre propre fournisseur et votre propre cl\u00e9 API, c&rsquo;est toujours possible. Le choix vous appartient.<\/p>\n<h2>\ud83c\udf89 Nouveaut\u00e9 \u2013 Assurez-vous que les moteurs de recherche peuvent vraiment lire votre sitemap, avec le nouveau diagnostic de sant\u00e9 du plan de site XML<\/h2>\n<p>Votre <a href=\"https:\/\/www.seopress.org\/fr\/fonctionnalites\/plan-de-site\/\">sitemap XML<\/a> est la carte que les moteurs de recherche utilisent pour trouver chaque page de votre site. Alors quand quelque chose ne fonctionne plus, votre contenu peut discr\u00e8tement cesser d&rsquo;\u00eatre index\u00e9.<\/p>\n<p>Le pi\u00e8ge, c&rsquo;est que les <strong>probl\u00e8mes de sitemap passent facilement inaper\u00e7us<\/strong> : un plugin de cache qui sert le mauvais fichier, une erreur 404, une ligne vide parasite qui corrompt le XML, ou une r\u00e8gle dans le robots.txt qui en bloque l&rsquo;acc\u00e8s.<\/p>\n<p>SEOPress 10 introduit un <strong>diagnostic de sant\u00e9 du sitemap gratuit<\/strong> qui d\u00e9tecte ces probl\u00e8mes pour vous en <strong>un clic<\/strong>. Ouvrez les r\u00e9glages de votre sitemap, cliquez sur \u00ab <strong>Tester mon plan de site<\/strong> \u00bb, et SEOPress lance un diagnostic complet, puis vous indique en langage clair si votre sitemap est en bonne sant\u00e9 ou ce qui m\u00e9rite votre attention.<\/p>\n<p>Il v\u00e9rifie que votre sitemap est :<\/p>\n<ul>\n<li><strong>Accessible<\/strong> (pas d&rsquo;erreur 404 ni d&rsquo;erreur serveur)<\/li>\n<li><strong>Servi en v\u00e9ritable XML<\/strong>, et non en HTML<\/li>\n<li><strong>Valide et bien form\u00e9<\/strong><\/li>\n<li><strong>R\u00e9f\u00e9renc\u00e9 dans votre robots.txt<\/strong><\/li>\n<li><strong>Non perturb\u00e9<\/strong> par un plugin de cache ou par un second plugin SEO actif en m\u00eame temps<\/li>\n<\/ul>\n<p>Chaque r\u00e9sultat s&rsquo;accompagne d&rsquo;un statut clair (r\u00e9ussite, avertissement ou erreur) et d&rsquo;une explication simple, et les probl\u00e8mes courants comme une erreur 404 peuvent \u00eatre r\u00e9solus gr\u00e2ce \u00e0 un simple bouton de correction.<\/p>\n<figure id=\"attachment_146434\" aria-labelledby=\"figcaption_attachment_146434\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-xml-sitmaps-health-check-scaled.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-146434 size-full\" src=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-xml-sitmaps-health-check-scaled.png\" alt=\"Outil de sant\u00e9 du plan de site XML - SEOPress\" width=\"2560\" height=\"1669\" srcset=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-xml-sitmaps-health-check-scaled.png 2560w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-xml-sitmaps-health-check-768x501.png 768w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-xml-sitmaps-health-check-1536x1001.png 1536w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-xml-sitmaps-health-check-2048x1335.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><figcaption id=\"figcaption_attachment_146434\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Outil de sant\u00e9 du plan de site XML &#8211; SEOPress<\/figcaption><\/figure>\n<p><strong>Aucune comp\u00e9tence technique requise<\/strong> : vous avez l&rsquo;assurance que les moteurs de recherche peuvent lire votre sitemap, avant m\u00eame qu&rsquo;ils ne rencontrent le moindre probl\u00e8me.<\/p>\n<p>Et <strong>SEOPress PRO<\/strong> va plus loin en ex\u00e9cutant cette <strong>v\u00e9rification automatiquement deux fois par jour<\/strong> et en vous <a href=\"https:\/\/www.seopress.org\/fr\/fonctionnalites\/alertes-seo\/\"><strong>alertant par email ou Slack<\/strong><\/a> d\u00e8s qu&rsquo;une erreur appara\u00eet, pour qu&rsquo;un sitemap d\u00e9fectueux ne passe jamais inaper\u00e7u.<\/p>\n<h2>\ud83c\udf89 Nouveaut\u00e9 \u2013 Choisissez exactement quelles m\u00e9tadonn\u00e9es d&rsquo;images l&rsquo;IA remplit, automatiquement<\/h2>\n<p>Un bon r\u00e9f\u00e9rencement des images ne se limite pas au texte alternatif. Les moteurs de recherche et les outils d&rsquo;accessibilit\u00e9 lisent aussi la l\u00e9gende et la description de vos m\u00e9dias. Mais les renseigner \u00e0 la main, pour chaque image que vous importez, est fastidieux : ils restent donc souvent vides.<\/p>\n<p>SEOPress PRO peut d\u00e9j\u00e0 <strong>g\u00e9n\u00e9rer les m\u00e9tadonn\u00e9es d&rsquo;une image avec l&rsquo;IA d\u00e8s que vous l&rsquo;importez<\/strong>. SEOPress 10 va plus loin avec des <strong>interrupteurs par champ<\/strong> : vous d\u00e9cidez exactement quels champs sont remplis pour vous.<\/p>\n<p>Activez uniquement ce dont vous avez besoin :<\/p>\n<ul>\n<li><strong>Texte alternatif<\/strong> : la description utilis\u00e9e pour le SEO et l&rsquo;accessibilit\u00e9<\/li>\n<li><strong>L\u00e9gende<\/strong> : le texte court affich\u00e9 sous l&rsquo;image<\/li>\n<li><strong>Description<\/strong> : le texte plus long enregistr\u00e9 avec le m\u00e9dia<\/li>\n<\/ul>\n<figure id=\"attachment_146435\" aria-labelledby=\"figcaption_attachment_146435\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-image-seo.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-146435 size-full\" src=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-image-seo.png\" alt=\"Utilisez l'IA pour g\u00e9n\u00e9rer des textes alternatifs, des l\u00e9gendes et des descriptions pour vos fichiers image \u2013 SEOPress PRO\" width=\"1558\" height=\"490\" srcset=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-image-seo.png 1558w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-image-seo-768x242.png 768w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-ai-image-seo-1536x483.png 1536w\" sizes=\"auto, (max-width: 1558px) 100vw, 1558px\" \/><\/a><figcaption id=\"figcaption_attachment_146435\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Utilisez l&rsquo;IA pour g\u00e9n\u00e9rer des textes alternatifs, des l\u00e9gendes et des descriptions pour vos fichiers image \u2013 SEOPress PRO<\/figcaption><\/figure>\n<p>Par exemple, vous pouvez laisser l&rsquo;IA <strong>r\u00e9diger le texte alternatif \u00e0 chaque import<\/strong> tout en laissant les l\u00e9gendes et les descriptions intactes, ou g\u00e9n\u00e9rer les trois d&rsquo;un coup. Elle ne remplit que les <strong>champs vides<\/strong>, afin que votre travail existant ne soit jamais \u00e9cras\u00e9.<\/p>\n<p>Vous pr\u00e9f\u00e9rez g\u00e9rer certaines images vous-m\u00eame ? Vous disposez aussi <strong>d&rsquo;actions group\u00e9es<\/strong> dans la m\u00e9diath\u00e8que pour g\u00e9n\u00e9rer n&rsquo;importe quelle combinaison de ces champs, pour toutes vos images ou uniquement celles qui en sont d\u00e9pourvues.<\/p>\n<p>Cela fonctionne avec le fournisseur d&rsquo;IA que vous avez configur\u00e9 ou avec les <strong>Cr\u00e9dits IA SEOPress<\/strong>, et c&rsquo;est une fonctionnalit\u00e9 de <strong>SEOPress PRO<\/strong>.<\/p>\n<h2>\ud83c\udf89 Nouveau \u2013 Transformez vos lecteurs en abonn\u00e9s fid\u00e8les, avec le nouveau bouton Google Preferred Sources<\/h2>\n<p>Google permet d\u00e9sormais aux internautes de choisir leurs \u00ab <strong>Sources pr\u00e9f\u00e9r\u00e9es<\/strong> \u00bb : les sites qu&rsquo;ils souhaitent voir plus souvent dans la section \u00ab \u00c0 la une \u00bb de Google Search. Le hic, c&rsquo;est que les lecteurs doivent savoir qu&rsquo;ils peuvent le faire, et qu&rsquo;ils peuvent le faire pour <em>votre<\/em> site.<\/p>\n<p>SEOPress 10 rend cela tr\u00e8s simple. Un nouveau bloc <strong>Google Preferred Sources<\/strong> (et un <strong>shortcode<\/strong> \u00e9quivalent) vous permet d&rsquo;ajouter un bouton soign\u00e9 \u00ab <strong>Ajouter comme source pr\u00e9f\u00e9r\u00e9e<\/strong> \u00bb n&rsquo;importe o\u00f9 sur votre site, sans aucun code.<\/p>\n<p>Lorsqu&rsquo;un visiteur clique dessus, il est dirig\u00e9 directement vers la page de Google permettant de marquer votre site comme source pr\u00e9f\u00e9r\u00e9e. Plus vos lecteurs le font, plus vos articles ont de chances d&rsquo;appara\u00eetre dans leur \u00ab \u00c0 la une \u00bb. C&rsquo;est un moyen simple de <strong>fid\u00e9liser une audience qui revient r\u00e9guli\u00e8rement<\/strong>.<\/p>\n<p>Vous pouvez l&rsquo;ajouter de deux fa\u00e7ons :<\/p>\n<ul>\n<li>Le <strong>bloc<\/strong> : recherchez \u00ab Google Preferred Sources \u00bb dans l&rsquo;\u00e9diteur et d\u00e9posez-le dans n&rsquo;importe quel article, page ou mod\u00e8le<\/li>\n<li>Le <strong>shortcode<\/strong> : <code><style>.seopress-preferred-source__link{display:inline-flex;align-items:center;gap:.5em;padding:.5em 1em;border:1px solid #c3c4c7;border-radius:9999px;line-height:1.4;text-decoration:none;}.seopress-preferred-source__icon{flex:0 0 auto;}<\/style><div class=\"seopress-preferred-source\"><a class=\"seopress-preferred-source__link\" href=\"https:\/\/www.google.com\/preferences\/source?q=seopress.org\" target=\"_blank\" rel=\"noopener nofollow\"><svg class=\"seopress-preferred-source__icon\" width=\"18\" height=\"18\" viewBox=\"0 0 48 48\" aria-hidden=\"true\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"#FFC107\" d=\"M43.611 20.083H42V20H24v8h11.303c-1.649 4.657-6.08 8-11.303 8-6.627 0-12-5.373-12-12s5.373-12 12-12c3.059 0 5.842 1.154 7.961 3.039l5.657-5.657C34.046 6.053 29.268 4 24 4 12.955 4 4 12.955 4 24s8.955 20 20 20 20-8.955 20-20c0-1.341-.138-2.65-.389-3.917z\"\/><path fill=\"#FF3D00\" d=\"M6.306 14.691l6.571 4.819C14.655 15.108 18.961 12 24 12c3.059 0 5.842 1.154 7.961 3.039l5.657-5.657C34.046 6.053 29.268 4 24 4 16.318 4 9.656 8.337 6.306 14.691z\"\/><path fill=\"#4CAF50\" d=\"M24 44c5.166 0 9.86-1.977 13.409-5.192l-6.19-5.238C29.211 35.091 26.715 36 24 36c-5.202 0-9.619-3.317-11.283-7.946l-6.522 5.025C9.505 39.556 16.227 44 24 44z\"\/><path fill=\"#1976D2\" d=\"M43.611 20.083H42V20H24v8h11.303c-.792 2.237-2.231 4.166-4.087 5.571.001-.001.002-.001.003-.002l6.19 5.238C36.971 39.205 44 34 44 24c0-1.341-.138-2.65-.389-3.917z\"\/><\/svg><span class=\"seopress-preferred-source__label\">Add as a preferred source<\/span><\/a><\/div><\/code> pour les widgets, le contenu classique ou les constructeurs de pages<\/li>\n<\/ul>\n<p>Et il s&rsquo;adapte \u00e0 votre design. Vous pouvez :<\/p>\n<ul>\n<li>Modifier le <strong>libell\u00e9 du bouton<\/strong><br \/>\nAfficher ou masquer le <strong>logo Google<\/strong><br \/>\nCibler un <strong>domaine<\/strong> ou un <strong>sous-domaine<\/strong> sp\u00e9cifique (pratique si votre actualit\u00e9 se trouve sur news.votresite.com)<\/li>\n<\/ul>\n<p>Et le meilleur dans tout \u00e7a : c&rsquo;est <strong>gratuit<\/strong> et l\u00e9ger. Il s&rsquo;agit simplement d&rsquo;un lien vers Google joliment mis en forme, sans script externe lourd qui ralentirait vos pages.<\/p>\n<figure id=\"attachment_146439\" aria-labelledby=\"figcaption_attachment_146439\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/google-preferred-source-block-seopress.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-146439 size-full\" src=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/google-preferred-source-block-seopress.png\" alt=\"Bloc Google Source Pr\u00e9f\u00e9r\u00e9e - SEOPress\" width=\"1944\" height=\"1202\" srcset=\"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/google-preferred-source-block-seopress.png 1944w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/google-preferred-source-block-seopress-768x475.png 768w, https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/google-preferred-source-block-seopress-1536x950.png 1536w\" sizes=\"auto, (max-width: 1944px) 100vw, 1944px\" \/><\/a><figcaption id=\"figcaption_attachment_146439\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Bloc Google Source Pr\u00e9f\u00e9r\u00e9e &#8211; SEOPress<\/figcaption><\/figure>\n<h2>\ud83c\udf89 Autres am\u00e9liorations<\/h2>\n<p>Nous avons corrig\u00e9 de nombreux bugs, notamment\u00a0:<\/p>\n<ul>\n<li>un probl\u00e8me de compatibilit\u00e9 avec DIVI 5,<\/li>\n<li>une interface utilisateur plus r\u00e9active,<\/li>\n<li>le bloc de table des mati\u00e8res fonctionne d\u00e9sormais avec les \u00e9l\u00e9ments de mod\u00e8le,<\/li>\n<li>le compteur d&rsquo;erreurs 404 d\u00e9marre maintenant \u00e0 1,<\/li>\n<li>le t\u00e9l\u00e9chargement automatique des packs de langue sans intervention manuelle,<\/li>\n<li>la pr\u00e9vention des conflits avec d&rsquo;autres plugins gr\u00e2ce au SDK Google,<\/li>\n<li>et bien plus encore !<\/li>\n<\/ul>\n<p>Pour les d\u00e9veloppeurs, de nouveaux hooks sont disponibles dans cette version\u00a0:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.seopress.org\/fr\/support\/hooks\/filtrer-si-les-fonctionnalites-de-seopress-sont-exposees-via-api-rest\/\">seopress_abilities_api_rest_enabled<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/fr\/support\/hooks\/filtrer-les-arguments-de-requete-http-utilises-par-le-controle-dintegrite-du-sitemap-xml\/\">seopress_sitemap_diagnostic_request_args<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/fr\/support\/hooks\/filtrer-le-code-html-du-bouton-sources-preferees-de-google\/\">seopress_preferred_source_html<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/fr\/support\/hooks\/filtrer-le-css-integre-du-bouton-sources-preferees-de-google\/\">seopress_preferred_source_inline_css<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/fr\/support\/hooks\/filtrer-les-arguments-de-requete-http-envoyes-par-lassistant-ia\/\">seopress_ai_assistant_request_args<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/fr\/support\/hooks\/filtrer-le-contenu-du-sitemap-video-genere-dun-article\/\">seopress_pro_video_sitemap_builder_content<\/a><\/li>\n<\/ul>\n<p>Plus de d\u00e9tails dans le journal des modifications.<\/p>\n<p><strong>N\u2019oubliez pas de vous abonner \u00e0 notre newsletter pour recevoir gratuitement les derni\u00e8res actualit\u00e9s SEO, guides et mises \u00e0 jour produits :<\/strong><\/p>\n<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/fr\/wp-json\/wp\/v2\/posts\/146407' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_1_6\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_6'>X\/Twitter<\/label><div class='ginput_container'><input name='input_6' id='input_1_6' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_1_6'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/div><div id=\"field_1_1\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-two-thirds gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_1'>E-mail<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(N\u00e9cessaire)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_1' id='input_1_1' type='email' value='' class='form-control large'   placeholder='Saisissez votre adresse email' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_2\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-third gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><button class=\"btn btn-primary\" onclick=\"document.getElementById('gform_submit_button_1').click();\">\nS'abonner\n<\/button><\/div><div id=\"field_1_4\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-half gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >J'accepte que SEOPress stocke et utilise mon adresse e-mail afin de m'envoyer une newsletter. <a href=\"https:\/\/www.seopress.org\/fr\/politique-confidentialite\/\">En savoir plus sur notre politique de confidentialit\u00e9<\/a><\/div><div id=\"field_1_5\" class=\"gfield gfield--type-turnstile gfield--input-type-turnstile gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_turnstile'><div class=\"cf-turnstile\" id=\"cf-turnstile_1\" data-js-turnstile data-response-field-name=\"cf-turnstile-response_1\" data-theme=\"auto\" data-size=\"\" data-sitekey=\"0x4AAAAAAABgaVshlWxe3qWW\"><\/div><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button btn btn-primary\" onclick=\"gform.submission.handleButtonClick(this);\" data-submission-type=\"submit\">S'abonner<\/button> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='NomeUmZ7YaVK1OjGvDi9NWNTMz0J9LWXFYcRf7RFA+RPXLcu4TTFuQlnNKt79Pr0AEdI4YDgqNaWAkKkNyKNerhgY5jz00WsTKVdQgM3wgOdm7A=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjkwN2ViYjJmZmNiNDgyYTg0MWIyNGVjMjkwODNmMWQwIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"130\"\/><script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n<\/p><\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/www.seopress.org\/fr\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/www.seopress.org\/fr\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\n<p><span class=\"p-3 bg-light rounded fw-bold d-inline-block w-100\">Si SEOPress vous simplifie la vie, nous vous serions extr\u00eamement reconnaissants de nous laisser un avis 5 \u00e9toiles sur le r\u00e9pertoire officiel des plugins WordPress. Nous avons d\u00e9j\u00e0 re\u00e7u plus de 1 200 avis positifs ; merci beaucoup pour votre soutien !<br \/>\n<\/span><span class=\"p-3 bg-light rounded fw-bold d-inline-block w-100\"><a href=\"https:\/\/wordpress.org\/support\/plugin\/wp-seopress\/reviews\/#new-post\" target=\"_blank\" rel=\"noopener\">Je laisse un avis 5 \u00e9toiles<\/a><\/span><\/p>\n<h2 id=\"changelog\">Journal des modifications<\/h2>\n<p>Cette mise \u00e0 jour contient les modifications suivantes (<a href=\"https:\/\/www.seopress.org\/fr\/support\/journal-modifications\/seopress-free-pro\/\">journal des modifications complet ici<\/a>)\u00a0:<\/p>\n<pre>* NEW [PRO] AI Assistant: a brand-new in-editor assistant available in the Block Editor \u2014 chat, quick actions, generate full articles with \/write, copy results to the clipboard, and keep persistent conversations \ud83c\udf89\r\n* NEW [PRO] SEOPress AI provider: purchase tokens from seopress.org and quickly get started using AI on your WordPress site - no-brainer! \ud83c\udf89\r\n* NEW [PRO] Connect your own AI provider: OpenAI, Google Gemini, Anthropic Claude \u2014 plus WordPress Connectors (Abilities API) support on WordPress 7+, and manage\/top up your AI credits directly \ud83c\udf89\r\n* NEW [PRO] Per-field toggles to choose exactly which AI-generated image metadata (alt, title, caption, description) is written on upload\r\n* NEW XML Sitemap health check: a built-in tool that probes your sitemap index and the first sub-sitemap of each type, flags problems, reports coverage of optional content types, and offers one-click fixes (such as flushing permalinks)\r\n* NEW Google Preferred Sources block &amp; shortcode to add Google's \"Preferred Sources\" follow button to your content\r\n* NEW [PRO] Redirections &amp; 404s moved to a faster DataViews screen, with a dedicated Rank Math CSV redirections importer and an \"Add another\" button after creating a redirect\r\n* NEW [PRO] Video sitemap now scans page builder content (Bricks, etc.) for YouTube embeds, and auto-fill Video schema from YouTube falls back to a keyless oEmbed when the YouTube Data API quota is reached\r\n* NEW [PRO] robots.txt editor: contextual guidance on the quick-insert buttons, clearer \"Recommended\" labels, and native WordPress tooltips\r\n* NEW [PRO] SEO alerts now rely on the full XML sitemap diagnostic\r\n* NEW [PRO] Structured Data Types metabox is enabled by default on fresh installs\r\n* NEW Language packs install automatically on demand for your current locale (Free and PRO)\r\n* NEW Cookie consent now emits a dataLayer event and a DOM event when a visitor accepts or declines, so you can trigger your own scripts\r\n* NEW Notice in Titles &amp; Metas pointing to your static posts page when one is set\r\n* NEW Tools: Import \/ Export reorganized into cards, with a clear warning that exported settings contain sensitive credentials\r\n* NEW Developer: headless Content Analysis REST endpoint (with rate limiting) and WordPress Abilities API support (WordPress 7+)\r\n* INFO Mobile-friendly admin: sticky save bar, responsive setup wizard, and various small-screen layout fixes\r\n* INFO Improved compatibility with Divi 5\r\n* FIX Security enhanced\r\n* FIX IndexNow: valid keys are no longer mistakenly base64-decoded\r\n* FIX XML sitemaps: non-existent custom post types\/taxonomies are kept out of the sitemap index, and a per-type sitemap now returns a 404 when its type no longer exists\r\n* FIX XML sitemaps: hidden Polylang languages are now excluded\r\n* FIX Schemas: HTML entities (like &amp;) are decoded before JSON-LD encoding to avoid double-encoding, and metabox schema fields bind by key instead of by position\r\n* FIX noindex warning now shows correctly in the admin bar even when the SEO menu is hidden\r\n* FIX Content Analysis no longer reports zero headings when the article sits outside &lt;main&gt;\r\n* FIX REST: empty integer metas are tolerated (WordPress 7 compatibility)\r\n* FIX \"Get PRO\" link is now readable on the dashboard card; license reminder rendering and spacing fixed\r\n* FIX FAQ block updated for the latest editor APIs (no more deprecation warnings); primary category picker is more stable\r\n* FIX Bundled Google SDK is scoped at build time to avoid namespace collisions with other plugins\r\n* FIX [PRO] WooCommerce Product schema: correct price &amp; availability for out-of-stock and backorder variations, with an OutOfStock fallback only when the product is truly out of stock\r\n* FIX [PRO] Redirections: 404 hits counter starts at 1 on the first hit, and the \"Test URL\" button no longer duplicates the language prefix\r\n* FIX [PRO] Schemas: \"manual value on each post\" options restored in automatic schemas; saving no longer wipes schema data and the metabox Edit action routes to the React editor; Local Business opening-hours no longer triggers a PHP 8 warning\r\n* FIX [PRO] Video: non-video YouTube URLs are no longer sent to the YouTube Data API\r\n* FIX [PRO] llms.txt: post permalinks now resolve in their own language under WPML\r\n* FIX [PRO] Analytics degrades gracefully when another plugin loads a conflicting Google SDK\r\n* FIX [PRO] How-To block updated for the latest editor APIs\r\n* FIX [PRO] Table of Contents block is now detected inside template parts\r\n* FIX [PRO] Updater sends a neutral User-Agent for PRO update requests\r\n* FIX [PRO] Build: async chunk filenames are content-hashed to prevent stale-chunk crashes after updates<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>SEOPress 10 est d\u00e9sormais disponible. Nous vous encourageons \u00e0 mettre \u00e0 jour votre site&#8230;<\/p>\n","protected":false},"author":1,"featured_media":146423,"comment_status":"closed","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-10-fr.jpg","_seopress_social_fb_img_attachment_id":146424,"_seopress_social_fb_img_width":1460,"_seopress_social_fb_img_height":730,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"https:\/\/www.seopress.org\/fr\/wp-content\/uploads\/sites\/2\/2026\/06\/seopress-10-fr.jpg","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","editor_notices":[],"footnotes":""},"categories":[98],"tags":[],"class_list":["post-146407","post","type-post","status-publish","format-standard","has-post-thumbnail","category-nouveautes-produit"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/posts\/146407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/comments?post=146407"}],"version-history":[{"count":5,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/posts\/146407\/revisions"}],"predecessor-version":[{"id":146444,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/posts\/146407\/revisions\/146444"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/media\/146423"}],"wp:attachment":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/media?parent=146407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/categories?post=146407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/tags?post=146407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}