url rewriting et indexation : comment faire?
14 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- venomelektro
- WRInaute occasionnel

- Messages: 257
- Inscription: 16 Juin 2005
url rewriting et indexation : comment faire?
Bonjour,
j ai un leger probleme avec google et mon url rewritting
en effet j ai un site avec une vente de jeux
la liste de jeux vient d une base mysql que je mets a jour environ tous les 7-10 jours à partir d un gros fichier XML
voila mon htaccess :
RewriteRule ^game-([^-]+)-([^-]+)-([0-9]+).html$ /games/game-detail.php?id=$3&lang=$1 [QSA,L]
le probleme c est que google passe sur les page et indexe par exemple :
-http://www.vm-games.com/games/ game-fr-Jewel_Quest_iWin-103.html
mais damn , une semaine plus tard, l id de jewel quest est 102 est plus 103, resultat la page donne sur un autre jeu (mince..) car la nouvelle url est
-http://www.vm-games.com/games/game-fr-Jewel_Quest_iWin-102.html
comment faites vous pour contourner ce probleme ?
j ai un leger probleme avec google et mon url rewritting
en effet j ai un site avec une vente de jeux
la liste de jeux vient d une base mysql que je mets a jour environ tous les 7-10 jours à partir d un gros fichier XML
voila mon htaccess :
RewriteRule ^game-([^-]+)-([^-]+)-([0-9]+).html$ /games/game-detail.php?id=$3&lang=$1 [QSA,L]
le probleme c est que google passe sur les page et indexe par exemple :
-http://www.vm-games.com/games/ game-fr-Jewel_Quest_iWin-103.html
mais damn , une semaine plus tard, l id de jewel quest est 102 est plus 103, resultat la page donne sur un autre jeu (mince..) car la nouvelle url est
-http://www.vm-games.com/games/game-fr-Jewel_Quest_iWin-102.html
comment faites vous pour contourner ce probleme ?
- venomelektro
- WRInaute occasionnel

- Messages: 257
- Inscription: 16 Juin 2005
malheuresement les ids viennent de l ordre dans le fichier XML et il n est pas de moi...
vraiment dommage vu que je ne place tres bien sur certains titres de jeux dans les moteurs, comme ici
http://www.google.fr/search?num=100&hl= ... sing&meta=
alors que le lien ne donne pas sur le bon jeu !
edit:
Je viens de modifier le id a la main pour profiter cette premiere place mais bon une solution plus globale serait bien mieu
vraiment dommage vu que je ne place tres bien sur certains titres de jeux dans les moteurs, comme ici
http://www.google.fr/search?num=100&hl= ... sing&meta=
alors que le lien ne donne pas sur le bon jeu !
edit:
Je viens de modifier le id a la main pour profiter cette premiere place mais bon une solution plus globale serait bien mieu
- raoul-5
- Nouveau WRInaute

- Messages: 27
- Inscription: 2 Jan 2006
Moi j'utiliserait le nom du jeu au lieu de l'id dans mes url... ou bien tu donne tes propres id. Dans tous les cas l'url d'une page ne doit jamais changer ou si elle change il faut faire une redirection 301 mais surtout une page ne doit pas être remplacée par une autre.
- venomelektro
- WRInaute occasionnel

- Messages: 257
- Inscription: 16 Juin 2005
le probleme c est que dans les noms des jeux , il y a des caracteres pas top pour les url genre : espace, slash et que je remplace tout ca par des "_" avant de creer les liens , ca sera surement moins facile de faire l operation inverse au niveau du htaccess je pense non ?
sinon le fichier XML me fournit des product id mais c est une chaine hexa sur 32 caracteres donc passer ca dans l url c est moyen ..
sinon le fichier XML me fournit des product id mais c est une chaine hexa sur 32 caracteres donc passer ca dans l url c est moyen ..
- venomelektro
- WRInaute occasionnel

- Messages: 257
- Inscription: 16 Juin 2005
merci a tous pour vos réponses,
a fait d eviter le duplicate content qui commence a arriver sur les resultats google a cause de ses mauvaises urls
je pense utiliser le titre et l editeur du jeu dans l url rewritting pluto que l id
ca va changer toutes mes urls indexés mais a long terme je pense etre gagant
a fait d eviter le duplicate content qui commence a arriver sur les resultats google a cause de ses mauvaises urls
je pense utiliser le titre et l editeur du jeu dans l url rewritting pluto que l id
ca va changer toutes mes urls indexés mais a long terme je pense etre gagant
- venomelektro
- WRInaute occasionnel

- Messages: 257
- Inscription: 16 Juin 2005
il me reste un petit probleme :
quand mon titre de jeu contient un caractere "&" le & est interpreté comme un caractere de passage de param
comment l encoder sous forme "%xx" pour qu il passe dans l url sans probleme (ou trouver la liste des codes ..?)
merci
EDIT :
autre question :
si je mets ca sur mes anciennes urls qui n existent plus , c est mal ou pas ?
quand mon titre de jeu contient un caractere "&" le & est interpreté comme un caractere de passage de param
comment l encoder sous forme "%xx" pour qu il passe dans l url sans probleme (ou trouver la liste des codes ..?)
merci
EDIT :
autre question :
si je mets ca sur mes anciennes urls qui n existent plus , c est mal ou pas ?
- Code: Tout sélectionner
<?
header("HTTP/1.1 301 Moved Permanently");
header("location: http://www.vm-games.com/games/home.php");
header("Connection: close");
?>
- venomelektro
- WRInaute occasionnel

- Messages: 257
- Inscription: 16 Juin 2005
en fait bof, j ai pas mal de problemes sur les noms de jeux contenant des caracteres comme &, ' et autres, et pas mal de liens donne sur des pages vides, car malgré les urlencode et decode on dirait que le titre passe mal ...
ceux qui ont participé ont il deja vraiment utilisé cette technique ou bien??
ceux qui ont participé ont il deja vraiment utilisé cette technique ou bien??
14 messages
• Page 1 sur 1
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 :
- Ancienneté d'un site dans Google
Cet outil vous permet de connaître une estimation de l'ancienneté d'un site : il fournit la date à laquelle Google l'a indexé la première fois (et la même chose pour archive.org). - Les sous-domaines d'un site
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




