checklist seo

Redirections 301 (Joomla vs .htaccess)

Tel que nous l'avons expliqué dans l'article précédent, vous devez éviter les erreurs 404 (page non trouvée) autant que possible. Bien sûr  elles ne peuvent pas être toutes anticipées, tel qu'un internaute saisissant une erreur dans une URL, toutefois dans la plus part des cas elles peuvent être facilement évitées.
Si vous migrez un ancien site vers sa nouvelle version, vous rencontrerez très probablement des changements d'URLs.
Autre cas, lorsqu' un internaute ne met pas à jour ses bookmarks il a de forte chance de se retrouver sur des anciennes URLs qui n'existent plus.
D'autre part, l'index Google, peut prendre un certain temps pour se mettre à jour, ce qui peut avoir pour effet de diriger des internautes vers des URLs qui n'existent plus.
Tout cela peut avoir un impacte non négligeable sur votre positionnement dans les résultats de recherche !

Résoudre cette problématique est assez simple : identifiez vos anciennes URLs et redirigez les vers les nouvelles. Cette redirection doit être faîte par ce que l'on appelle une redirection 301. Une telle redirection est accompagnée d'un code HTTP : 301 Moved Permanently. Ce qui indique à Google et aux autres moteurs de recherche que l'ancienne adresse ne doit plus être utilisée, et leur signifie la nouvelle URL. Si vous êtes d'un naturel fainéant, vous pouvez rediriger tous les URLs obsolètes vers votre page d'accueil. Vous aurez au moins informé Google qu'elles sont redirigées, mais vous pourriez perdre le référencement que vous aviez construit spécifiquement pour ces pages. La meilleur solution est de rediriger toutes ces anciennes URLs vers les nouvelles, c'est à dire page par page.

La meilleur approche est d'identifier ces URLs avant de mettre à jour ou de changer votre site, toutefois si vous les rediriger rapidement dès qu'elles ont changé vous ne rencontrerez pas de problèmes.

Le composant de Redirection de Joomla

Pour un petit site cela peut se résoudre facilement. Assurez-vous de bien connaitre vos anciennes URLs et saisissez les dans le composant de redirection. Ou attendez 1 ou 2 jours que les internautes les utilisent, ainsi ces pages (anciennes URLs) vont se retrouver enregistrées dans Joomla : rendez-vous dans Composants > Redirection et vous les verrez apparaître dans le Gestionnaire de redirection (parfois il peut être nécessaire d'activer préalablement le plugin "Système - Redirection" à partir du gestionnaire de plugin). Vous verrez ainsi une liste d'URLs qui ont générées des erreurs 404.

apercu composant redirection joomla

Cliquez sur l'une des URLs obsolète : 

composant redirection joomla

En éditant chacune de ces URLs obsolètes vous pourrez saisir la nouvelle URL (relative ou absolue) et activer la redirection.

Redirections en masse

la méthode décrite ci-dessus vous permet de créer vos redirections une par une (tel que détaillé sur le Joomla Magazine). Mais il existe une option qui vous permet de rediriger plusieurs pages vers une même URL. Pour ce faire sélectionnez les URLs obsolètes que vous souhaitez rediriger, cliquez en bas de page sur le lien URL cible  pour faire apparaître le champ de saisie puis entrez votre URL de redirection : 

composant redirection en masse

Cette méthode peut vous faire gagner beaucoup de temps. Notez que ces redirections sont activées immédiatement nul besoin de le faire séparément.

Composant de Redirection de Joomla : arrêter de loguer de nouvelles URLs

Il y avait un petit désavantage à utiliser le composant de Redirection de Joomla : Tant que le plugin de redirection était activé, le composant continuait d'enregistrer toutes les erreurs 404. Certains sites souffrent d'erreurs 404 de façon continuelle, erreurs aux URLs étranges (souvent dû à l'action de hackers ou de bots) ce qui a pour effet de remplir les logs du composant, aussi gardez un œil sur son contenu. En effet cela peut avoir pour effet d'augmenter la taille de votre base de donnée jusqu’à sa limite ! Vous pouvez bien-sur supprimer manuellement tous ces enregistrements incorrects,  mais c'est un tache assez dantesque. La seule solution qui était disponible était de désactiver le plugin de redirection, mais elle avait aussi pour effet de désactiver toutes les redirections que vous aviez saisi. Mais depuis la sortie de Joomla 3.4 il y a un nouveau paramétrage de disponible dans le plugin Système - Redirection (accessible via Extensions > Gestion des plugins) qui a été créé par Victor Vogel. Il s'agit de la fonctionnalité Collect URLs :

collect url composant de redirection Joomla

Tant que ce paramètre est activé, il continue de collecter les URls, si vous le désactivé  la collection d'URLs s'arrêtera, mais les redirections que vous avez précédemment saisies seront toujours actives. C'est l'option qui manquait à ce composant ce qui le rend maintenant très utile, je vais donc commencer à l'utiliser !

Il y a aussi un autre paramétrage un peu caché dans le composant de redirection : le bouton Activer le mode avancé (accessible via Composants > Redirection, puis Paramètres). Ce paramétrage n'est pas  très explicite, mais il vous permet de préciser le code de réponse HTTP pour chacune de vos redirections. Par défaut il s'agit d'un 301-redirect, mais vous avez la possibilité de sélectionner n'importe quel type de redirection. Je ne vois pas directement le besoin de cette option, mais elle est disponible :

redirect status code

Une alternative à l'utilisation du composant de redirection est de les créer manuellement dans votre htaccess :

Créer ses redirections avec le .htaccess

Pour créer vos redirections, il peut être aussi simple de le faire directement dans votre fichier .htaccess, définissez vos URLs d'origine & de destination puis saisissez l’exemple de code suivant :

RewriteRule ^oldpage1$ "http://newsite.com/newpage1" [R=301,L]
RewriteRule ^oldpage2$ "http://newsite.com/newpage2" [R=301,L]
etc.

L'avantage de cette méthode est qu'elle vous permet de traiter exactement chacune de vos redirections, d'autre part vous n'avez besoin d'aucune extension pour le faire. Et les performances de votre site sont moins affectées, car ces redirections sont exécutées par le serveur Apache, avant même que Joomla ne soit sollicité.

Extensions de redirection

Il y a bien-sur d'excellentes  extensions qui vous permettent de créer & gérer vos redirections. Telle que RedJ qui vous permet de créer des redirections assez complexes, en utilisant des macros et des expressions régulières. Une alternative est Dynamic 404 de Yireo's qui créé des redirections automatiques, il est capable de rediriger des pages en erreur 404 vers les pages les plus correspondantes.

Cet article est une traduction libre du tutoriel de Simon Kloostra  : 301-redirects (Joomla core vs .htaccess) 

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