Changement structure url : éviter 404 et perte de rèf

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par TeChn4K, 10 Octobre 2008.

  1. TeChn4K
    TeChn4K Nouveau WRInaute
    Inscrit:
    26 Septembre 2007
    Messages:
    33
    J'aime reçus:
    0
    Bonjour a toutes et a tous.

    J'administre en ce moment un site et je voudrai changer la structure des urls pour optimiser un peu le ref.
    Je prendrai pour exemple une page d'un des annuaires du site comprenant des fiches nominatives.

    Actuellement, les url sont du type : www.machin.com/annuaire-blabla,consulter,fiche=27.html
    Perso, je suis pas fan !
    Je voudrai donc les passer sous la forme : www.machin.com/annuaire-blabla-Nom-Prenom-27/

    Cet annuaire contient disons 1 millier de fiches. Impossible donc de rediriger ça avec des 301 par htaccess puisque je veux faire apparaitre le nom prénom sur chaque adresse des fiches.

    comme solution, j'ai pensé a rediriger toute les anciennes adresses vers un script php qui interrogerai ma BDD afin d'en tirer les noms et prénoms nécessaires aux nouvelles adresses. Une fois tous les élements acquis, le script redirigerai vers la nouvelle adresse.

    j'aimerai avoir quelques avis avant de mettre en place ceci. Peut être existe t il des solutions plus simples ? plus efficaces ? Je ne veux surtout pas perdre le référencement actuel de chaque page.

    En espérant avoir été clair ;)
    Merci d'avance !

    TeChn4k
     
  2. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 857
    J'aime reçus:
    5
    Ca marche nickel, c'est probablement la meilleure méthode.
     
  3. TeChn4K
    TeChn4K Nouveau WRInaute
    Inscrit:
    26 Septembre 2007
    Messages:
    33
    J'aime reçus:
    0
    Les redirection php ne pose pas problème par rapport a google ?
    Et pour ce qui est des 2 redirections ? (vers le script puis vers la nouvelle adresse )
     
  4. YoyoS
    YoyoS WRInaute accro
    Inscrit:
    14 Septembre 2006
    Messages:
    3 226
    J'aime reçus:
    0
    Comment il le sait que c'est une redirection faite en php ? Il en sait rien ;)
     
  5. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 857
    J'aime reçus:
    5
    Tu n'en as qu'une à faire ;)

    Dans la page php qui gère les urls de ce type: www.machin.com/annuaire-blabla,consulter,fiche=27.html (certainement un url rewriting pour consultation.php?fiche=$1), tu fais le test suivant:

    --> 1. choper en db "nom" et "prenom" se rapportant à "27"
    --> 2. nettoyer pour l'url rewriting
    --> 3. déterminer l'uri canonique (/annuaire-blabla-nom-prenom-27/)
    --> 4. comparer l'uri canonique à l'uri en cours ($_SERVER['request_uri'])

    --> 5. s'ils sont différents --> redirection vers l'uri canonique.
     
  6. webmasterlamogere
    webmasterlamogere WRInaute passionné
    Inscrit:
    17 Décembre 2006
    Messages:
    1 647
    J'aime reçus:
    1
    le plus simple est d'avoir deux règles de réécriture qui permettent de faire marcher les deux type d'url.

    Ensuite en début du script tu détermines la nouvelle url avec une petite fonction et tu fais une redirection si l'url est différente.
    cette méthode évite beaucoup de problèmes de contenu dupliqué.

    l'explication est ici : -http://www.urlrewriting.fr/article-08,07,11,Eti@-Redirection-10.html

    edit : grillé
     
  7. TeChn4K
    TeChn4K Nouveau WRInaute
    Inscrit:
    26 Septembre 2007
    Messages:
    33
    J'aime reçus:
    0
    Merci beaucoup a vous deux !!
    En effet c'est plus simple comme ca !

    Je mettrai juste la condition (si url différente) au tout début pour éviter les traitements en base si l'adresse est bonne. ;)

    Derniere question : / ou html en f'in d'url ?
    / permet de donner un peu plus d'importance au autres mots vu qu'il y en a un de moins ?

    Sinon encore merci :)
     
  8. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 857
    J'aime reçus:
    5
    De rien ;)

    Théoriquement oui, il y a une différence et un avantage supposé aux urls les plus courts, mais c'est vraiment minime ;)
     
  9. Vap
    Vap WRInaute impliqué
    Inscrit:
    17 Juin 2007
    Messages:
    983
    J'aime reçus:
    0
    L'extension du fichier (.html) n'est pas un mot comme les autres. Supposer que google va traiter de la meme façon les deux urls suivantes me parait assez farfelu:

    mot1-mot2-mot3-html

    mot1-mot2_mot3.html

    dans le deuxième cas, .html sera ignoré car il s'agit du type du fichier, pas de son nom.
     
Chargement...
Similar Threads - Changement structure éviter Forum Date
WordPress Redirections pour changement de domaine et structure de langues Référencement international (langues, pays) 12 Juin 2022
WordPress Soucis 404 suite changement structure permaliens Référencement Google 18 Juin 2019
Changement de nom de domaine sans changer la structure du site Noms de domaine et référencement 26 Mars 2015
Changement structure site / google Développement d'un site Web ou d'une appli mobile 26 Octobre 2013
Changement de structure sur un site ancien comment faire ? Débuter en référencement 19 Juin 2011
Wordpress : Page encore en ligne sur ancienne url après changement de structure Problèmes de référencement spécifiques à vos sites 22 Juillet 2009
Changement de structure de site et positionnement ? Référencement Google 24 Mars 2009
changement structure url = bêtise ? Débuter en référencement 6 Décembre 2008
Changement d'infrastructure / conséquence moteur recherche Problèmes de référencement spécifiques à vos sites 29 Août 2008
Changement structure de pages Problèmes de référencement spécifiques à vos sites 5 Février 2008
Changement complet de la structure d'un site = déclassement? Référencement Google 17 Septembre 2007
Redirection avec changement de structure du site URL Rewriting et .htaccess 19 Juin 2007
Conséquences d'un changement de structure de mes url Problèmes de référencement spécifiques à vos sites 31 Juillet 2005
Changement de structure et de noms de pages Problèmes de référencement spécifiques à vos sites 13 Avril 2005
Changement de structure Problèmes de référencement spécifiques à vos sites 2 Avril 2005
Changement de structure et donc des liens = penalités ? Problèmes de référencement spécifiques à vos sites 1 Avril 2005
Changement de structure de site Netlinking, backlinks, liens et redirections 22 Mars 2005
WordPress Suivi changement nom de domaine serveur Template Débuter en référencement 9 Août 2022
Quels changements pour le local avec Google Business Profile Google : l'entreprise, les sites web, les services 14 Avril 2022
Changement d'indexation des urls de mon site. Administration d'un site Web 22 Décembre 2021