Conseils pour mise en place du URL Rewriting

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

elludovico
WRInaute discret
WRInaute discret
 
Messages: 82
Inscription: Sam Déc 09, 2006 3:50

Conseils pour mise en place du URL Rewriting

Message le Mar Sep 25, 2007 15:56

Bonjour a tous,

Alors voila, je suis le webmaster de Monpagerank.net et j'essaye depuis un moment d'y apporter des modifications afin d'ameliorer le referencement. Depuis quelques semaines, cela se fait ressentir mais je souhaiterais à present mettre en place le URL Rewriting sur le site entier.

Malheureusement, je ne vois pas trop comment proceder afin de minimaliser les risques de declassement dans les moteurs de recherche. Tout d'abord, au niveau des redirections 301, me faut-il ajouter manuellement une redirection pour chacune des pages indexees ? {pres de 20 000 pages :s }

Si vous avez des suggestions sur la procedure a suivre, ca serait avec plaisir de les lire :)

Cordialement,
Ludovic


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mar Sep 25, 2007 20:24

pour ne pas perdre le référencement, il faut mettre au début de chaque page un test sur l'url appelée : si ce n'est pas la bonne => redirection 301 avec la fonction header().


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3311
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Sep 26, 2007 11:31

Bonjour

voila comment vous devez proceder.

Vous avez 2 fichiers en tout qui gere vos 20 000 pages. Donc pas d'affolement !!
C'est sur ces 2 fichiers que vous devez travailler.
cat.php
et
rssweb.php


donc dans 1 premier temps vous devez reecrire les liens.
pour le .htaccess, c'est un exemple, apres a vous de faire le choix des urls


Code: Tout sélectionner
RewriteRule   ^annuaire-cat-([0-9]+)\.htmt$    /cat.php?id_categorie=$1 [L]



voila, donc nous avions un ancien lien
http://www.monpagerank.net/cat.php?id_categorie=2
qui est maintenant sous cette apparence
http://www.monpagerank.net/annuaire-cat-2.html

maintenant il faut rediriger les anciens liens vers le nouveaux liens. Comme cela vous ne perdrez pas votre réf.
pour cela vous devez utiliser php et placer une redirection tout au debut de votre page cat.php



Code: Tout sélectionner
<?php

$url = $_SERVER["REQUEST_URI"];
$rel = strstr ($url,'cat.php?id_categorie='); // si l'url contient "cat.php?id_categorie="
if($rel != FALSE)
      {
      header("Status: 301 Moved Permanently");
      header("Location: http://www.monpagerank.net/annuaire-cat-".$_GET['id_categorie'].".html");
      }
// j'ai mis $id_categorie pour l'exemple, a toi de mettre celui de ta variable,
?>



Et voilà !! Ce n'est pas gagné car il faut etre methodique pour faire ce travail. Mais il n'a que tres peut d'etapes.
Lorsque vous en aurez terminer avec le fichier cat.php, faite de meme avec rssweb.php.


PS : attention au spam => -http://www.monpagerank.net/cat.php?id_categorie=2


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Analyse de popularité
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Transformer des simples citations de votre site en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités