Aller au contenu Accéder à la navigation

Universal SEO metabox, nouvelle interface utilisateur, SEOPress REST API – SEOPress 5.0

Auteur Benjamin Denis
|
Publié le
Universal SEO metabox, nouvelle interface utilisateur, SEOPress REST API – SEOPress 5.0

SEOPress 5.0 est disponible. Nous vous encourageons à mettre à jour votre site dès que possible pour profiter des dernières fonctionnalités et améliorations.

🎉 Nouveauté – Universal SEO metabox, une vraie révolution

SEOPress 5.0 introduit en exclusivité la première metabox SEO universelle ! Editez vos métadonnées (titre, meta description, sociales, robots…) et analysez votre contenu depuis n’importe quel constructeur de page. Oui vous avez bien lu : plus d’allers et retours entre votre builder préféré et l’éditeur de WordPress pour optimiser votre référencement, tout est désormais centralisé et accessible en un clic.

Une seule metabox, un seul code à maintenir, totalement indépendante des évolutions des constructeurs de page pour une plus grande maintenabilité, évolutivité et efficacité.SEOPress universal SEO metabox sans éditeur

Une metabox pour les gouverner tous : nous avons testé cette dernière sur plus de 20 constructeurs et thèmes différents avec succès à savoir :

  • Divi
  • Elementor
  • Beaver Builder
  • Brizy
  • Oxygen
  • Zion Builder
  • Bricks
  • Block Editor (à activer depuis la page de réglage SEO, Avancé, Apparence)
  • Avada (theme) / Fusion Builder (plugin)
  • Astra (theme)
  • Enfold (theme)
  • Extra (theme)
  • GeneratePress (theme)
  • PRO de ThemeCo (theme)
  • Storefront (default WC theme)
  • Thrive Theme builder (theme / builder)
  • Twenty Nineteen (theme)
  • Twenty Seventeen (theme)
  • Twenty Twenty (theme)
  • Twenty Twenty One (theme)
  • Themify builder

Même si votre thème ou constructeur n’est pas listé ici, il y a 99% de chances que vous soyez déjà compatibles et puissiez sans plus attendre utiliser notre nouvelle metabox.

Entièrement construite en React, la même librairie utilisée par le Block Editor mais également WooCommerce, cette metabox universelle, responsive design et accessible, se dote de sa propre API REST pour de meilleures performances, une interactivité et une expérience utilisateur accrues. Cela ouvre la voix au « headless » et la création de sites web statiques dont nous reparlerons plus tard dans cet article.

Cerise sur le gâteau : vous pouvez éditer votre SEO sans AUCUN éditeur !

Parcourez simplement votre site en étant connecté avec les droits d’édition de contenu, puis cliquez sur le beacon SEOPress pour ouvrir notre metabox, modifiez vos métadonnées, enregistrez le tout, et voilà ! Simple comme bonjour !

SEOPress universal SEO metabox sans éditeur

Comment activer la métabox SEO universelle ?

Depuis la mise à jour 5.0.4, la nouvelle métabox doit être activée depuis SEO, page Avancé, onglet Apparence.

Décochez simplement l’option « Désactiver la métabox SEO universelle » (Disable the universal SEO metabox) et enregistrez les modifications.

🎉 Nouvelle interface utilisateur

Deuxième nouveauté majeure de cette v5 : un tout nouveau design ! Très largement inspiré de l’administration WooCommerce, cette nouvelle interface utilisateur se veut clairement plus moderne, pratique et facile à utiliser tout en étant la plus native possible y compris pour la metabox universelle (notamment avec l’Editeur de Bloc).

Commençons par la page « SEO », véritable Tableau de bord découpé deux colonnes :

  • celle de gauche, avec son tout nouveau centre de notifications,
  • et celle de droite qui comprend la gestion des fonctionnalités principales de l’extension, son intégration Google Analytics pour visualiser vos statistiques de visites, son score Google Page Speed visible en un coup d’oeil, les actualités et astuces SEO.

Sans oublier le bloc « Débuter avec SEOPress » vous permettant de lancer l’assistant de configuration situé au dessus de ces deux colonnes.

Chaque notification ou section peut être cachée et / ou configurée.

Sur l’ensemble des pages de réglages de SEOPress, vous retrouvez une barre d’admin avec le fil d’Ariane pour naviguer plus facilement, ainsi qu’une icône pour l’accès au panneau latéral de la documentation. Celui ci vous permettra d’effectuer directement une recherche dans notre base de connaissances en cas de besoin.

Les sous pages de SEO ont été, elles aussi, entièrement revues, uniformisées et refactorisées pour plus de cohérence et une meilleure maintenabilité. Moderne, responsive, accessible, cette nouvelle interface apporte clarté et productivité sans pour autant changer vos habitudes : chaque option est toujours là où elle doit se trouver.

Réglages du plan de site XML - SEOPress version 5
Réglages du plan de site XML – SEOPress version 5

Nous avons ajouté de multiples descriptions et aides supplémentaires pour une meilleure compréhension de chaque fonctionnalité.

Un exemple parmi d’autres : il est désormais bien plus rapide d’ajouter des variables dynamiques pour vos templates de titres et métas descriptions.

🎉 Nouveauté – En route vers le headless, REST API et sites web statiques

Introduite pour et par la universelle SEO metabox, l’API REST de SEOPress fait son apparition avec cette version 5.0.

Destinée avant tout aux développeurs, cette interface de programmation va vous permettre d’exposer vos métadonnées SEO via des « routes » de façon sécurisée, le tout au format JSON.

Depuis la version 4.7 de WordPress, vous pouvez récupérer via des routes et points de terminaisons (endpoints), vos données des posts, pages, types de publications etc. Désormais il sera possible de récupérer via notre API REST :

  • titre
  • meta description
  • titre Facebook
  • description Facebook
  • image Facebook
  • titre Twitter
  • description Twitter
  • image Twitter
  • meta robots :
    • noindex
    • nofollow
    • noarchive
    • nosnippet
    • noimageindex
  • url canonique

Ceci constitue une première itération : de nouvelles routes, points de terminaison, données seront ajoutées progressivement.

Les développeurs construisant des sites statiques verront leur tâche grandement facilitée.

Apprenez en plus en lisant notre guide pour débuter avec l’API REST SEOPress.

🎉 Autres nouveautés

De nombreuses autres nouveautés et améliorations sont de la partie avec :

  • la possibilité de supprimer /product-category/ de vos URLs (ou toute autre structure définie pour vos catégories produits dans la page de réglage des Permaliens),
  • une option d’anonymisation des IPs, une colonne « referrer » et des actions groupées (marquer comme 301, 302…) pour le gestionnaire de redirections,
  • une analyse de contenu améliorée : détection de mots clés cibles déjà utilisés, corrections de calcul de la sévérité sur les liens nofollow, correction d’un bug sur les titres de niveaux etc,
  • les produits ordonnés par catégorie dans le plan de site HTML,
  • de nouveaux hooks pour les développeurs :
  • et bien plus encore de changements à consulter dans le journal en fin d’article.

2 mois de travail acharné et intense auront été nécessaires à la conception et réalisation de cette version 5 ! Merci à tous nos collaborateurs et collaboratrices sans oublier, vous, chers utilisateurs qui nous soutenez via vos remarques, retours, suggestions, contributions, avis etc. Cette nouvelle version n’est que le début et nous avons hâte pour la suite.

Alors restez connectés en vous abonnant à notre newsletter pour recevoir les actualités SEO, nouveautés produits et ressources utiles pour optimiser votre référencement avec SEOPress.

J'accepte que SEOPress stocke et utilise mon adresse e-mail afin de m'envoyer une newsletter. En savoir plus sur notre politique de confidentialité
Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Vous aussi vous aimez SEOPress ? Aidez nous en écrivant un avis 5 étoiles sur l’annuaire officiel des extensions WordPress.org !

Journal des modifications

Cette mise à jour comprend les changements suivants (journal complet ici):

= 5.0 (29/07/2021) =
* NEW <strong>[HUGE]</strong> Universal SEO Metabox: edit your SEO from all page builders 🎉🎉🎉
* NEW User modern interface 🎉
* NEW SEOPress REST API (first iteration) 🎉
* NEW Remove /product-category/ in your permalinks 🎉
* NEW Add bestRating / worstRating properties for Review schema (including SoftwareApp)
* NEW Reset count column for Redirections
* NEW Bulk actions for Redirections (mark as 301, 302, 307, 410, 451)
* NEW IP Logging options for Redirections with anonymization IP
* NEW Add Referrer column in Redirections if available
* NEW 'seopress_lb_widget_html' hook to filter Local Business HTML widget (https://www.seopress.org/support/hooks/filter-local-business-widget-html/)
* NEW 'seopress_can_enqueue_universal_metabox' hook to disable the SEO beacon (https://www.seopress.org/support/hooks/disable-seo-beacon/)
* NEW 'seopress_404_ip' hook to filter IP for 404 monitoring (https://www.seopress.org/support/hooks/filter-ip-address-for-404-monitoring/)
* NEW 'seopress_sitemaps_html_product_cat_query' hook to filter product categories query in HTML sitemap (https://www.seopress.org/support/hooks/filter-html-sitemap-product-category-query-for-products/)
* NEW Translation for "Author:" for Breadcrumbs
* NEW Notification if Swift Performance is caching your XML sitemap
* NEW Order products by category in HTML sitemap
* NEW Check if a target keyword is already used with our Content Analysis feature
* INFO Improve nofollow links analysis
* INFO Automatically strip protocol / domain name when adding a redirection origin
* INFO Add VetenaryCare subtype to Local Business schema (automatic / manual)
* INFO Add Quick tags to meta description template in global title settings
* INFO Allow webp images for Facebook / Twitter metas
* INFO Update i18n
* FIX Headings analysis issues
* FIX Notices in Redirections
* FIX IP logging in Redirections
* FIX Send full post thumbnail URL in XML sitemaps (props @cookingwithdog)
* FIX Close and Edit cookies button for WPML / Polylang configuration file
* FIX Warning preg_match(): Unknown modifier if "/" in category permalink structure
* FIX CSS conflict with Easy Digital Downloads and WooCommerce
* FIX Compatibility issue with Thrive Builder
* FIX Add @id property to Service schema (automatic / manual)
* FIX Fatal error in rare cases: Uncaught TypeError: end()
* FIX Cookie bar secondary button options
* FIX Google Analytics stats in dashboard slowdowns
* FIX Hide SEO columns in post type list if Advanced toggle is disabled
* FIX PHP 8 oembed notice
* FIX Quick tag buttons in Titles and Metas settings page
* FIX Broken link checker in specific cases
Par Benjamin Denis

CEO of SEOPress. 15 years of experience with WordPress. Founder of WP Admin UI & WP Cloudy plugins. Co-organizer of WordCamp Biarritz 2023 & WP BootCamp. WordPress Core Contributor.