Besoin d'aide ?

Si vous êtes un utilisateur Premium Premium, venez poser votre question dans le forum privé.


7.4 Gestion des redirections Premium

Si vous changez la structure de vos menus, si vous réorganisez les catégories, si vous renommez les alias de vos articles, ... vous allez très probablement impacter les urls qui existent déjà.  Ces modifications pourraient avoir un impact sur les URLs du site : d'anciennes URLs, déjà indexées par des moteurs de recherche ou postées dans des blogs, sur des forums, par des amis, ... pourraient ne plus mener vers votre document.

Imaginez que vous aviez un article dont l'URL était http://votresite/tutoriel.html et, qu'après avoir déplacé l'article vers la section blog, l'URL devienne http://votresite/blog/tutoriel.html.  Dans ce cas, il convient de rediriger l'ancienne url vers la nouvelle de telle manière que les moteurs de recherche qui connaissent l'ancienne adresse puissent arriver sur la nouvelle page. Sans cela, votre visiteur aura une page 404 - Not found.

Ce type de pages d'erreurs ne fait pas très bel effet mais, surtout, donne un signal négatif au moteur de recherche qui pourrait vous pénaliser et vous faire descendre dans ses SERP.

Il faut donc que vous veiller à réduire au maximum le nombre de pages 404 afin de ne pas être pénalisé et de ne pas perdre vos visiteurs.

La redirection va également avoir pour effet de ne pas perdre le classement de votre ancienne page en le transmettant à la nouvelle URL, ce qui est donc très bénéfique pour votre optimisation SEO.

Comment cela fonctionne-t-il ?

Vous avez deux types de redirections, la redirection temporaire ou la redirection permanente.   Cette dernière va avoir pour effet que le moteur de recherche va supprimer de son index l'ancienne url et la remplacer par la nouvelle.

aeSecure - Fonctionnalité 7.4 - Gestion des redirections

aeSecure - Fonctionnalité 7.4 - Gestion des redirections

L'exemple ci-dessous indique que l'URL http://votresite/fr/joomla/item/354-error_reporting.html n'existe plus sur votre site et que le contenu a été déplacé sur un autre site; la nouvelle URL étant https://www.aesecure.com/fr/blog/error-reporting.html. Dès lors que vous sauverez cette ligne; tout accès vers l'ancienne adresse sera immédiatement redirigée vers la nouvelle. S'agissant ici d'un RedirectPermanent, les moteurs de recherche sauront qu'ils doivent supprimer l'ancienne adresse pour la remplacer par la nouvelle.

RedirectPermanent /fr/joomla/item/354-error_reporting.html /fr/blog/error-reporting.html

L'exemple ci-dessous indique que l'adresse http://votresite/fr/download n'existe pas/plus et doit être dirigée vers http://votresite/fr/telechargment.html

RedirectPermanent /fr/download /fr/telechargement.html

Ce dernier exemple remplace, temporairement, une URL par une autre.

Redirect /fr/item/469-joomla-securite.html /fr/blog/joomla-securite.html

Attention, si vous devriez faire une erreur de syntaxe (écrire Redirect Permanent au lieu de RedirectPermanent), le serveur Apache détectera une erreur serveur et vous n'aurez plus accès à votre site. Soyez donc certain de la bonne syntaxe à utiliser. En cas d'erreur serveur, la seule manière de récupérer l'accès au serveur est d'éditer le fichier .htaccess se trouvant à la racine de votre site et à corriger votre erreur de syntaxe.

Astuce SEO - Améliorer votre référencement

Si vous analysez vos logs, vous pourriez également constater des lignes comme celle-ci :

[error] [client xxx.xxx.xxx.xxx] File does not exist: /xxx/xxx/public_html/aesecure/sitemap.xml

Cette ligne indique qu'un accès à été tenté vers le fichier sitemap.xml à la racine de votre site; très probablement un robot d'un moteur de recherche. Pour éviter toute frustration de sa part et, surtout, pour améliorer le référencement de votre site; prévoyez une redirection dans le .htaccess comme ceci :

Redirect /sitemap.xml /index.php?option=com_xmap&view=xml&tmpl=component&id=3

C'est-à-dire, dans l'exemple ci-dessus, vers le composant xmap pour Joomla! qui va générer un sitemap.

  1. Bouton restaurer
Back to top