REFERENCEMENT D'UN SITE SOUS JOOMLA Joomla 2.5 Sommaire A propos de l'auteur... 2 Avant propos... 3 Ce que vous allez voir dans ce livre... 4 Choix de votre hébergement... 5 Le choix de votre nom de domaine... 6 Nouveautés Google Panda... 7 Référencement d'un site Joomla... 9 La partie configuration... 9 Gestion des alias de menus... 13 Organisation de votre arborescence par rapport à Google... 15 Gestion du contenu... 16 Optimisation de vos articles... 17 Optimisation de vos images... 19 Extensions importantes pour le référencement... 21 Contenu - Social Bookmarks (YooRock)... 21 System - Asynchronous Google Analytics... 22 Generator Meta Tag for Joomla... 22 Phoca-gallery... 23 Xmap... 24 SH404SEF... 26 Le Netlinking... 27
Déclaration de votre site dans les moteurs de recherches... 28 Intégration de votre site dans Bing... 35 Intégration de youtube dans votre site... 36 La gestion des flux RSS... 37 Faites du flux avec Joomla... 39 Branchement de votre site avec Facebook... 42 Créez un module avec Facebook intégré... 44 Insérez un bouton Google +1... 45 Google Entreprise... 46 Google Maps sur votre site... 47 Quelques Outils... Erreur! Signet non défini.
A PROPOS DE L'AUTEUR André Debaisieux a une expérience de plus de 15 ans dans les métiers du web. Dans son aventure professionnelle, il est passé par un certain nombre de SSII. Il a assuré des métiers comme intégrateur, programmeur, chef de projet, analyste, formateur. Indépendant depuis 2008, il dispense les formations qu'il met au point et assure des conférences sur les nouvelles technologies. Il s'est spécialisé dans la E-communication et les nouvelles technologies. Expert CMS Joomla, il maitrise toutefois Spip, Worpress, Prestashop, Google, les réseaux sociaux et enfin le monde des Smartphones et ses applications. Il a reçu plusieurs prix comme "une mention dans la catégorie Talent de l'innovation technique et technologique", un Net d'or en 2001 pour le site "patrouille de France" et un Net d'or en 2000 pour le site "Cyber bébé" Son site : http://www.flashcomet.fr Sa page Facebook : https://www.facebook.com/flashcomet
AVANT PROPOS Voilà votre site est terminé, vous avez passé des heures, que dis-je, des jours à le bichonner, vous l'avez testé, retravaillé, il est fin prêt magnifique, disponible pour être présenté au monde. Mais voilà, vous avez probablement commencé à le référencer et vous n'apparaissez qu'à la dixième page de Google voire pas du tout. Là, vous avez devant vous plusieurs scénarios: Vous n'avez quasiment rien fait et vous apparaissez dans la première page de Google, cela veut probablement dire que vous avez un thème de site "non concurrentiel" c'est-à-dire que vous êtes par exemple la "Patrouille de France" ou un site de ville. Rare sont les doublons ou alors vous avez tapé le nom de votre entreprise.qui est représenté par votre nom de domaine. Vous avez déclaré votre site à Google ( et autre ), rien vous n'apparaissez pas. J'ai une bonne et une mauvaise nouvelle pour vous: on commence par la bonne vous aurez toutes les clés pour réussir et dites vous bien que vous allez réussir. La mauvaise, plus votre thème de site est concurrentielle, plus vous aurez du travail, peut-être même que vous devrez repenser votre arborescence et votre contenu.
CE QUE VOUS ALLEZ VOIR DANS CE LIVRE Plusieurs étapes sont nécessaires pour le référencement d'un site Internet: La partie Seo (L'optimisation pour les moteurs de recherche), nous allons décortiquer votre site et apporter les modifications nécessaires à un bon référencement. La partie Inscription & Référencement : une fois l'optimisation de votre site terminée nous allons faire le nécessaire pour dire à Google, Yahoo et Bing que vous existez. La partie E-communication: vu la concurrence et le nombre de site sur la toile, il faut être plus fort que les autres en branchant des outils supplémentaire, notamment grâce aux réseaux sociaux.
CHOIX DE VOTRE HEBERGEMENT Le CMS Joomla peut être hébergé sur votre ordinateur ou sur un serveur distant Pré requis : * Sur un ordinateur : avoir installé un serveur comme EasyPHP ou Wamp * Sur un serveur distant acceptant les bases de données Mysql et le langage PHP (préférez les hébergements pro) Privilégiez un hébergement avec une Ip en France si votre cible se trouve dans l'hexagone, fuyez les hébergements gratuits, en effet ils ne vous fourniront pas les outils pour un bon référencement en plus d'une bande passante en général très faible. Hébergement mutualisé ou dédié? un mutualisé pourquoi pas si vous optez pour un mutualisé "pro". Dédié oui c'est la meilleure solution, à la condition d'avoir les compétences nécessaires. Avec l'arrivée de Joomla 3.0 il faut un environnement Php5.3 au minimum.
LE CHOIX DE VOTRE NOM DE DOMAINE Le nom de domaine, levier pour votre référencement, pour être conforme au dernier algorithme de Google, privilégiez un domaine avec des mots-cles ( 3 maxi ) préférez des tirets plutôt que des mots attachés. Toutefois si vous en possédez déjà un ayant une ancienneté, gardez le et gardez votre argent. En tout état de cause, choisissez un domaine le plus court possible ou le plus simple possible. Je conseille à tout le monde de prendre avant tout un domaine en.fr. Si le domaine n est pas disponible, essayez le.com. Marque ou mots-clés?: la réponse: qu'el est le plus important pour vous? Cibler son public : préférez une extension en fr si vous œuvrez dans l'hexagone dans le cas contraire, un point.com Nombre de mots clés Pourcentage d'utilisateurs 1 13.48% 2 28.39% 3 27.15% 4 16.42% 5 8.03% 6 3.67% Source oseox
NOUVEAUTES GOOGLE PANDA Concrètement ça change quoi? Les «likes» remplacent les «liens» La mise à jour Google Pingouin a pour but de «nettoyer» le web, c est-à-dire mettre en avant les sites identifiés comme étant de bonne qualité pour l internaute et à l inverse de pénaliser les sites de mauvaise qualité. Sur quels paramètres se base Google pour déterminer un site de mauvaise ou de bonne qualité? Il aime : Les pages avec un temps de chargement assez court, Les sites avec une arborescence peu profonde et une structure simple, Les sites qui ont une présence sur les médias sociaux, Les sites proposant un contenu unique et original répondant aux besoins de l internaute, Les sites présentant un codage sans erreurs et respectant les standards du web, Les sites qui intègrent le bouton +1 de Google, Des informations ( articles sous forme de blog )
Il n aime pas : Le duplicate content (contenu en double ou contenu copié depuis d autres sites), Les sites optimisés de façon excessive pour le référencement, Les balises Meta qui n ont rien à voir avec le contenu du site, Les pages sans intérêt particulier pour l utilisateur (nous recommandons de bloquer l indexation des pages de faible qualité grâce au fichier «robot.txt» ex : les mentions légales, les pages sans contenu), Les pages et les balises Meta saturés de mots-clés non pertinents, Les sites participants à des systèmes de liens (échange de lien ou achat de back links), Les sites contenant trop de publicités, Les sites en flash proposant une version html, Les fermes de contenu (les sites qui publient du contenu à faible valeur dans le but de générer des revenus publicitaires), Les annuaires (sites proposant de trop nombreux liens externes sans contenu intéressant), Les pages satellites (pages créées uniquement pour le référencement du site), Les sites qui génèrent un taux de rebond élevé, Les redondances dans les balises Meta et dans les textes. Les comparateurs de prix,
REFERENCEMENT D'UN SITE JOOMLA C'est parti, nous allons commencer, Apres cette théorie, plus que nécessaire pour comprendre et prendre les bonnes décisions. La partie configuration Cliquez sur "Configuration"(puis dans l'onglet "Site")vous devez avoir l'écran ci-dessous
Le nom du site, c'est le champs qu'il vous faut remplir dans la partie "configuration" de votre site. Dans Google voyez ou ça apparait
- Le nom du site : Choisissez un titre avec des mots clés importants - Description du site: faite une description de votre site avec des mots-clés importants -Mots-clés du site: mettez une liste de mots ou de groupes de mots (entre 5 et 15 maxi conseillé) "Les mots-clés représentent un élément majeur du référencement. Pourtant, dans une vidéo de Matt Cutts publiée cette semaine, le porte-parole de Google nous informe que la densité de mots-clés n influe pas sur le référencement et donc sur le positionnement dans Google. Il semblerait que les paroles de Matt Cutts ne doivent pas être prises au pied de la lettre." - Robots : votre site est en construction, vous ne voulez pas qu'il soit indexé naturellement par Google? ou alors c'est l'inverse, voici la liste des paramètres et leurs conséquences. Index, Follow : la page est indexée, les liens sont indexés ; Index, no follow : la page est indexée mais pas les liens ; No index, follow : la page n est pas indexée mais les liens le sont ; No index, no follow : la page n est pas indexée et les liens non plus.
Réécriture d URL Si vous avez des extensions compatibles, vous pouvez cliquer sur " Réécriture d'url en clair (SEF)" à Oui cela vous permettras d'avoir des "urls" en clair ( écrit par vos alias) plutôt que codés, Google appréciera. Exemple sans : http://www.flashcomet.fr/index.php?option=com_weblinks&view=category&id=95&itemi d=546 Exemple avec : http://www.flashcomet.fr/index.php/partenaires-formateur-joomla Bien, voila pour cette partie, nous allons nous attaquer aux alias.
Gestion des alias de menus Nous allons commencer par les menus. Pour cela allez cliquez sur "Menu" puis "Gestion des menu", éditez chaque lien de menu et attribuez lui des mots-cles corresponds au thème de votre ou vos pages si c'est un blog. Editez chaque lien de menu et saisissez un mot cles important dans le champ "alias"
Voici le résultat: Vous devrez continuer avec les articles, faite la même chose dans le champ "alias de vos articles"
Nous n'avons pas tout à fait fini avec vos menus, vous avez la possibilité d'ajouter un titre à votre navigateur en fonction des thèmes de vos liens. Cliquez à droite dans la boite "Paramètres d'affichage de la page" et ajoutez un titre Organisation de votre arborescence par rapport à Google Pour commencer organisez vos menus par thématique. Par exemple dans votre menu de pieds de page insérez l'ensemble des informations qui ne bougerons pas ou peu, comme votre formulaire de contact, vos mentions légales, un plan d'accès. Un autre menu recevra par exemple vos actualités, vos événements. Lorsque que créerez votre "sitemap", vous pourrez demander à Google de venir souvent voir vos actualités et au contraire mettre en retrait des pages qui ne bougent pas comme un formulaire de contact. Pensez chaque page comme un site à part entière avec son nom et son contenu.
Gestion du contenu Le contenu une des clefs du succès. Pour élaborer votre contenu ( vos articles) il faut : - Préparer une liste de mots clés en fonction du thème de chaque page - Préparer votre arborescence de menu en conséquence ( un lien, un thème "mots-clés" ) - Séparer vos menus en fonction de la fréquence de mise à jour de vos pages (par exemple séparez votre formulaire de contact, vos mentions légales qui a priori ne bougent pas souvent ) en effet lors de la création de votre sitmap nous pourrons donner des priorités au robot de Google. - Ecrire votre contenu en langage «Google» c'est à dire que vous récupérez votre liste de motsclés et vous créez des phrases en Français. - Mettez vos titres dans des balises H1, H2 ( ces balises sont disponibles via votre éditeur de texte) - Insérer des images - Nommer vos images - Donner une description à vos images Environ 10/15 lignes par articles minimum, une image par article, chaque image avec un nom pertinent
Optimisation de vos articles
01- Saisissez votre titre ( pensez que le texte apparait dans le code de la page) 02- Saisissez vos alias 03-Vos images doivent avoir un nom constitué de mots cles 04-le contenu de votre texte doit contenir des mots cles 05- saisissez une description de votre page 06- sasissez les mots cles correspondant au thème de votre page Paramètre "Robots" Index, Follow : la page est indexée, les liens sont indexés ; Index, no follow : la page est indexée mais pas les liens ; No index, follow : la page n est pas indexée mais les liens le sont ; No index, no follow : la page n est pas indexée et les liens non plus.
Optimisation de vos images Allez dans les propriétés de vos images pour remplir vos informations Vos images doivent peut-être être renommées, en effet si vous lancez une requête sur Google, bien souvent des images apparaissent dans le résultat :
Si vous tapez la requête "flashcomet" alors une liste d'images apparaissent. Grâce au nom de l'image : flashcomet.jpg ou grâce à la description donnée à votre image. Astuces : Vos images doivent êtres nommées en caractères minuscules, pas de caractères spéciaux ( é, à..) Autre astuces : Vous avez un fichier "robot.txt" à la racine de votre site, supprimez la ligne : Disallow: /images/
EXTENSIONS IMPORTANTES POUR LE REFERENCEMENT Contenu - Social Bookmarks (YooRock) Ce plugin permet de faire un lien dans chaque article de votre site vers les principaux réseaux sociaux et surtout d'insérer le contenu de votre article dans une page Facebook de votre choix.
System - Asynchronous Google Analytics Ce plugin permet de brancher Google analitycs à votre site Joomla sans avoir à intégrer dans votre Template le code de navigation. Generator Meta Tag for Joomla Ce plugin permet de saisir le texte que vous désirez dans cette balise : <meta name="generator" content="formateur Joomla www.flashcomet.fr" />
Phoca-gallery Cette Extension permet de réaliser des galeries photos, alors pourquoi ici? 3 trois raisons: 1. Vous pouvez intégrer des images depuis Picassa 2. Vous pouvez intégrer des images depuis Facebook 3. Vous pouvez faire des liens de vos images vers vos produits virtuemart ( ca fait des ancres et Google adore les ancres)
Xmap Xmap vous permettras de créer un plan de votre site au format XML mise à jour automatiquement. Une fois le plan de site créé, il faudra le déclarer à Google et Bing 1. Installez le composant ( disponible à cette adresse: http://joomla.vargas.co.cr/en/ ) 2. Ouvrez la liste de vos plugins et activez les plugins Xmap 3. Ouvrez le composant ( Composants/Xmap) 4. Cliquez sur Nouveau, donnez un nom, publié le. A droite séléctionnez les menus que vous voulez déclarer 5. Votre sitemap est diponible en cliquant sur XML SITEMAP
Controlez le nom de vos liens, afin qu'ils soient pertinents pour vos pages. Dans le cas contraire, changez le nom de vos alias
SH404SEF Ce composant permet de gerer finement votre paramétrage de réécriture d'url, ainsi que de gérer une partie Seo Astuce : aller dans la partie "configuration" puis "Seo", vous pouvez insérer des avants et âpres titres"
LE NETLINKING Qu est-ce que le Netlinking? Cela consiste à créer des liens externes de bonne qualité qui pointent vers votre site. Différents paramètres interviennent et sont définis dans les algorithmes des moteurs de recherche. De plus, ceux-ci changent régulièrement. La source des liens, la position du lien dans la page, le texte d encrage sont les différents éléments pris en compte. Il s agit de l étape du référencement qui prend le plus de temps et qui demande le développement d un réseau de contact.» Votre réseau: Vos partenaires Vos fournisseurs Vos clients Les institutionnelles Les annuaires spécialisés
DECLARATION DE VOTRE SITE DANS LES MOTEURS DE RECHERCHES Créez-vous un compte Google Etape 1 http://www.google.com/webmasters/
Etape 2 : ajoutez votre site
Etape 3 validez
Etape 4 : par exemple choisissez «Transférer un fichier HTML vers votre serveur» et téléchargez le fichier
Etape 5 : placez le fichier à la racine de votre site via FTP
Etape 6 : validez le formulaire Google Etape 7 : ajoutez votre simap Ouvrez le composant Xmap de Joomla et copiez le lien ou récupérez le fichiez xmap généré par le logiciel sitmap
Etape 8 : collez le lien
INTEGRATION DE VOTRE SITE DANS BING Depuis peu plus besoin de déclarer votre site dans Yahoo, en effet les deux moteurs de recherches ont fusionnés. Pour une fois c'est plus simple. 1. Allez à cette adresse : http://www.bing.com/toolbox/webmaster 2. Inscrivez vous ou connectez vous avec votre compte Bing 3. Ajoutez un site ( si c'est vote première connexion, vous devrez remplir le formulaire de renseignements vous concernant) en saisissant l'adresse URL de votre site. 4. Bing vous demande un plan de site, cela tombe bien, nous avons installé le composant XMAP 5. pour récupérer l'adresse du sitmap de votre site: a. allez dans la partie administrateur de votre site b. allez dans le composant Xmap c. cliquez sur "XML Sitemap" 6. collez l'adresse comme ci-dessous, puis "Ajouter" 7. Téléchargez BingSiteAuth.xml et déposez le à la racine de votre site à l'aide de Filezilla 8. Validez votre formulaire BING
INTEGRATION DE YOUTUBE DANS VOTRE SITE Procédure : Créer un compte Envoyer une video Copier le code d intégration Coller le code dans votre page
LA GESTION DES FLUX RSS Le but du jeu est de : permettre aux internautes de s abonner aux informations de votre site et d insérer du flux externe afin de dynamiser le contenu de votre site Cas 1 Le contenu de ce site est inséré dans votre site
Cas 2 Le contenu de cette page est envoyé dans facebook Bon, c'est pas clair, le flux c'est quoi? ca permet de récupérer des articles d'un site extérieur chez vous et inversement d'exporter vos articles chez les autres. Google dans tout ca? et bien si il voit que l'on est abonné à votre flux, alors vous faites partie des sites de qualités pour Google.
FAITES DU FLUX AVEC JOOMLA 1. créez une catégorie ( par exemple "trucs et astuces") 2. créez des articles sur le thème de votre catégorie et n'oubliez pas d'associer votre article à la catégorie. 3. créez un lien de menu de type "blog d'une catégorie" sélectionnez votre catégorie et validez. Quand vous cliquez sur votre lien une liste d'articles doivent maintenant apparaitre, mais surtout, vous venez de déclencher un flux. Je clique sur le lien
J'ai maintenant une liste d'articles.
Mais surtout j'ai du flux ( en effet le bouton flux est activé dans la barre de navigation )
BRANCHEMENT DE VOTRE SITE AVEC FACEBOOK Pour brancher Facebook sur votre site il vous faut une page Allez à l adresse : http://developers.facebook.com/docs/reference/plugins/like-box/ Mettez l adresse de votre page, puis choisissez vos options Veuillez copier l adresse de votre page dans le champ «url» par exemple : http://www.facebook.com/flashcomet Saisissez la taille de la fenêtre que vous voulez intégrer dans votre site Cliquez sur «Get code»
Vous devez coller ce code dans une page de votre site
Créez un module avec Facebook intégré 1. copiez le code proposé par la "likebox 2. Créez un module de type "personnalisé" 3. Collez le code dans la partie"html" 4. Validez 5. Placez le module là ou bon vous semble 6. Vous pouvez changer directement le code depuis l'éditeur au cas ou, votre likebox serait trop ou pas assez largue
INSEREZ UN BOUTON GOOGLE +1 Vous pouvez insérer un bouton Google plus 1 en copiant le code ci-dessous http://www.google.com/intl/fr/webmasters/+1/button/index.html 1. copiez le code proposé par Google 2. Créez un module de type "personnalisé" 3. Collez le code dans la partie"html" 4. Validez 5. Placez le module là ou bon vous semble
GOOGLE ENTREPRISE Inscrivez votre entreprise sur Google Maps http://maps.google.fr/maphp?hl=fr Inscrire votre entreprise dans Google Maps, permettras au Internaute de découvrir votre fiche d'entreprise dans Google. Pour créer votre fiche d'entreprise : 1. Allez dans Google.fr 2. Connectez vous avec votre compte 3. Cliquez sur l'onglet "Maps" 4. Cliquez sur "Votre entreprise sur Google Maps" 5. Saisissez les informations de votre entreprise 6. Pour valider votre fiche d'entreprise attendez de recevoir par courrier votre code de validation
GOOGLE MAPS SUR VOTRE SITE Dans Joomla vous pouvez insérer un plan d'acces dans un article ou un module (de type contenu personnalisé). Voici la procédure: 1. Allez dans Google.fr 2. Cliquez sur l'onglet "Maps" 3. Saisissez l'adresse de votre entreprise 4. Cliquez sur l'icone qui symbolise une chaine 5. Cliquez sur le lien : Personnaliser la carte intégrée 6. Personnalisez votre carte grâce aux paramètres proposées 7. Copiez le code html 8. Dans Joomla ouvrez un article ou un module (de type contenu personnalisé) 9. Collez le code dans la partie "html" de votre article 10. Validez votre article ou votre module
RESSOURCES Positeo : permet de controler si votre contenu est dupliqué : http://www.positeo.com/check-duplicate-content/ Webmaster Academy Le "Webmaster Academy" de Google est traduit en français. Cette ressource vous permettra de référencer correctement votre site Internet. https://support.google.com/webmasters/checklist/1095542?rd=1 Annuaire DMOZ Annuaire : Abondance
Support réalisé par André Debaisieux Formateur NTIC www.flashcomet.fr