Comment joomla modèles assurer que vos pages sont seo

Joomla templates modernes (version 1.6 ou plus récente) sont conçus pour être moteur de recherche convivial (SEF). Dans les anciennes versions de Joomla tels que la version 1.5, les modèles ont été basés sur des tables HTML, qui sont difficiles pour les araignées à ramper.

Modèles tableless base de CSS sont mieux, mais ils ont encore un problème: Le module le plus à gauche (ce qui est le menu du site) vient généralement en premier dans le code HTML de la page Web. Si une araignée doit ramper à travers le premier menu, il peut dévaloriser le contenu réel de la page parce que le contenu est si éloigné depuis le début de la page.

Pour éviter cette situation, les modèles Joomla aujourd'hui flottent colonnes à gauche et à droite, en fonction de la largeur de la page dans un navigateur, afin d'assurer la mise en place correcte du contenu de la page Web (comme affiché par un composant Joomla) et le menu de navigation (comme affiché par un module Joomla). Ces modèles ont en outre un élément de récipient qui contient les colonnes.




Voici ce que le cadre d'un tel modèle pourrait ressembler en CSS:

 #container {width: 100% -display: inline -} # colonne_1 {width: 25% -display: inline-float: left;} # column_2 {width: 45% -display: inline-float: right;}

Dans le modèle de index.php fichiers, les deux colonnes (colonne_1 et column_2) Serait placé à l'intérieur du récipient de telle sorte que la deuxième colonne - celle qui affiche le contenu de la page Web - vient en premier dans le code HTML (mais en fait est positionné vers la droite dans le navigateur en raison de la CSS du modèle).

Et la deuxième colonne - celle qui affiche le menu - viendrait plus tard dans le code HTML de la page (mais en fait est positionné vers la gauche dans le navigateur en raison de la CSS du modèle).

En d'autres termes, le code HTML généré par ces modèles présente le contenu de la page à une toile d'araignée en premier, avant le menu principal. Alors l'araignée fonde son analyse sur le contenu réel de la page, pas sur les éléments dans le menu principal.

Voici ce que la manipulation de la colonne pourrait ressembler dans un tel modèle de index.php fichier:

 

» » » » Comment joomla modèles assurer que vos pages sont seo