Balise h1 JoomlaLes balises h1, h2, h3 ainsi de suite sont très importantes en terme de référencement car Google les valorise en tant que titre de paragraphe principal. En effet, ces balises h1 permettent de structurer vos articles Joomla et de confirmer le thème de la page déjà identifié par les moteurs de recherche via la balise title. Rappelons que cette balise h1 doit être unique par page.

Par défaut Joomla affiche les titres des articles au sien d'un balise h2.
Afin d'améliorer votre référencement, il existe un moyen pour que les titres de vos articles Joomla soient entourés par une balise h1.

1ère étape - Récupération des fichiers PHP

La 1ère étape consiste à récupérer certains fichiers PHP afin de les éditer dans un premier temps puis de les copier dans le dossier de votre template. Pour les récupérer, utilisez simplement votre client FTP comme FileZilla par exemple. Les 4 fichiers PHP à récupérer sont les suivants :

Fichiers à récupérer

components/com_content/views/article/tmpl/default.php
components/com_content/views/category/tmpl/blog_item.php
components/com_content/views/frontpage/tmpl/default_item.php
components/com_content/views/section/tmpl/
blog_item.php

2ème étape - Édition des fichiers PHP

Fichier PHP JoomlaUne fois que vous avez récupéré ces fichiers, il faut les éditer pour que les titres d'articles Joomla soient encadrés par une balise h1. Pour ce faire, ouvrez vos fichiers PHP avec par exemple Notepad++, puis recherchez la ligne suivante :

Ensuite, il suffit de rajouter la balise h1 comme sur l'exemple ci-dessous. La balise h1 fermante doit être placée avant la balise td fermante.

Balise h1 article Joomla

3éme étape - Copier les fichiers PHP

La dernière étape consiste à créer de nouveaux dossiers (s'ils n'existent pas) dans le dossier de votre template puis de copier à l'intérieur les fichiers PHP édités précédemment. Ci-dessous, vous trouverez le nom du répertoire et le fichier à copier à l'intérieur :

Copier le fichier d'origine :
component/com_content/views/article/tmpl/default.php
Dans le répertoire :
Nom_de_votre_template/html/com_content/article

Copier le fichier d'origine :
component/com_content/views/category/tmpl/blog_item.php
Dans le répertoire :
Nom_de_votre_template/html/com_content/category

Copier le fichier d'origine :
component/com_content/views/frontpage/tmpl/default_item.php
Dans le répertoire :
Nom_de_votre_template/html/com_content/frontpage

Copier le fichier d'origine :
component/com_content/views/section/tmpl/blog_item.php
Dans le répertoire :
Nom_de_votre_template/html/com_content/section

Si vous avez bien suivi chaque étape alors vous devriez constater que les titres de vos articles Joomla sont maintenant en h1.

N'oubliez pas de supprimer le cache Joomal et/ou de votre navigateur.

L'auteur : un expert à votre service
Geoffrey LEOST
Nom : Geoffrey LEOST

Commentaires (18)

This comment was minimized by the moderator on the site

Mais de rien :-)

This comment was minimized by the moderator on the site

Grand merci pour cette astuce utile et si pédagogiquement transmise !

This comment was minimized by the moderator on the site

Merci pour votre travail, bien que je n'est pas tous suivi car dans Joomla 2.5 les dossiers; section n’existe plus et frontpage et devenu (enfin je crois) featured donc 3 dossiers et fichiers. j'ai fait ça et sa marche :-)

This comment was minimized by the moderator on the site

Bonsoir, un grand merci, j'ai découvert joomla il y a 6 mois.
Votre site m'aide beaucoup.Amicalement

This comment was minimized by the moderator on the site

un grand merci pour ce tuto. mais dans le dossier html de mon template, je n'ai pas le dossier com_content? faut-il le créer? merci d'avance

This comment was minimized by the moderator on the site

oups la réponse et dans le tuto ça m'apprendra à lire correctement, milles excuses et encore merci

This comment was minimized by the moderator on the site

Il n'y a pas de mal :-).
@bientôt.

This comment was minimized by the moderator on the site

Merci pour ce tuto, j'ai en effet découvert que joomla ne gérais pas nativement les balises . Il suffit d'aller voir sur ce site pour faire le test http://www.aboutus.org/VotreSiteWeb . Une petite question. Je tourne sous la 2.5.X mais pour...

Merci pour ce tuto, j'ai en effet découvert que joomla ne gérais pas nativement les balises . Il suffit d'aller voir sur ce site pour faire le test http://www.aboutus.org/VotreSiteWeb . Une petite question. Je tourne sous la 2.5.X mais pour quelles autres versions de Joomla ce tuto est-il compatible ?

Lire la suite
This comment was minimized by the moderator on the site

Bonjour Erasmus of Paris,
le principe de cet override est le même pour Joomla 1.5, 2.5 et 3.0. Pour info, les templates Joomla propose souvent ce type d'override mais avec un H2 pour le titre de l'article à la place du H1. Le H1 étant réservé au...

Bonjour Erasmus of Paris,
le principe de cet override est le même pour Joomla 1.5, 2.5 et 3.0. Pour info, les templates Joomla propose souvent ce type d'override mais avec un H2 pour le titre de l'article à la place du H1. Le H1 étant réservé au titre de page que l'on peut afficher sur la page dans les options du lien de menu mais que l'on utilise en fait jamais.

Lire la suite
This comment was minimized by the moderator on the site

Bonjour,

Une question, le titre de l'article doit-il nécessairement être affiché pour qu'il compte pour le référencement ?

Merci !

This comment was minimized by the moderator on the site

Bonjour,

Afficher dans le sens où on pourrait le cacher avec le CSS ?
Si oui, mieux vaut éviter car Google sait détecter ce genre de chose.

Afficher le titre d'un article Joomla dans les paramètres ?
Pas nécessairement, si tant est qu'il y ait...

Bonjour,

Afficher dans le sens où on pourrait le cacher avec le CSS ?
Si oui, mieux vaut éviter car Google sait détecter ce genre de chose.

Afficher le titre d'un article Joomla dans les paramètres ?
Pas nécessairement, si tant est qu'il y ait un H1 au début de l'article ou au minimum dans la page.

Lire la suite
Il n'y a pas encore de commentaire pour cet article.
Charger plus

Ajouter vos commentaires

  1. Insérer un commentaire en tant qu'invité.
Pièces jointes (0 / 3)
Share Your Location
Contact

Scoop.It de NosyWeb

Twitter de NosyWeb

YouTube de NosyWeb

Facebook de NosyWeb

Google+ de NosyWeb

Flux RSS de NosyWeb

Inscription newsletter de NosyWeb