Wednesday, November 15, 2006

Trucs en vrac pour l'optimisation

Cet article vous présente quelques trucs et astuces de référencement. Ces informations sont valables pour tout site, pas uniquement pour Joomla ou Mambo.

Voilà donc en vrac quelques informations qui vont vous permettre d'optimiser encore un peu plus votre site web :

La propriété ALT (balise IMG)
Cette propriété est très importante. En effet, il s'agit du texte qui remplace votre image dans le cas ou celle-ci est inaccessible. Les robots qui crawlent votre site web, eux ne peuvent pas voir les images et se référent donc au texte de cette propriété.

Ex: img src="image.jpg" alt="texte de description"


Liens internes
Les liens internes sont également importants. Pensez déjà a faire pointer votre logo (généralement situé en haut a gauche d'un site) vers la page d'accueil.
Afin de permettre aux robots mais également aux visiteurs d'avoir uen vue d'ensemble du site, insérez une page « plan du site » sur laquelle on doit pouvoir retrouver l'ensemble des pages disponibles. Pour Joomla, il existe un composant qui se nomme Joomap et qui vous permet de faire un plan de site très facilement.


Footer (ou bas de page)
Pensez à créer un bas de page contenant des liens vers vos rubriques principales. Par exemple pour un catalogue de présentation, insérez un lien vers chaque catégorie du catalogue avec un descriptif précis. Prenons comme exemple un site vitrine ayant comme thème l'automobile, votre 'footer' doit avoir des liens avec comme descriptions : « pièces détachées automobile », « réparation mécanique », « vente véhicules d'occasions » etc ...
C'est également l'endroit idéal pour insérer votre lien vers le plan du site.


Liens externes
Les liens externes ne sont pas un frein au référencement dans la mesure ou ils ne sont pas trop nombreux. On constate qu'au delà d'une centaine de liens externes sur une page donnée, cela devient génant. Une solution existe pour limiter les liens externes tout en les conservant : la directive NOFOLLOW. Il vous suffit d'insérer rel='nofollow' avec comme exemple :

href="http://www.google.fr" rel="nofollow" title="ma_description"


Voilà ce petit article touche à sa fin, j'espère que vous appliquerez ces petits conseils et qu'ils vous seront utile pour l'optimisation de votre site internet.

Monday, October 30, 2006

URL Rewriting

La réécriture d'URL (en anglais URL Rewriting) consiste à réécrire à la volé les adresses un peu barbare de notre CMS favori. Par exemple, transformer http://www.mon-domaine.fr/index.php?option=com_content&task=view&id=1&Itemid=2 en adresse beaucoup plus claire (pour l'utilisateur mais également et surtout pour les différents moteurs de recherche) du type http://www.mon-domaine.fr/section/article/mon-article-du-jour.html

Réécriture d'URL :
Pour que la réécriture d'URL fonctionne sur un site Joomla (comme sur n'importe quel site), il faut que le module serveur mod_rewrite soit chargé. Pour en être sur, PHPInfo -> Apache -> Loaded Modules. La plupart des hébergeurs l'ont déjà installé car il est quasiment toujours en standard avec Apache.

Ensuite, pour commençer, n'oubliez pas d'activer l'option SEF (Search Engine Friendly) dans le menu site/configuration globale .Ensuite vous devez renommer le fichier htaccess.txt en .htaccess (via FTP par exemple). Ce fichier se situe à la racine de votre CMS Joomla!.

Une fois le mode SEF actif, vous devez obtenir des URL du type : http://www.domaine.fr/section/article/
Les moteurs de recherche sont trés friands de ce genre d'URL et vous devriez voir le nombre de pages indéxées augmenter sensiblement (à vérifier sur 4 à 8 semaines).

Voilà donc votre site avec des URL dites “propres” grâce à l'URL Rewriting

Optimisation d'URL :
Il existe peu de composants libres permettant l'optimisation d'URL pour Joomla (ou Mambo), parmis eux on peut citer : 404SEF, XAENON ou encore OpenSEF.
En version commerciale, il existe SEF Advanced qui est plutôt bien abouti mais qui comporte malgrès tout quelques inconvéniants. Je vous proposerais dans un prochain article un comparatif des différentes solultions existantes.

Votre référencemnt est à priori bien meilleur avec un tel composant grâce à l'optimisation de vos URL. Vous pouvez en effet spécifier des alias pour certaines URL, remplacer certains caractères (tels que les accents par exemple) ou encore le support multi-langues.

La réécriture d'URL ne peut malheureusement pas fonctionner lorsque votre site est en développement sur une adresse du type http://91.112.223.85/~votre_compte (comme chez OVH par exemple), il faut attendre la mise en ligne effective du site pour pouvoir l'activer.

Pour finir, dans le fichier configuration.php de Joomla, il ne faut pas mettre de slash “/” à la fin du chemin absolu ($mosConfig_absolute_path) et de l'URL du site ($mosConfig_live_site). Dans le cas contraire, vous risquez de ne pas pouvoir faire fonctionner la réécriture d'URL

Liens :
le projet Apache
http://www.apache.org

OpenSEF
http://projects.j-prosolution.com/en/projects/os-projects/project-opensef.html

404SEF
http://mamboxchange.com/projects/sef404/

les fichiers htaccess
http://www.commentcamarche.net/apache/apacht.php3

Monday, October 16, 2006

Les balises META pour vos articles

meta desciption joomla seo
Pour tous vos articles, il est important d'avoir une description et une serie de mots clés afin que Joomla puisse les incorporer dans les balises META de la page ou l'article est affiché.
Pour cela c'est simple, cliquez sur "Meta Info" dans le bloc gauche lorsque vous êtes sur la page de rédaction d'un article. Vous pourrez bien évidement y revenir par la suite pour toute modification.
Soyez le plus concis et précis possible.

Pendant que vous y êtes, n'oubliez pas de complétez les "Metadata" dans la configuration générale de Joomla. Combien de site apparaissent sur Google avec comme description : "Joomla - le portail dynamique de gestion de contenu" ... à éviter fortement !

Même si au final, ces balises META ne pèsent que trés peu sur la balance du référencement, prenez le temps de les compléter avec soin car à défaut de contenu, Google les affiche comme description.

Saturday, September 16, 2006

Les premiers conseils pour un bon référencement

referencement CMS joomlaPour le premier article de ce blog entièrement dédié au référencement de sites créés avec le CMS Joomla!, je vous propose une liste de choses à faire pour tout site à référencer / positionner.




On commence donc simplement mais efficacement ;)

1] Créer du contenu !
Vous n'obtiendrez jamais un bon référencement sans créer un contenu qualitatif et pertinent. N'hésitez donc pas à créer de nouveaux articles ou pages dès que vous en avez l'occasion.

2] Choisissez vos mots clés.
Faites vous une liste d'une dizaine de mots clés sur lequels vous désirez resortir sur les différents moteurs de recherche. Vous pouvez oublier les mots clés du genre "voiture" ou "voyage" ... c'est un travail quasi impossible.

3 ] Les balises meta.
Même si elles comptent beaucoup moins qu'avant, les balises meta restent essentielles. Il faut imérativement les mettre en place et les compléter avec soin. Vous pouvez en créer via l'interface administrateur de Joomla! pour chaque page / article. Utilisez les balises "robots" "description" "keywords" et "revisit after" (que pour pouvez remplir avec la valeur 14 ce qui correspond à annoncer aux moteurs de recherche qu'ils peuvent visiter votre site tous les 14 jours).

4 ] Obtenez des backlinks.
Un des points les plus important pour votre référencement est le nombre de liens retour (backlinks) qui pointent vers votre site internet. Vous pouvez en obtenir en créant des "partenariats" ou en vous inscrivant sur des annuaires. Pour ces derniers, prenez soin de choisir uniquement des annuaires avec des liens en durs (du genre : http://www.monsite.com) car toute redirection javascript n'est pas prise en compte par les moteurs de recherche. Créez également vos liens de la maniere suivante :

petite description du site

et non pas :

http://monsite.com

Le texte de vos liens est pris en compte par les moteurs de recherche, il faut en profiter !

Je listerais dans un prochain post une liste d'une centaine d'annuaires interessants pour l'obtention de backlinks.

5] Titres des pages.
. Choisissez donc vos titres de pages ! Sous Joomla, il s'agit (sauf installation d'un composent supplémentaire) du titre de vos articles / pages.Ils sont trés importants, vous devez y mettre vos mots clés, sans les répéter. Il s'agit de la balise HTML


Voilà pour ce premier article. En appliquant ces conseils, votre optimisation commence bien :D
Sachez quand même que le référencement est un travail de fond et qu'il faut plusieurs mois avant d'obtenir les premiers résultats.