Changer les adresses des liens de WordPress

Date: 2/07/2007 | Catégories: Blog,Web | Tags: ,,,,,

Nous allons dans cet article voir comment changer les adresses (URL) des liens permanents de WordPress (c'est à dire les adresses des pages de vos articles).

WordPress génére des sites Web dynamiques. C'est à dire que les pages sont générées dynamiquement par les scripts PHP. Par défaut, ces adresses sont du type: http://blog.nicolargo.com/?p=102 qui demande simplement à WordPress d'afficher l'article numéro 102. Comme le souligne Phillip dans son Blog Tutorials, le format de ces adresses posent trois problèmes:

  • Esthétiquement, c'est toujours plus agréable de communiquer des adresses du style http://blog.nicolargo.com/lenomdemonarticle que http://blog.nicolargo.com/?p=102
  • Les backlinks sont beaucoup plus parlant avec une adresse optimisée.
  • Les SEO (Google and Co) indexeront plus facilemnent vos articles (avec quelques reserves sur cette dernière raison car il existe des plugins pour correctement indexer votre blog).

Voici donc la procédure à suivre pour changer le format de l'adresse de vos articles comme bon vous semble.

1) Il faut d'abord changer la permission de votre fichier .htaccess qui doit se trouver à la racine de votre blog (si il n'existe pas, il faut le créer) et changer les droits d'accès en 660 (votre client FTP doit faire cela très bien pour vous).

2) Dans votre interface d'administration, il faut se rendre dans Options/Permaliens (ou Permalinks en Anglais) puis sélectionner le nouveau format:

3) Puis cliquez sur le bouton de "Mise à jour de la structure des permaliens >>"

4) On peut ensuite remettre un niveau de sécurité plus important sur le fichier .htacces, par exemple 644.

Et voila, vous devez maintenant avoir de belles adresses pour vos articles adorés.

  • Pingback: Anonyme()

  • lorran

    Il faut signaler aux bloggeurs herbergés par free avec un compte gratuit que la base de données de free plante si l’on tente cette manœuvre. Pour éviter le plantage il faut entrer la formule que l’on souhaite manuellement dans le champ prévu et suprimer le fichier .htaccess du serveur, comme il est expliqué sur WP francophone : http://www.wordpress-fr.net/faq/index.php?action=artikel&cat=4&id=6&artlang=fr

  • jf

    Un autre type de changement pour lequel je cherche des témoignages:

    j’avais 2 sites sous WP: monsite.com et autresite.com …

    J’ai laissé tomber autresite.com , j’ai changé son répertoire cible dans la gestion du nom de domaine (1and1)vers celui de monsite.com.

    Maintenant quand on va à l’adresse autresite.com, ça affiche monsite.com.
    Idem pour autresite.com/ma-page, ça affiche monsite.com/ma-page.
    (est-ce une 301 ?)
    ça s’est bien passé dans google et aujourd’hui seul monsite.com est référencé.
    Encore mieux, lorsqu’on fait une recherche sur le terme « autresite », c’est monsite.com qui est en tête avec même une liste de rubriques (comme si google considérait les 2 sites comme 1)

    La ou sa se complique, c’est que je veux aujourd’hui faire l’inverse…
    Je compte essayer la manip suivante:
    Dans l’admin WP, changer l’adresse WP (site et bog) par autresite.com
    faire un replace dans la bdd de monsite.com par autresite.com

    sachant que je veux garder les pages de l’ancien…

    au final quand on tapera monsite.com/page , on arrivera sur autresite.com/page

    qu’en pensez vous?

  • Merci du tuyau, je viens de changer les permaliens. On va voir si Google va mieux de référencer !

  • Merci du tuyau, je viens de changer les permaliens. On va voir si Google va mieux me référencer !