Nativement dans Joomla 3, le titre des articles est affiché dans des balises H2. Du point de vue du référencement, il peut être intéressant d'attribuer une balise H1 aux titres des articles. Afin de réaliser cela, je vous propose de voir au travers de ce tutoriel comment attribuer le tag H1 aux titres des articles de votre site Joomla 3.
Attribuer le tag H1 aux titres des articles
La surcharge
Comme nous allons devoir travailler sur des fichiers de Joomla, il est recommandé d'utiliser la technique de l'override pour ne pas voir notre travail effacé lors de la prochaine mise à jour de Joomla.
Depuis le panneau d'administration de Joomla, ouvrez tout d'abord Extensions puis sélectionnez Templates.
Cliquez ensuite sur Templates dans le menu latéral gauche puis sur nom-de-mon-template Détail et fichiers :
Cliquez sur l'onglet Créer des substitutions puis sur com_content et enfin sur article :
Un message vous confirme la création de la substitution.Attribuer le tag H1 aux titres des articles
Cliquez sur l'onglet Editeur puis dans l'arboresence de gauche, sur HTML puis com_content, sur article et enfin sur default.php :
Dans la partie droite de la page, faites défiler le code jusqu'à la ligne 46 et remplacez la balise H2 par H1
Répétez la même opération à la ligne 54 :
Cliquez sur Enregistrer & fermer puis sur Fermer pour valider vos modifications.
Les paramètres
Nous allons maintenant définir le paramètre d'affichage du titre de la page.Attribuer le tag H1 aux titres des articles
La logique est la suivante : les paramètres du composant peuvent être supplantés par ceux du lien de menu ou de l'article. Par défaut, il faut donc Afficher les titres au niveau global pour ensuite pouvoir définir sur quelles pages et quels articles, le titre devra s'afficher (ou non).
Depuis l'accueil du panneau d'administration, ouvez Système puis Configuration.
Dans la liste des composants affichés à gauche de votre page, cliquez sur Articles.
Activez le paramètre Titre de l'article puis cliquez sur Enregistrer & fermer pour valider votre saisie.
Maintenant, les titres de vos articles seront affichés par défaut dans une balise H1.
Pour masque ce titre H1 sur une page en particulier, définissez un paramètre spécifique au niveau de l'article ou du lien de menu affichant cet article :
Vous disposez ici de trois options :Attribuer le tag H1 aux titres des articles
- Paramètres généraux : c'est le réglage du composant qui s'appliquera,
- Afficher : le titre de l'article sera affiché sur la page,
- Masquer : le titre de l'article sera masqué sur la page,