URL rewriting

Réécriture d’URL (URL rewriting) : qu’est-ce que c’est et comment la faire ?

La réécriture d’URL, URL rewriting en anglais, consiste à réécrire les URLs afin qu’elles soient plus lisibles pour les internautes et les moteurs de recherche.

C’est un savoir-faire complexe qui sera ici abordé dans les grandes lignes afin de comprendre comment la faire dans certains cas et comprendre l’idée générale.

Quand on fait du SEO, c’est une notion primordiale à connaître avant même de commencer le travail global ou plus précis comme l’acquisition de backlinks.

Définition de l’URL rewriting

Comme dit précédemment, réécrire les URLs permet d’avoir des URLs plus ”propres”.

Voici un exemple de réécriture :

  • URL de base : monsite.com/page.php?id=7&categorie=72&contenu.html
  • URL réécrite : monsite.com/contact/

Vous voyez clairement que la version réécrite est largement plus facile à lire pour nous dans un premier temps.

Pourquoi faire de la réécriture d’URL ?

Avantages Mayboutik

Pour les internautes

La réponse me semble être évidente. La première raison pour laquelle ce processus est un avantage pour les internautes est qu’il permet de lire plus facilement les URLs.

Ainsi, il est plus facile de comprendre sur quelle page on se situe sur le site en question.

⭐ Mais aussi, il est plus simple de communiquer et partager un lien réécrit.

Imaginez, vous devez épeler à l’oral les deux URLs ci-dessous, laquelle est la plus arrangeante ?

  • URL non réécrite : monsite.com/post.php?postid=76&postcat=12&article.html
  • URL réécrite : monsite.com/7-remedes-naturels/

Pour les moteurs de recherche

Quand on choisit la réécriture d’URL, c’est aussi souvent et beaucoup pour améliorer notre référencement naturel.

🏆 Et c’est un bon point pour le SEO que d’avoir le mot-clé dans l’URL de sa page. Bien que son apport ne soit pas bouleversant et majeur.

Certains référenceurs avancent même que cela n’a pas d’impact. A chacun de faire ses propres tests et de le déterminer.

↪ J’ai pour ma part constaté que j’avais plus de facilité à positionner mes pages qui avaient le mot-clé visé dans leurs URLs.

🎁 Si vous n’avez pas encore choisi vos mots-clés, suivez mon guide gratuit en ligne : Comment choisir mes mots-clés ?

Pour vous également

🔎 En utilisant le procédé de réécriture, vous pourrez vous aussi vous repérer plus facilement sur votre site.

Cela permet d’économiser pas mal de temps et d’aller plus vite.

Egalement, le rewriting d’URL est en général un processus qui est mis en place une fois au départ puis son application se fait de manière automatique.

⏰ De ce fait, la réécriture sera faite par le logiciel que vous utilisez pour gérer votre site et est donc un grand gain de temps.

Tout sera donc automatisé et vous n’aurez pas à le faire à chaque fois.

Nuance cependant. Dans un travail d’optimisation SEO, on modifie les URLs générées pour y ajouter les mots-clés visés.

Mais la base, la structure des URLs, reste la même.

🛡 Sachez également que pour la sécurité de son site, il est aussi mieux de les réécrire pour brouiller les pistes sur les technologies que vous utilisez.

Elle peut aussi être utiles dans d’autres cas de renforcement de la sécurité de votre site plus complexes.

Comment réécrite les URLs de son site ?

La réponse à cette question dépendra de la technologie utilisée.

Avant toute modification, il convient de s’assurer :

  • De travailler sur une version de votre site qui n’est pas en ligne. Car la modification des liens peut entraîner des bugs sur votre site, rendre des contenus inaccessibles et même mettre hors service votre site.
  • Que votre serveur accepte la réécriture. Je n’ai pas les compétences techniques pour vous enseigner cela. Je vous invite à vous rapprocher de votre hébergeur et de lui demander si c’est bien le cas. La majeure partie des serveurs des hébergeurs supportent la réécriture par défaut.

Réécrire les URLs sur WordPress

La base des URLs réécrites sur WordPress se nomme les ”Permaliens”.

Pour effectuer les modifications, suivez la procédure suivante :

  • Connectez-bous sur votre tableau de bord WordPress
  • Allez dans Réglages > Permaliens
  • Choisissez parmi les options disponibles ou personnalisez la structure :

Nous verrons plus bas dans cet article comment faire le bon choix.

💡 Sachez également que vous pouvez personnaliser l’URL de chaque contenu de manière plus ciblée et individuelle.

Par exemple, pour ce présent article, je vais dans ”Articles” > ”Tous les articles”.

Comme sur l’image ci-dessous, cliquez sur ”Modification rapide” sous le contenu en question :

Bouton ”Modification rapide” sous WordPress

Ensuite, entrez les éléments souhaités dans la case slug visible ci-dessous :

Remplissez la case ”slug”

Une fois fait, vous aurez l’URL finale de votre page.

Réécrire les URLs sur Prestashop

Nous allons ici voir comment procéder sous Prestashop 1.7 :

  • Connectez-vous à votre tableau de bord Prestashop
  • Allez dans ”Paramètres généraux” > ”Trafic et SEO”

Vous verrez 5 grands encarts :

  • SEO & URL : Cet encart permet de modifier les URLs de certaines pages précises, uniques et spécifiques visibles sur votre site Prestashop.
  • Configuration des URL : Ce sont les paramètres de réécriture de base des URLs de votre site. Il faut choisir ”Oui” pour ”URL simplifiée” afin d’activer la réécriture.
  • URL de la boutique : A ne pas modifier, il s’agit de l’URL à laquelle votre site est accessible.
  • Format des URL : C’est ici que vous allez pouvoir modifier la structure des permaliens de tous les contenus de votre site (produits, catégories, marques, etc)
  • Génération du fichier robots.txt : N’oubliez pas de générer ce fichier en appuyant sur le bouton concerné à chaque fois que vous aurez fait des modifications.
Section ”Format des URL” sur Prestashop

💡 Petit rappel évident mais important : n’oubliez jamais de sauvegarder vos changements après toute modification et avant de changer de page ou de fermer la page actuelle.

Comment réécrire les URLs autrement ?

Une autre méthode, pour les plus avancés, consiste à réécrire les URLs depuis le .htaccess.

📂 Ce fichier est présent en général à la racine de votre site et doit être manipulé avec la plus grande précaution.

Vous devez, pour réécrire les URLs, connaître des règles concernant ce domaine.

Voici la méthodologie à suivre :

  • Vérifier la capacité de votre serveur à accepter la réécriture d’URL
  • Activer la réécriture (RewriteEngine on) et le suivi des nouveaux liens (Options +FollowSymlinks)
  • Utiliser les règles normatives pour modifier vos URL. (RewriteRule)

Bonnes pratiques d’URL rewriting

Je vais vous partager ici de bonnes pratiques en terme de rewriting.

💥 Au passage, je propose une formation gratuite sur le SEO disponible ici : Formation SEO gratuite

Par contre, sachez qu’elles ne sont pas toutes des facteurs directs d’amélioration de votre positionnement.

  • Longueur des URLs : Les URLs les plus courtes auraient tendances à mieux se positionner. En tout cas elles sont en général plus partagées et plus lisibles.
  • Choix des mots-clés : Utilisez le mot-clé principal visé en supprimant les stop words si nécessaires. Utilisez 2-3 mots au maximum. Ou plus si le mot-clé visé le nécessite.
  • Lisibilité : Choisissez des structures lisibles et facilement reconnaissable.
  • Sous-domaine : Avoir un sous-domaine est aujourd’hui considéré comme avoir un site à part. Dans certains cas peut être utile.
  • Sous-dossier : Utilisez au maximum deux sous-dossiers.
  • URLs dynamiques : à proscrire absolument.
  • Caractères spéciaux : Ne pas les utiliser. Cela peut rendre certains contenus inaccessibles ou plus difficilement indexable.

Voici une liste des caractères à utiliser ou pas :

  • Caractères autorisés : toutes les lettres de l’alphabet $ ! * ?
  • Caractères réservés à ne pas utiliser de préférence : $ & + , / ; : ? @
  • Caractères à éviter : espace ” ” < > % ♯

Je vous ai donné un ensemble des bonnes pratiques, mais je préfère ne pas vous donner de faux bons exemples génériques vous menant à des erreurs.

Ne prenez pas pour argent comptant mes propos, vérifiez toujours par vous-même leur véracité car l’erreur est humaine.

💬 Vous avez des questions ? Êtes dans un cas spécifique ? Posez moi vos questions en commentaires.

5/5 - (2 votes)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut