Par défaut, l’URL de Joomla s’écrit http://mon-super-site.com. Il est intéressant que les internautes puissent accéder à votre site depuis www sans pour autant créer des duplicatas contents. C'est-à-dire que l’on puisse accéder à votre site via plusieurs URL.


Pour cela, il faudra créer des redirections 301. Les redirections, vous éviteront donc d’être pénalisé par les moteurs de recherche, car la duplication des contenus est une mauvaise pratique pour un bon référencement ! De plus, cela ajoute une meilleure expérience utilisateur en lui permettant de pouvoir accéder à votre site sous plusieurs URL. Rajouter les 3W peut être également bénéfique pour vos cookies. En effet, les ajouter permettra à vos cookies de reconnaître les sous-domaines et donc adapter des cookies pour chacun de vos sous-domaines. Définissez une URL canonique, c'est-à-dire une URL originale pour les moteurs de recherche.

Pour ajouter le 3W, il vous suffit d’ajouter 2 lignes de code. Allons voir ça tout de suite ! Pour commencer, vous devez accéder à votre fichier htaccess.txt à la racine de votre site depuis le FTP. C’est ici que vous insérez la redirection 301. Il est possible que votre fichier htaccess soit un fichier caché .htaccess si vous l’avez déjà modifié par le passé. 

Dans ce fichier, trouvez la ligne. (vous pouvez utiliser la recherche avec cmd + f)

RewriteEngine On

Inscrivez le code suivant pour faire apparaître les www à votre url :

RewriteCond %{HTTP_HOST} !^www.

RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Et pour ne pas les afficher mettez le code suivant :

RewriteCond %{HTTP_HOST} ^www.(.)$

RewriteRule ^(.)$ http://%1/$1 [R=301,L]

Enregistrez et nommez votre fichier par .htaccess s’il ne l’était pas. Videz le cache puis réactualisez votre site. Vous pouvez compléter la modification de vos URL avec l’article dédié à la suppression de l'index php de vos URL Joomla

Il n’est absolument pas nécessaire de rallonger votre URL avec les 3w pour un bon fonctionnement du site, mais ceux-ci vont être profitables pour obtenir une meilleure expérience utilisateur. Toutefois, assurez-vous de ne pas dupliquer les contenus en utilisant bien les redirections 301.

Administration

Référencement

Sécurité

Gestion des utilisateurs

Gestion de contenu

Menu et navigation