WRInaute discret
Je me suis penché un petit peu sur Joomla récemment, et je partage ici quelques modifications et adresses d'extensions utiles du point de vue du référencement.
Voici quelques pistes, à prendre ou à laisser :
1°/ Balises H1 pour les titres des articles :
ligne 559 de components/com_content/content.html.php :
remplacer
Par :
Corriger si besoin le H1 pour réduire la taille d'affichage :
2°/ Remplacer le texte du lien "lire la suite" par "lire la suite de [titre de l'article]
(avec lien sur [titre de l'article], ce qui est plus intéressant que sur "lire la suite") :
Ligne 417, remplacer
par :
Ligne 826, remplacer
par :
3°/ Url rewriting avec le titre des catégories et des pages dans l'URL :
Installer le composant Open SEF (attention, version beta).
4°/ Affichages de liens vers les articles aux mots clés proches :
(rendu +/- identique au bloc qui figure en bas de page de WRI).
L'extension Mod Related Items est très puissante, et facilement modifiable. Le mode "full text" est recommandé : il scanne directement le contenu des pages et non pas les meta keywords.
On choisit la longueur maximale des liens, et le nombre de liens à afficher.
5°/ Plan du site :
L'extension Joomap permet d'afficher simplement un plan du site.
6°/ Meta keywords et description automatiques :
L'extension Metatag Generator génère automatiquement les meta, mais reste peu paramétrable et le résultat obtenu est assez moyen. Cela reste tout de même exploitable.
7°/ Derniers articles listés en page d'accueil :
Lister les derniers articles au moins sur la page d'accueil permet d'en accélérer l'indexation.
8°/ Le plus dur reste à faire... le contenu !
Il ne s'agit ici que de quelques pistes, et en aucun cas d'une recette miracle pour référencer un site créé avec Joomla... d'autant que le miracle réside le plus souvent dans la qualité et la richesse du contenu :wink:
Voici quelques pistes, à prendre ou à laisser :
1°/ Balises H1 pour les titres des articles :
ligne 559 de components/com_content/content.html.php :
remplacer
Code:
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%">
<?php echo $row->title;?>
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
</td>
Par :
Code:
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%">
<?php echo "<h1>"; ?>
<?php echo $row->title;?>
<?php echo "</h1>"; ?>
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
</td>
Corriger si besoin le H1 pour réduire la taille d'affichage :
Code:
<h1 class=\"exemple\">
2°/ Remplacer le texte du lien "lire la suite" par "lire la suite de [titre de l'article]
(avec lien sur [titre de l'article], ce qui est plus intéressant que sur "lire la suite") :
Ligne 417, remplacer
Code:
if ( @$row->readmore ) {
$link_text = _READ_MORE;
Code:
if ( @$row->readmore ) {
$link_text = $row->title;
Ligne 826, remplacer
Code:
<td align="left" colspan="2">
<a href="<?php echo $link_on;?>" class="readon<?php echo $params->get( 'pageclass_sfx' ); ?>">
<?php echo $link_text;?>
</a>
</td>
Code:
<td align="left" colspan="2">
<strong>Lire la suite de </strong>"<a href="<?php echo $link_on;?>" class="readon<?php echo $params->get( 'pageclass_sfx' ); ?>">
<strong><?php echo $link_text;?></strong>
</a>"
</td>
3°/ Url rewriting avec le titre des catégories et des pages dans l'URL :
Installer le composant Open SEF (attention, version beta).
4°/ Affichages de liens vers les articles aux mots clés proches :
(rendu +/- identique au bloc qui figure en bas de page de WRI).
L'extension Mod Related Items est très puissante, et facilement modifiable. Le mode "full text" est recommandé : il scanne directement le contenu des pages et non pas les meta keywords.
On choisit la longueur maximale des liens, et le nombre de liens à afficher.
5°/ Plan du site :
L'extension Joomap permet d'afficher simplement un plan du site.
6°/ Meta keywords et description automatiques :
L'extension Metatag Generator génère automatiquement les meta, mais reste peu paramétrable et le résultat obtenu est assez moyen. Cela reste tout de même exploitable.
7°/ Derniers articles listés en page d'accueil :
Lister les derniers articles au moins sur la page d'accueil permet d'en accélérer l'indexation.
8°/ Le plus dur reste à faire... le contenu !
Il ne s'agit ici que de quelques pistes, et en aucun cas d'une recette miracle pour référencer un site créé avec Joomla... d'autant que le miracle réside le plus souvent dans la qualité et la richesse du contenu :wink: