n'est plus le CMS que vous pensiez




SEO Campus

Paris - Mars 2017

Daniel - @web_eau_net

Degemer mat :-)

Découverte de Joomla! en 2007
Webmaster Freelance depuis 2012
Bénévole pour le projet Joomla! depuis 2014 :

  • Membre de l'équipe de support du Joomla! Extension Directory
  • Rédacteur sur l'édition francophone du Joomla! Community Magazine
  • Membre du Conseil d'administration de l'AFUJ
  • Membre de l'équipe de support du Joomla! Users Group
  • Fondateur du Joomla! User Group Breizh

Joomla!, c'est quoi ?

Créée en août 2005, Joomla! est une solution CMS Open Source gratuite qui permet de créer des sites Web.
Selon www.w3techs.com, 3.3% des sites web en circulation sont propulés par Joomla!, ce qui représente environ 7% de part de marche des CMS.


Source: w3techs.com - fév. 2017

Le marché des CMS

Avril 2016

Février 2017

Source: www.w3techs.com

... en quelques chiffres

  • Disponible en 66 langues
  • Téléchargé + 75 millions fois (1 DL les 2.5 secs)
  • +/- 350 développeurs actifs
  • +/- 8 000 extensions
  • +/- 200 groupes locaux à travers le monde
  • Elu Meilleur CMS gratuit 2015 - 2016
  • Elu Meilleur CMS Open Source PHP 2014 (choix du public)

Sécurité

Statistiques 2016 sur les attaques


Source: https://sucuri.net/website-security/hacked-reports/2016-q3-hacked-website-report

Joomla! vs Wordpress

+/- 252.000 résultats sur Youtube

2 grandes tendances :

  1. Wordpress est déclaré meilleur que Joomla!
  2. une grande majorité de ces vidéos a 3 ans ou plus

Mais Joomla! c'est...

Compliqué

Ce panneau d'administration est d'un compliqué, on ne sait pas comment faire et où aller !

Ingérable

Les mises à jour de Joomla! c'est bien simple, c'est infernal car ça plante à chaque fois !

anti SEO

Faire référencer un site Joomla!, c'est plus simple d'aller marcher en tongs sur la lune !

Il était une fois...

Joomla! 1.0

Sept 2005 - Fev. 2008

Joomla! 1.5

Janv. 2008 - Mars 2012

Joomla! 2.5

Janv. 2011 - Dec 2014

Joomla! 3.0

Sept 2012 - ....

La numérotation
de Joomla!

  • Versions majeures (p.ex 4.0) - Changements majeurs de l'API. Une migration sera nécessaire
  • Versions mineures (p.ex 3.3, 3.6) - mise à jour en un clic
  • Patches (p.ex 3.5.1, 3.6.4) - mise à jour en un clic

Quelques exemples

Joomla! et le SEO



Nativement

  • Microdata : implémentation native depuis Joomla! 3.2

  • Robots.txt : la ligne "Disallow: /images/" est supprimée depuis Joomla! 3.3 par favoriser l'indéxation des images par Google

  • Joomla! 3.7 : suppression des ID d'articles dans les URL

5 réglages simples


La configuration générale






Le lien de menu

#1 - Réecriture d'URL en clair

Nativement, les URL générées par Joomla ne sont pas SEO friendly. En activant ce paramètre, les adresses URL de votre site Joomla seront alors SEF.

Exemple :

  • avant : http://mon-site.org/index.php?option=com_content&view=section&id=3&Itemid=41

  • après : http://mon-site.fr/index.php/blog/article.html

#2 - Réecriture au vol des URL

Ce mode requiert le module Apache mod_rewrite notamment pour supprimer la chaîne "index.php" des URL.

Pour cela, il faut d'abord renommer le fichier htaccess.txt présent à la racine du site en .htaccess

  • avant : http://mon-site.org/index.php/blog/article.html

  • après : http://mon.site.org/blog/article.html

#3 - Optimiser les pages

  • alias : personnalisation l'URL qui sera affichée

  • titre : contenu de la balise titre

  • description : contenu de la meta description

#4 - www ou pas

Pour rediriger le trafic vers le nom de domaine en www, il faut ajouter :

RewriteEngine On
RewriteCond %{HTTP_HOST} ^mon-site.com [NC]
RewriteRule ^(.*)$ http://www.mon-site.com/$1 [L,R=301]

dans le fichier .htaccess

#5 - Compression Gzip

Gzip est un outil efficace pour la compression de fichiers. Cela réduit leur taille d'environ 50% et contribue ainsi à réduire le temps de réponse du serveur.
Si la compression Gzip est activée sur le serveur, vous pouvez activer ce paramètre dans la configuration générale de Joomla! :

Ajouter des extensions

  • Depuis le Joomla Extension Directory

  • Depuis le panneau d'administration

Installer Joomla!(utilisateur Lambda)

#Nature de l'opérationDurée
#1Télécharger la dernière version sur Joomla.fr ou Joomla.org2 mns
#2Transférer les fichiers sur le serveur 3 mns
#3Créer la base de données2 mns
#4Processus d'installation de Joomla!3 mns
#5Paramétrages SEO5 mns

et Joomla! en 2017 ?

pour aborder des projets professionnels différents

pour améliorer ses compétences et sa technicité

pour se démarquer des concurrents

pour augmenter son chiffre d'affaires

pour devenir administrateur Joomla! certifié

Où s'adresser ?

Merci de votre attention



Questions / Réponses




Cette presentation est disponible ici
http://www.web-eau.net/SEO-Campus/presentation.html