Comment changer ses permaliens sur WordPress

Les permaliens sont des URLs permanentes qui servent à référer un billet de blog. Avec une petite astuce, vous verrez qu’au lieu d’avoir après le titre de votre blog des signes qui ne veulent rien dire, par exemple : https://www.autourduweb.fr/?p=123, vous aurez le choix d’avoir le titre de l’article, la date ou autres…

wordpress

Pour info, cet article fait partie du dossier « 10 astuces à faire après l’installation de WordPress ».

Comment changer les permaliens de son site

Connectez-vous tout d’abord dans la partie admin de WordPress puis dans l’onglet « Général », cliquez sur « Permaliens » et choisissez « Structure personnalisée » :

Plusieurs possibilités s’offrent à vous derrière l’adresse du site :

– la date (%year%/%monthnum%/)

– le titre de l’article (%postname%)

– la catégorie (%category%)

– et autres (voir les autres solutions sur le site WordPress)

Personnellement, j’ai juste choisi de mettre le titre de l’article, donc : /%postname%/

Options permaliens

(Cliquez sur l’image pour agrandir)

Comment faire s’il y a une erreur 500

Sur un ancien blog (où j’ai pu m’entraîner un peu sur l’écrit et toute autre chose), j’avais eu une erreur 500 au moment de valider cette option. Cette erreur est soit à cause du serveur Free, soit à cause d’un hébergement gratuit (par exemple dans mon cas c’était olympe-network) qui ne prend pas en charge certaines options !

L’astuce est simple, il suffit simplement d’ajouter : index.php devant ce qui donnera :

Pour l’option 1, rentrer : %index.php%post%date%title%

Pour l’option 2, rentrer : %index.php%post%title%

Pour plus d’information sur l’erreur 500, lisez l’article sur le FAQ WordPress.

Des problèmes ? Une erreur ? Quelque chose à rajouter ? N’hésitez pas à laisser un commentaire, ils sont là pour ça !

31 Replies to “Comment changer ses permaliens sur WordPress

  1. Bonjour,

    j’ai changé mes permaliens pour avoir une adresse plus jolie.
    Mes urls étaient de la forme date/titre de l’article.

    C’était il y a un certain temps.
    Ça a marché mais il semble que tous mes vieux articles n’ont pas été à nouveau référencés sur google. Or il s’agissait d’articles qui permettaient entre autres d’attirer les gens sur mon site principal.

    Comment faire pour que ces anciens articles soient à nouveau référencées par google ?

  2. @Philippe M : bizarre, normalement Google n’est pas si con ! As-tu essayé de renvoyer ton sitemap ?

  3. Moi quand je change les permaliens (n’importe quelle option) je tombe sur une erreur 404.
    J’ai essayé ton astuce avec index.php mais ça ne change rien. Auriez-vous une idée ?

  4. A noter qu’il est préférable de faire cette manipulation dès la création du blog, sinon les urls des articles seront complètement modifiées en cours de route et les référencement sur les anciennes urls sera perdue

  5. Je confirme le fait que si vous changez vos permaliens alors que votre site est référencé sur GOOGLe, vous allez perdre tout votre référencement.

    Exemple,

    Ancienne URL pas d’un de mes blog
    http://www.ze-blog-mr.com/2011/04/11/beotien-un-robot-twitter-qui-corrige-les-fautes-dortographe/

    Exemple de la nouvelle URL
    http://www.ze-blog-mr.com/beotien-un-robot-twitter-qui-corrige-les-fautes-dortographe/

    La première URL n’est plus valide et amène à une erreur 404.

    Il doit surement y a voir un bout de code à ajouter au .htacess qui permet de faire une belle redirection .

    Je vais également chercher du coté des plugins WordPress afin de voir si une solution clé en main est déjà disponible.

    merci pour ton article Cédric 😉

  6. Le fichier accès il est situé ou ? je ne le trouve pas et wp n’ a pas les droits pour changé les permaliens tout seul … Je suis coincés .

    1. Bonjour Victor,

      J’espère que tu as trouvé la réponse à ta question depuis le temps. Mais si jamais, le fichier que tu cherches s’appelle « .htaccess » (sans les guillemets) et dois se trouver à la racine de ton blog (dans ton répertoire « www » ou « public_html », si ton site est accessible par ton nom de domaine).

      S’il n’existe pas, il te suffit de le créer et de l’envoyer par FTP.

      Amicalement,
      Florian

  7. Question vmt bete : je n’arrive pas a trouver les ‘permaliens’ sur wordpress. Qql serait m’indiquer ou ils sont car je ne les vois pas dans l’onglet ‘reglages’.
    Merci

  8. Je vais en rajouter une couche: A FAIRE DES LE DEBUT.

    De plus perso j utilise « /humour-petites-annonces/%postname%/ » , ce qui me permet de placer « humour » et « petites annonces » comme mots clés directement dans mes url 😉

  9. Bonjour à tous,

    j’ai trouvé un tuto en anglais et j’en ai fais un article et une vidéo en francais pour aider les gens.

    En effet, si votre blog a de l’âge, ça peut faire mal au référencement.

    Je vous laisse le lien si cela vous intéresse, ce serait trop long à expliquer ici:
    http://vers-la-reussite.com/changer-ses-permaliens-sans-perdre-son-referencement-en-7-1-etapes-simples/

  10. Parfois il m’est arrive d’avoir des erreurs 404 quand je changeais les urls d’un site deja en ligne. La c’est plus galère.

  11. Bonjour, Merci pour votre travail précieux et généreusement offert ! J’essaie de changer les permaliens sur mon blog pour faire comme tu montres et j’enregistre la modif mais à chaque fois que je vérifie le réglage ; je m’aperçois qu’il s’est remis sur un réglage par défaut… Que faire ? Mama mia…
    Merci

    1. @Catherine : le problème doit certainement venir du fichier .htaccess. Il doit se réécrire malgré tes réglages. Il faut donc passer par le ftp pour bloquer l’écriture du .htaccess et recommencer tes réglages 😉

  12. quand on change les permaliens, il faut créer une redirection 301 dans le fichier .htaccess pour ne pas avoir l’erreur 404 ou sinon plugin redirection
    http://wordpress.org/extend/plugins/redirection/

  13. Bonjour,

    Je viens de créer mon blog.
    J’ai déjà commencer à rédiger du contenu mais comme je ne souiate pas avoir des problème ensuite, j’aimerai que les liens soient ok dès le départ.
    Toutefois, je ne trouve pas non plus la catégorie permalien sur wordpress dans la partie réglage.Pouvez vous m’aidez?
    Merci !!!

    1. Bonjour Karen

      As-tu ton propre site ou est-ce un site wordpress.com?

      Sur wordpress, il n’y a pas de raison de ne pas voir ce menu.

      Sur wordpress.com, tu n’as pas toutes les fonctions, certaines personnes mélangent les 2 versions.

      Bye

      Gino

      1. Bonjour,

        Oui en effet, je travaille sur wordpress et notamment avec wordpress.com.
        Sais tu comment je peux faire pour changer les permaliens du coup??

        Merci beaucoup

        1. Je vais tenter d’être plus clair!

          As-tu ton propre hébergement de site web avec un site bien à toi?

          ou

          tu as un site qui se termine par une url du type wordpress.com?

          Si c’est la deuxième option, tu ne peux rien y changer je pense.

          si tu fais partie de la première option les procédures ci-haut mentionnées vont t’aider mais d’après ce que tu me dis tu as un site wordpress.com et là tu seras toujours limité dans ce que tu veux faire.

          Je te conseille d’avoir ton propre hébergement et ton wordpress bien à toi.

          Un lien pour t’aider si tu veux : http://formation.vers-la-reussite.com/

          Salut

          Gino

          1. Bonjour,

            J’ai acheté un nom de domaine en .fr et wordpress me sert juste à travailler.
            Mon blog s’appelle lablondeestbio.fr, si tu veux regarder.
            Je suis un peu novice mais cette question me pose vraiment problème.

  14. @Karen : je propose une formation WordPress pour les débutants. Ca peut t’intéresser à mon avis : http://www.formation-wordpress.autourdututo.fr/ 😉

  15. Bonne étude de cas… Je cherche le moyen de modifier la balise title sur les permaliens d’un menu WordPress, en l’occurrence avoir autre chose que « Voir tous les articles de la catégorie …. »

  16. bonjour a tous j’ai tout essaye je n’arrive toujours pas a changer les permaliens je suis chez free wordpress 3.5.1 et j’ai toujours l’erreur 500 si vous avez une idee merci d’avance

      1. oui j’en suis sur que ça vient du fichier htaccess mais que faire ?le modifier peu etre?

        1. @soussou57 : tiens, tu peux télécharger celui là si tu veux : http://mc.tt/06C6HRJwFCq

          1. ok merci je le télécharge j’essayerai un peu plus tard et je te tien au courant bon week end

  17. Bonjour,

    Je viens de lire votre article, et j’ai un petit soucis. En effet mes permaliens était régler comme vous le préconisez en début d’article, c’est à dire sur « Structure personnalisée ».

    J’ai installé, WordPress SEO de Yoast, et depuis j’ai des chiffres au lieu d’avoir des permaliens « SEO friendly ». Alors il me semble que c’est depuis l’installation de l’extension ci-dessus. Maintenant je n’affirme pas que c’est forcément à cause d’elle. 😉

    Lorsque je vais dans réglages -> Permaliens, j’ai maintenant « Nom de l’article » qui est sélectionné, au lieu de « structure personnalisée » comme c’était le cas avant. Je n’ai pas toucher aux réglages à ce niveau. Mais lorsque j’essaye de remettre « Structure personnalisée » et que je clique sur « Enregistrer les modifications », rien n’y fait cela revient aussitôt sur « Nom de l’article ». A ne rien y comprendre …

    Auriez vous une idée ?

    Merci de m’avoir lu dans tous les cas.

  18. j’ai essayé d’appliquer l’astuce a mon blog en utilisant le %postname% et j’obtiens une erreur 404 .je change de structure et j’ai toujours la même erreur d’ou pourrais venir ce problème.

    1. @henri : ça arrive quelques fois que le fichier .htaccess s’efface (j’ai déjà eu le problème). Il faut donc le remettre en place à la racine de ton blog. Utilise ton ftp pour se faire 😉

Comments are closed.