Gérez toutes vos balises titres
Allez dans SEO, Titres & métas (assurez-vous d’avoir coché la case verte dans le tableau de bord de SEOPress).
Parcourez tous les onglets, et définissez vos titres comme souhaité pour votre page d’accueil, vos articles, pages, types de publication, archives…
Variables dynamiques disponibles
Vous pouvez utiliser ces variables dynamiques dans vos métadonnées :
%%sep%% |
Séparateur. Défini dans SEO > Titres & métas > Accueil. Vaut - par défaut s’il est vide. |
%%sitetitle%% |
Titre du site, depuis Réglages > Général (alias : %%sitename%%) |
%%tagline%% |
Slogan du site, depuis Réglages > Général (alias : %%sitedesc%%) |
%%post_title%% |
Titre de la publication (article, page, type de publication personnalisé, alias : %%title%%) |
%%post_excerpt%% |
Extrait de la publication, limité à 50 mots. Utilise le début du contenu si aucun extrait n’est renseigné. Depuis SEOPress 10.4, quand le contenu de la publication est vide parce que la page est construite avec Bricks, le texte des éléments Bricks est utilisé. Vide sur les publications protégées par mot de passe (alias : %%excerpt%%) |
%%post_content%% |
Contenu de la publication / description du produit, limité à 50 mots. Les codes courts et le HTML sont retirés. Depuis SEOPress 10.4, utilise le contenu Bricks quand le contenu de la publication est vide |
%%post_thumbnail_url%% |
URL de l’image mise en avant, en taille originale |
%%post_url%% |
URL de la publication, le permalien de la publication en cours |
%%post_date%% |
Date de publication, au format de date de votre site (alias : %%date%%) |
%%post_modified_date%% |
Date de dernière modification, au format de date de votre site |
%%post_author%% |
Auteur ou autrice de la publication, nom affiché |
%%post_category%% |
Catégorie de la publication. Renvoie la catégorie principale si elle est définie (depuis SEOPress 10.4), sinon la première catégorie associée |
%%post_tag%% |
Étiquette de la publication. Renvoie la première étiquette associée |
%%_category_title%% |
Titre de la catégorie, sur les archives de catégorie |
%%_category_description%% |
Description de la catégorie, limitée à 50 mots |
%%tag_title%% |
Titre de l’étiquette, sur les archives d’étiquette |
%%tag_description%% |
Description de l’étiquette, limitée à 50 mots |
%%term_title%% |
Titre du terme, sur les archives de n’importe quelle taxonomie |
%%term_description%% |
Description du terme, limitée à 50 mots |
%%search_keywords%% |
Mots-clés recherchés, entre guillemets droits, sur la page de résultats de recherche |
%%current_pagination%% |
Numéro de la page en cours, n’affiche rien sur la page 1 |
%%page%% |
Numéro de page avec contexte et séparateur (par exemple : « – Page 2 sur 4 »), n’affiche rien sur la page 1 |
%%cpt_plural%% |
Nom au pluriel de l’archive du type de publication |
%%archive_title%% |
Titre de l’archive, tel que WordPress nomme l’archive en cours. Depuis SEOPress 10.4, affiché en texte brut, sans les balises HTML que WordPress ajoute autour du nom |
%%archive_date%% |
Date de l’archive. Sur une archive mensuelle : numéro du mois et année (par exemple : 7 - 2026). Depuis SEOPress 10.4 : l’année seule sur une archive annuelle (par exemple : 2026), et le jour, le mois et l’année sur une archive journalière (par exemple : 14 - 7 - 2026) |
%%archive_date_day%% |
Jour de l’archive |
%%archive_date_month%% |
Mois de l’archive, sous forme de nombre |
%%archive_date_month_name%% |
Nom du mois de l’archive, traduit dans la langue de votre site |
%%archive_date_year%% |
Année de l’archive |
%%_cf_votre_champ_personnalise%% |
Champs personnalisés d’une publication, d’une page, d’un type de publication ou d’un terme de taxonomie, limités à 50 mots (remplacez votre_champ_personnalise par le nom de votre champ personnalisé). Depuis SEOPress 10.4, certaines clés sont refusées, voir « Quels champs personnalisés et métas utilisateur peuvent être affichés » ci-dessous |
%%_ct_slug_de_votre_taxonomie%% |
Terme d’une taxonomie personnalisée d’une publication, d’une page ou d’un type de publication (remplacez slug_de_votre_taxonomie par le slug de votre taxonomie personnalisée, par exemple : product_cat). Renvoie le terme principal de cette taxonomie s’il est défini (depuis SEOPress 10.4), sinon le premier terme associé. Vous pouvez utiliser plusieurs variables %%_ct_%% dans le même modèle |
%%wc_single_cat%% |
Catégories du produit, séparées par des virgules. Nécessite WooCommerce |
%%wc_single_tag%% |
Étiquettes du produit, séparées par des virgules. Nécessite WooCommerce |
%%wc_single_short_desc%% |
Description courte du produit, limitée à 50 mots. Nécessite WooCommerce |
%%wc_single_price%% |
Prix du produit, taxes comprises. Nécessite WooCommerce (alias : %%wc_get_price%%) |
%%wc_single_price_exc_tax%% |
Prix du produit, hors taxes. Nécessite WooCommerce |
%%wc_sku%% |
UGS du produit. Nécessite WooCommerce |
%%currentday%% |
Jour du mois en cours, sans zéro initial |
%%currentmonth%% |
Mois en cours, nom complet traduit dans la langue de votre site |
%%currentmonth_short%% |
Mois en cours en 3 lettres, par exemple : « jan » pour « janvier » |
%%currentyear%% |
Année en cours, sur 4 chiffres |
%%currentdate%% |
Date du jour, au format de date de votre site |
%%currenttime%% |
Heure actuelle, au format d’heure de votre site |
%%author_first_name%% |
Prénom de l’auteur ou autrice |
%%author_last_name%% |
Nom de l’auteur ou autrice |
%%author_website%% |
Site web de l’auteur ou autrice |
%%author_nickname%% |
Pseudonyme de l’auteur ou autrice |
%%author_bio%% |
Biographie de l’auteur ou autrice |
%%_ucf_votre_meta_utilisateur%% |
Métadonnée de l’auteur ou autrice (remplacez votre_meta_utilisateur par la vôtre). Toujours lue sur l’auteur ou autrice du contenu, jamais sur le visiteur. Depuis SEOPress 10.4, certaines clés sont refusées, voir « Quels champs personnalisés et métas utilisateur peuvent être affichés » ci-dessous |
%%currentmonth_num%% |
Mois en cours au format numérique, sans zéro initial |
%%target_keyword%% |
Mot-clé cible, issu de l’analyse de contenu de la publication en cours |
Dans les champs de SEO > Titres & métas, chaque variable s’affiche sous la forme d’une étiquette portant son nom lisible (survolez-la pour voir son nom technique, par exemple %%post_title%%). Les boutons situés sous le champ insèrent les variables les plus courantes, et le bouton fléché (Plus de variables) ouvre la liste complète avec un champ de recherche.
Depuis SEOPress 10.4 :
- une espace entre deux variables s’affiche sous la forme de sa propre petite étiquette (Espace). Vous voyez d’un coup d’œil si deux variables sont séparées, et vous pouvez supprimer ou déplacer l’espace comme une variable ;
- une variable enregistrée sous un alias, comme
%%sitename%%ou%%title%%(souvent après un import depuis une autre extension SEO), s’affiche avec le nom lisible de la variable qu’elle remplace, et sa valeur apparaît dans l’aperçu.
N’oubliez pas de cliquer sur Enregistrer.
En savoir plus sur l’ajout d’attributs de produits WooCommerce dans vos métadonnées.
Vous pouvez également créer vos propres variables dynamiques en suivant ce guide.
Quels champs personnalisés et métas utilisateur peuvent être affichés
Toute personne autorisée à modifier un titre SEO ou une méta description choisit la clé écrite après %%_cf_ ou %%_ucf_. Pour que des données privées ne se retrouvent pas dans vos pages, depuis SEOPress 10.4 ces deux variables n’affichent rien (une valeur vide) pour les clés suivantes :
- les métas protégées (cachées) : les clés qui commencent par un tiret bas, comme
_edit_lock, ou déclarées protégées avec le filtre WordPressis_protected_meta. Exception pour%%_cf_%%(publications et termes uniquement) : les champs de WooCommerce et de The Events Calendar que leurs pages affichent de toute façon restent disponibles :_sku,_price,_regular_price,_sale_price,_stock,_stock_status,_global_unique_id(GTIN),_wc_average_rating,_wc_review_count,_EventStartDate,_EventEndDate,_EventCost,_EventURL,_EventVenueIDet_EventOrganizerID; - les clés qui désignent un identifiant de connexion ou un rôle : toute clé contenant
token,secret,password,passwd,nonce,api_key,apikey,two_factor,2fa,activation_key,capabilitiesouuser_level(sans tenir compte de la casse) ; - pour
%%_ucf_%%uniquement : toute clé contenantbilling_oushipping_(les adresses que WooCommerce enregistre dans les comptes clients), oucommunity-events-location.
Vos propres champs continuent de fonctionner tant que leur clé ne commence pas par un tiret bas et ne contient aucun de ces mots. C’est le cas des champs créés avec Advanced Custom Fields : ACF enregistre la valeur sous le nom du champ (par exemple subtitle), donc %%_cf_subtitle%% n’est pas concerné.
Pour afficher une clé refusée par défaut, utilisez le filtre seopress_meta_tag_key_is_allowed. Il reçoit la décision, la clé de la méta et le type de méta (post, term ou user). Par exemple, pour afficher le champ personnalisé caché _my_subtitle avec %%_cf__my_subtitle%% :
add_filter( 'seopress_meta_tag_key_is_allowed', function( $allowed, $key, $type ) {
if ( 'post' === $type && '_my_subtitle' === $key ) {
return true;
}
return $allowed;
}, 10, 3 );
Vous pouvez aussi remplacer les règles par défaut par votre propre liste de clés autorisées. N’y mettez que des clés dont la valeur peut être publiée :
add_filter( 'seopress_meta_tag_key_is_allowed', function( $allowed, $key, $type ) {
$allowed_keys = array( 'subtitle', 'city', '_price' );
return in_array( $key, $allowed_keys, true );
}, 10, 3 );
Ajoutez ce code au fichier functions.php de votre thème enfant ou dans un must-use plugin.
Pour les développeurs
- Depuis SEOPress 10.4, le filtre de la valeur d’une variable
%%_ct_<taxonomie>%%estseopress_get_tag__ct_<taxonomie>_value, avec deux tirets bas, comme pour les variables de champs personnalisés et de métas utilisateur (par exempleseopress_get_tag__ct_genre_value). L’ancien nom,seopress_get_tag_ct_<taxonomie>_value, fonctionne toujours mais il est obsolète. - Pour désactiver le repli sur le constructeur de page de
%%post_excerpt%%et%%post_content%%, renvoyezfalsedans le filtreseopress_excerpt_builder_fallback. Un autre constructeur de page peut fournir son texte avec le filtreseopress_builder_content(il reçoit le texte et l’ID de la publication).
add_filter( 'seopress_excerpt_builder_fallback', '__return_false' );
Gérez toutes les métas descriptions
Le processus est le même que pour les balises titres.
Vous pouvez également utiliser les mêmes variables dynamiques.
N’oubliez pas de cliquer sur Enregistrer.
Gérez les titres et métas descriptions individuellement
Éditez un article, une page ou un type de publication personnalisé.
Dans la métabox SEO, onglet Réglages des titres, définissez vos titre et méta description personnalisés.
Enregistrez la publication.
Modifiez le titre / la méta description de votre page boutique (WooCommerce)
Modifiez votre séparateur par défaut
Lorsque vous utilisez la variable dynamique %%sep%%, par défaut, nous utilisons celui-ci : -
Pour le modifier, allez dans votre administration WordPress, SEO, Titres & métas, onglet Accueil, et saisissez votre séparateur personnalisé dans le champ Séparateur.
Enregistrez les modifications et videz votre cache.
Erreurs communes
Ma balise titre / description est vide !
Vous avez renseigné depuis la métabox SEO une balise titre et une méta description, or celles-ci ne s’affichent pas correctement dans votre code source. Assurez-vous d’avoir saisi des réglages globaux de titre et méta description depuis SEO, Titres & métas, onglets Types de publication, Taxonomies et Archives. Enregistrez puis videz le cache.
Une variable de champ personnalisé ou de méta utilisateur n’affiche rien
Depuis SEOPress 10.4, %%_cf_%% et %%_ucf_%% n’affichent rien pour les clés cachées (qui commencent par un tiret bas) et pour les clés qui ressemblent à des identifiants de connexion. Comparez la clé à la liste des clés refusées dans « Quels champs personnalisés et métas utilisateur peuvent être affichés » plus haut, et autorisez-la avec le filtre seopress_meta_tag_key_is_allowed si sa valeur peut être publiée.
Ma balise titre ne se met pas à jour
Vous avez renseigné votre balise titre globalement et individuellement mais une autre balise s’affiche. Ou bien, deux balises titres apparaissent dans votre code source. Assurez-vous que votre thème utilise la bonne méthode pour générer la balise <title>.
Mes balises métas sont correctes, mais Google ne les affiche pas !
Lisez notre guide explicatif sur le sujet.