blog alpha design joomla

Le blog d' Alpha Design Joomla et autres ...

Référencement de sites Joomla : Basics & Checklist

 

Je sais qu'il y a beaucoup d'informations sur mon site, et je peux comprendre que cela puisse être un peu to much pour les débutants, ou vous avez besoin d'une checklist moins longue afin de vous assurer que vous avez couvert toutes les étapes principales. C'est la raison pour laquelle j'ai écrit cet article. Il ne contient que les étapes de base pour optimiser le référencement de votre site Joomla. Il est aussi pratique que possible. Notez que cet article est destiné aux nouveaux sites. Pour des sites existants vous devez être prudent notamment faîtes attention à ne pas changer vos URL's ce qui pourait se produire avec certaines étapes décrites ci-dessous. Bref, mettons nous à la tache. Notez que cet article est écrit pour Joomla 4!

Prérequis

Avant de commencer à configurer votre site et de créer du contenu, il y a des prérequis que vous devez adresser :

  • Assurez vous de choisir un hébergeur performant & fiable ( j'utilise et recommande SiteGround
  • Assurez vous d'avoir un template rapide. Si vous avez des compétences en HTML et CSS vous pouvez très bien le créer vous même. Sinon recherchez  un fournisseur de templates optimisés. Personnellement j'utilise les templates Yootheme Pro,  il sont rapides et  incorporent des options avancées qui peuvent améliorer, encore plus, leur performance.
  • Assurez vous de connaitre vos visiteurs et ce qu'ils recherchent. Assurez vous aussi d'utiliser des, mots clés qu'ils rechercherons (en savoir plus ici) .
  • Ecrivez de contenu de très bonne qualité. Une règle importante est d'écrire pour vos visiteurs & non pas pour Google ! Sinon vous allez vous retrouver avec du contenu de très faible qualité qui fera fuir vos visiteurs. Utilisez vos mots clés mais n'en faites pas trop, évitez le bourrage de mots clés. 

Votre visibilité dans Google

Il faut aussi comprendre que si nous souhaitons bien se positionner, nous souhaitons aussi que les internautes  cliquent sur nos liens dans les résultats de recherche Google.  Pour ce faire nous devons nous assurer que le texte de résultats de recherche  de Google soit pertinent. Ce texte se compose de 3 éléments. L' URL (qui  général n'a pas besoin de modification), puis  le titre de la page (1) et la méta-description (2) tels qu'ils vont apparaitre dans Google :

 

Vous comprendrez aisément que pour mieux capturez  l'attention des internautes le texte de résultats de recherche doit se lire facilement et contenir les mots clés recherchés. Cela peut parfois se traduire par un taux de click supérieur à celui  d'un site mieux placé que le votre ! Nous allons détailler comment obtenir ce type de résultat avec Joomla.

Configuration Globale de Joomla

En installant Joomla (ou lorsque vous souhaitez apporter des corrections) nous avons besoin de s'assurer que les paramètres globaux sont bien définis. Notez que ce doit être fait le plus rapidement possible. Si vous le faites plus tard, notez que vos URLs peuvent changer, et Google n'aime pas ça (à moins que vous ne fassiez des redirections).

La première chose que vous devez faire est de vous rendre à la racine de votre site par FTP, recherchez le fichier htacces.txt, uis Renommez le en .htaccess. Cette modification est nécessaire l'étape suivante.

 

under_construction.gif

Puis en assumant que vous avez déjà installé Joomla, rendez-vous sur l'écran Configuration, et complétez les différents paramètres. J'ai seulement indiqué les éléments qui peuvent être changés. Si les paramètres par défaut sont Ok, je n'en discuterait pas les détails dans cet article.

configuration joomla referencement metadonnee

  • Regardez votre Nom du site. Assurez vous qu'il soit cours et pertinent
  • Réécriture au 'vol' des URL : choisissez Oui. Cela vous permettra de retirer le texte index.php de vos URLs
  • Nom du site dans les titres de pages : C'est souvent une bonne idée (mais pas toujours). Ce paramétrage ajoutera le nom du site soit après ou avant le titre des pages.
  • Description du site : Correspond à la méta-description du site. Contrairement à ce qui est souvent dit, je conseil de ne pas compléter ce champ, afin d'éviter le risque de duplication des méta-descriptions.
  • Mots-clés du site : à laisser vide, ce champ est complétement ignoré par les moteurs de recherche.

Ensuite cliquez sur l'onglet Système afin de pouvoir améliorer la performance du site. Pour le menu déroulant Cache système sélectionnez Cache conservateur 

configuration paramétrage du cache

Puis cliquez sur l'onglet Serveur et pour le paramétrage Compression GZIP cliquez sur Oui.

configuration parametrage gzip

Routage d'URLs

Les options de routage d'URLs sont un peu cachées. Cette terminologie apparait un peu compliquée mais pour les nouveaux site les paramétrages ci-dessous vous permettront  d'obtenir des URLs plus propres.

Rendez-vous dans la page de présentation des Articles et cliquez sur le bouton Paramètres (en haut à droite). Dans l'onglet Intégration il y a une option nommée Routage d'URL. Par défaut la valeur Héritage est sélectionné. Changer la en cliquant sur Moderne. Une fois cette sélection faîtes, une nouvelle ligne apparait Supprimer les IDs des URLs. Cliquez sur Oui.

routage url moderne

Titre/balise des articles (<h1>'s)

Maintenant préparez votre site pour créer des titres/balises d'articles (c'est a dire balise H1, H2, etc. en HTML). Votre but est de vous assurez que chaque page contient une balise H1 (seulement 1), correspondant au message principal pour la page considérée. Dans la plus part des cas, il s'agit du titre de l'article Joomla. Sinon vous pouvez y parvenir en : 

  • Créant une surcharge de template. C'est souvent la meilleure solution, mais elle est un peu technique.
  • Utilisant une extension qui met en place les balises correctement.
  • Utilisant les options de l'article, pour cacher le titre de l'article dans les paramètres de l'article, puis en écrivant un H1 dans l'éditeur de texte de l'article.
  • Utilisant les options du Paramètres d'affichage de la page de l'élément de menu de l'article pour définir la balise de titre (le titre de l'article doit encore être désactivé)

Si ces explications vous sembles trop compliquées, ignorez les pour le moment. C'est une étape qui peut être corrigée/amélioré à tous moment sans aucun soucis.

Métadonnées pour des articles individuels

A ce stade vos paramétrages par défaut doivent être bien définis, il est temps maintenant de s'occuper des articles individuellement. Dans un premier temps nous allons nous concentrer sur les métadonnées.  Habituellement lorsque l'on parle des métadonnées basiques, elles sont au nombre de trois :

  • Titre de la page : En HTML il s'agit de la balise <title> (utilisée comme la première ligne de votre site dans les résultats de recherche de Google). Le titre de la page  est généralement créer soit à partir du titre  de l'article ou de celui de son lien de menu avec ou non le nom du site (si activé) au début ou à la fin du titre. Assurez vous que la longueur du titre de la page soit en dessous de 65 caractères, tout en étant le plus pertinent possible.
  • Méta description  (2 lignes utilisés par Google dans les résultats de recherche). Elle peut-être saisie dans l'article ou à partir de l’élément de menu, mais il est préférable de la saisir au niveau de l'article. La longueur maximal est de 160 caractères.  Assurez vous que vous ne faites  pas de double saisie , en effet  votre saisie au niveau de l'article sera remplacée par celle au niveau de élément de menu. Seulement pour la visualisation des articles en mode Blog ou liste complétez la méta description de l'élément de menu. En clair assurez vous que chaque URL à sa méta description.
  • Meta Keywords (Mots-clés dans Joomla) A ne pas utiliser, Google les ignore totalement.

Vous pouvez définir vos métadonnées dans chaque article (dans l'onglet Publication), vous trouverez aussi les mêmes paramétrages dans l’élément de menu (onglet métadonnées). Notez que a méta description définie dans les éléments de menu prend le pas sur celle définie dans les articles. Au début, je vous conseil de définir votre méta description au niveau de l'article (rubrique description)  :

 article metadonnee

En utilisent une extension comme OSmeta (ou SH404SEF pour les utilisateurs plus aguerries) vous aurez une vue d'ensemble vos métadonnées.

Images

Chaque image doit être optimisée à la fois pour le référencement et ses performances. Cela commence lorsque vous créez l'image sur votre ordinateur : assurez vous de lui donner un nom qui soit pertinent. Si il s'agit de l'image d'un oiseau, nommez la oiseau.jpg, etc. Deuxièmement assurez vous qu'elle soit la plus légère possible. Dimensionnée votre image à la taille réelle que vous allez utiliser sur votre site. Une image de qualité de 60% est souvent assez optimisée pour le Web, et vous économisez ainsi beaucoup de kBs. D'autre part  il y a des douzaines de techniques d'optimisation que vous pouvez utiliser pour gagner d'autres kBs (Smush.it, responsive images, bas64-encoding, etc.) .

Ensuite lorsque vous insérez votre image dans votre article Joomla, assurez vous d'avoir compléter l'attribut  alt (description alternative de l'image)  . Si le titre de l'image est déjà pertinent, vous pouvez utiliser l'éditeur de texte JCE, qui reprend directement le nom de l’image (sans extension), et l'utilise comme le texte de l’attribut alt. En regardant  le code HTML , vous retrouverez l 'attribut alt  :

<img src="https://cdn.joomlaseo.com/images/image-xxx.jpg" alt="alternative description here">

Construisez une structure pertinente

Assurez vous de construire une structure appropriée & logique, surtout si vous avez une gros site. Subdivisez vos articles dans des catégories et assurez vous d'ouvrir ces catégories dans la structure du menu. Par exemple, ici sur mon site, j'ai des catégories pour SEO, Extensions et Blog, qui sont appelées par des éléments de menu différents. Cela semble simple mais une structure bien pensée est la  fondation d'un bon référencement . 

Le fichier robots.txt

Ce fichier aide Google et d'autres navigateur à comprendre la nature et le contenu de votre site. Robots.txt est inclus par Joomla, mais vous devez vérifier si il contient des valeurs correctes. Pour de vieux site, il peut contenir les lignes suivantes : 

Disallow: /images/
Disallow: /media/
Disallow: /templates/

Ce qui a pour effet de bloquer l'accès à Google à des dossiers qui sont pertinents pour comprendre la structure du site. Avec la nouvelle installation de Joomla, ces lignes ne sont plus actives, mais si vous avez un site un peu âgée, assurez vous  de supprimer les lignes pour images, media et templates.

Plan du site

Les plans du site aident Google à indexer votre site. Le mieux est d'utiliser une extension pour le générer. Pour ce faire OSmap est parfait pour les débutants. installez le et recherchez l'URL de votre plan de site : Rendez vous dans Composant  > Osmap et cliquez sur le mot XML :

osmap

Le plan de site apparaitra. Copiez cette URL depuis votre navigateur pour l'utiliser/ la soumettre dans  la Google Search Console.

Évitez les problèmes de contenu dupliqué

Le contenu dupliqué peut être un problème majeur pour le référencement de votre site. Ainsi il faut éviter de qu'un même article soit accessible depuis de multiples liens de menu.

Un autre problème qui peut être résolu facilement, est d'éviter d'avoir accès à votre site à la fois depuis le www et le sans www. En utilisant des règles simples dans votre fichier .htaccess vous pouvez régler facilement ce problème, une seul adresse sera ainsi accessible, et le trafic depuis l'adresse non-préférée vers l'adresse préférée sera pris en compte. ET si vous utilisez SSL, assurez vous de forcer l'accès en https.

Il y a d'autres moyens pour éviter le contenu dupliqué ce qui peut se faire en ajoutant d'autres règles au fichier .htaccess et l'utilisation d'URLs canoniques. Mais il s'agit de méthode pour les utilisateurs avancés. J'ai vu beaucoup de débutant essayer d'utiliser ces méthodes, et qui ont fait plus de mal que de bien à leur site.

Pages d'erreurs 404

Évitez de changer les URLs de votre site. Si vous renommez un article ou un lien de menu, assurez vous de garder le même alias afin d'éviter de changer l'URL de la page. Si vous devez changer les URLs, assurez vous de créer une redirection 301 qui redirigera l’ancienne URL vers la nouvelle. Vous pouvez utiliser le Composant de Redirection de Joomla.

D'autre part assurez vous que votre template inclut une page d'erreur digne de ce nom en lieu et place de l'hideuse page d'erreur par défaut de Joomla.

Activer le cache du navigateur pour une téléchargement plus rapide

Cette technique est très simple pour améliorer la performance de votre site. Il suffit d'ajouter quelques lignes de code dans le fichier .htaccess de votre site pour que tous les internautes qui revisitent votre site  ait un temps de téléchargement de page plus rapide. Cette technique n'a pas vraiment de désavantages. Notez qu'il s'agit d'une version simplifiée, vous pouvez la compléter si nécessaire :

      
<ifmodule mod_expires.c>
   expiresActive On   ExpiresDefault "access plus 1 seconds"
   ExpiresByType text/html "access plus 600 seconds"
   ExpiresByType text/css "access plus 604800 seconds"
   ExpiresByType text/javascript "access plus 216000 seconds"
   ExpiresByType image/jpeg "access plus 2592000 seconds"
   ExpiresByType image/png "access plus 2592000 seconds"
</ifmodule>

D'autres optimisations sur le temps de téléchargement de votre site doivent être tentées si possible. Encore une fois il y a de nombreuses techniques, visitez la section de notre site sur la performance des sites Joomla (plus particulièrement la partie sur l'optimisation du CSS et du Javascript).  D'autre part n'oubliez pas de faire attention à la performance de votre site sous smartphone.

Google Search Console

Le référencement est souvent un processus/une succession de petits pas et d'optimisations, il y a encore beaucoup d'étapes à accomplir, pour ce faire je vous invite à lire les articles sur le référencement de mon site, ou de lire mon livre. Il reste une dernière étape  que je vous conseille vivement de faire, il s'agit de soumettre votre site dans la Google Search Console. Le processus est simple à suivre, et Google vous guidera pas à pas.  Pour les nouveaux sites cette étape accélère le processus d’indexation du site. Avec cet outil la seule tache que vous devez absolument faire est de soumettre l'URL de votre plan de site.

Cet article est une traduction libre de l'article de Simon Kloostra : Joomla SEO : Basics & Checklist.

Ils nous ont fait confiance

Universités & organismes de recherche

L' INSERM - unité U999, Université Paris Sud - Centre Chirurgical Marie Lannelongue

The Center for Groundwater Studies - Australie

L 'ENSAE : École Nationale de la statistique et de l'administration

La Maison des Sciences de l'Homme Paris Nord , UMS de l'université Paris 8, de l'université Paris 13 et du CNRS

L' Institut Supérieur de Développement - ISD Flaubert

Monpellier RIO imaging (MRI), plate - Forme Technologique (PFT), labellisée IBiSA.

CNRS - INEE  Le Laboratoire d'Excellence Dispositif de Recherche Interdisciplinaire sur les Interactions Hommes-Milieux (LabEx DRIIHM)

Organismes publics

Ministère de la défense : État Major de la 3ème Brigade Mécanisée

La mairie de la ville de Marly le Roi

La mairie de la ville de Breuillet

La mairie de la ville de Thuir

L' Agence Locale de l'Energie de la métropole marseillaise

L' Institut de Formation en Masso-kinésithérapie de Montpellier - Centre Hospitalier Universitaire de Bellevue

Le Centre de Gestion de la fonction Publique Territoriale des Alpes de Haute Provence

La Capitelle - couveuse d'entreprises du Gard

Le Centre Social Intercommunal de Saint Quentin de la Poterie

Le collège & lycée Saint Charles

Le lycée Philippe Lamour

Le centre François Baclesse: Centre de Lutte Contre le Cancer (CLCC)

L' Etablissement Régional de Formations des Professions Paramédicale du Groupement d'Intérêt Public des Etablissement de Santé d'Avignon et du pays de Vaucluse

Entreprises

Astrium une filiale EADS No 1 européen et No 3 mondial de l'industrie spatiale

Messer France

Photonlines

Shânti Gestion

App-Line

Vincent et Mireille

Axiom Information

Galerie Art City

Le Château de Boisson

LM Control

Vagabonde International

Photonlines Energy

la Pisciculture la Croisière

FHSolution

NaturEditions

Etudions à l'étranger

E.P.A.

Microeconomix

Alatak

Jade Black Design

Une bague une destinée

Schmulb

Espace revêtements

Partenaire de réussite

Stylitek

Fun-Kart

The Crew Coach

Sanitval

Ateliers d'écriture de Virginie Lou

cam4you

SDB+

Armelle Bongrain - architecte d'intérieur

ECIM

Riveria Expat Consultants

Florence Thorez - Diététicienne Nutritionniste

Le Séchoir

Le Moulin de Bouydou

L' Espace de Formation Clinique et Psychanalytique

Cours de musique à Montpellier

Leads Planet

Agerix

Etudions à l'étranger

Biopreserv

Aloes RED

InfoTour

EverNew

Synalabs

Bureau d'Etudes Arlaud

Stage de musique été

Fermetures Neuvillaises

Linguapolis

Weblligence

ASD Protect

Véronique Crépaux

Françoise Léon

Inovtolerie

BlueSafe

Viasocial

Repco Marine

King Jouet

Dr Abbas

ER3M

Cryo'net

Vectoring Talents

Desir d'écrire

Dr Girardin

Installation yperreault

Viaortho

Viadentiste

Alice Sweet Home

Cannes property services

La méthode Silva

Les outils du mieux être

Pinceaux et Camaïeux

Viacoach

ASH Conciergerie

MC Coaching Pro

Argos communication 

Cpsforma

Hervé Graille - Architecte 

Adrien Baguet - Architecte

ONG / Associations

UNESCO: International Music Council

L' Association de Recherche en Soins Infirmiers

L' Union Internationale Contre la Tuberculose et les maladies respiratoires

Le Centre National des Risques Industriels

L' Institut International des Hautes Études en Psychanalyse

SurdiFrance : Association nationale de malentendants

La fondation Internationale de l'Hôpital Albert ScMhweitzer à Lambaréné

La Maison des Professions Libérales Ile de France

Le Conseil National de l' Enseignement Agricole Privé

La ligue Dauphiné Savoie de tennis

Le Conseil Permanent Régional des Associations d’Environnement

Le Syndicat des Podologues d'Île de France

La compagnie aux grands pieds

L'Espace de l'Ouest Lyonnais

Les Courants d'Airs

Nîmes Volley Ball

Le Club photo de Saint-Laurent-du-Var 

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour notamment réaliser des statistiques de visites