Convocation au concours d’entrée des beaux-arts ! Indexer ses images dans Joomla!
avr 17

Pour améliorer son référencement une des règles d’or est d’écrire son code de manière « sémantique ». Ce qui veut dire que chaque balise correspond bien à son contenu.
C’est le passage du HTML à mamy au XHTML, on n’utilise plus les table pour faire sa mise en page. Les table sont réservées aux « données tabulaires ». Ainsi, l’ensemble des balises disponibles sont enfin utilisées à leurs justes valeurs, les malvoyants si retrouvent mieux et les moteurs de recherche aussi !
h1, h2, h3, hx sont des balises de titres et sous-titres. Il ne peut y avoir qu’un balise de titre par page : h1 (c’est ma conception), par contre il peut y avoir de multiples balises de sous-titres h2, h3 etc.

Malheureusement les CMS en font un peu à leur tête (surtout leurs développeurs) et Joomla n’échappe pas à la règle. Heureusement il existe cette excellent fonction Override, que je traite dans un article précédent, bien qu’un peu limitée elle permet de modifier le code d’origine sans toucher au sources !
Nous allons donc pouvoir remplacer div class="componentheading" par h1, h2 ou h3.

Vous trouverez les fichiers à modifier aux emplacement suivants :

joomla-site.com/components/com_content/views/archive/tmpl/default.php
joomla-site.com/components/com_content/views/article/tmpl/default.php
joomla-site.com/components/com_content/views/category/tmpl/default.php
joomla-site.com/components/com_content/views/frontpage/tmpl/default.php
joomla-site.com/components/com_content/views/section/tmpl/default.php

Faites une recherche sur le mot clef componentheading et remplacer les div par la balise que vous souhaitez.

One Response to “remplacer componentheading par h1 h2 h3 dans Joomla!”

  1. admin Says:

    En complément de cette article un lien vers un site qui remplace directement le code source (faute de ne pouvoir utiliser l’over ride).
    http://www.coinduwebmaster.com/optimisation-joomla-moteurs-recherche/87/

Leave a Reply