Duplicate content dans GWT avec index.php

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


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Duplicate content dans GWT avec index.php

Message le Dim Juil 27, 2008 12:01

Bonjour à tous,

Je me retrouve en duplicate content dans google webmaster tools sur /index.php?id=xxx et /?id=xxx
Quelqu'un connaît-il la syntaxe .htaccess pour rediriger en 301 mes urls /index.php?id=xxx vers /?id=xxx (voire même de manière général rediriger /index.php?var=xxx vers /?var=xxx) ce qui revient finalement à supprimer la chaîne de caractère "index.php" dans mes urls

Merci pour votre aide!


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Message le Lun Juil 28, 2008 12:58

Désolé pour le up, j'espère que les experts htaccess ne sont pas tous en vacance!


e-kiwi
Modérateur
Modérateur
 
Messages: 13855
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Juil 28, 2008 13:12

un simple :
rewrite ^index.php?(.*)$ ?$1 [R=301]
ou du genre ne marche pas ?


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Message le Lun Juil 28, 2008 13:26

Merci pour ta réponse e-kiwi, mais malheureusement j'ai une erreur 500
J'ai essayé aussi
RewriteRule ^index.php?(.*)$ ?$1 [R=301] et là erreur 404

J'ai l'impression que ça va pas être simple cette affaire :(


e-kiwi
Modérateur
Modérateur
 
Messages: 13855
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Juil 28, 2008 13:38

tu teste en local ou en ligne ?

oui rewriterule. si 404, c'est peut etre parceque le htaccess ou le fichier cible n est pas dans le bon repertoire ?


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Message le Lun Juil 28, 2008 13:42

Je teste en ligne.

Pourtant le fichier index.php est dans le même répertoire que le htaccess.
Ils sont bien à la racine du domaine.


e-kiwi
Modérateur
Modérateur
 
Messages: 13855
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Juil 28, 2008 13:49

RewriteRule ^index.php?(.*)$ /?$1 [R=301]


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Message le Lun Juil 28, 2008 13:54

Firefox me donne le message suivant : Boucle de redirection.


mahdivitche
WRInaute passionné
WRInaute passionné
 
Messages: 902
Inscription: Dim Jan 06, 2008 0:33

Message le Lun Juil 28, 2008 18:16

RewriteEngine on
RewriteRule index.php?^(.*)$ http://www.ton-site.com/?$1 [R=301]

il faut ça marche


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Message le Lun Juil 28, 2008 19:13

Aucun message d'erreur mais aucune redirection non plus...
Merci à tous en tout cas pour essayer de résoudre ce petit problème, je ne désespère pas !


mahdivitche
WRInaute passionné
WRInaute passionné
 
Messages: 902
Inscription: Dim Jan 06, 2008 0:33

Message le Lun Juil 28, 2008 19:24

RewriteEngine on
RewriteRule index.php?id=^(.*)$ http://www.ton-site.com/?$1 [R=301]



ou


RewriteEngine on
RewriteRule index.php?id=([0-9]+)$ http://www.ton-site.com/?$1 [R=301]


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Message le Lun Juil 28, 2008 19:37

Toujours pas de redirection

Même RewriteRule http://www.mon-site.com/index.php?id=337 http://www.mon-site.com/?id=337 [R=301] ne dirige rien...

Dans mon htaccess j'ai déjà :
RewriteCond %{HTTP_HOST} ^mon-site.com$
RewriteRule ^(.*) http://www.mon-site.com/$1 [QSA,L,R=301]
Je ne sais pas si ça peut poser problème


mahdivitche
WRInaute passionné
WRInaute passionné
 
Messages: 902
Inscription: Dim Jan 06, 2008 0:33

Message le Lun Aoû 04, 2008 12:44

awwww

si trés simple:


Code: Tout sélectionner
RewriteRule  index.php http://www.tonsite.com/ [r=301]


automatiquement il rdirege les index.php?id=1 vers /?id=1


j'ai utilise moi aussi dans -http://www.mexicana-tours.com/


HawkEye
Modérateur
Modérateur
 
Messages: 15032
Inscription: Lun Fév 23, 2004 12:33

Message le Lun Aoû 04, 2008 13:17

mahdivitche a écrit:j'ai utilise moi aussi dans -http://www.mexicana-tours.com/


--> tu n'en profiterais pas pour modifier tes liens internes ?

Que ça fasse une redirection en cas d'erreur est une chose, mais il faut quand même corriger les erreurs ;)

Là, tout le maillage interne de ton site passe par des 301, et rien ne prouve qu'une 301 équivaut à 100% à un lien en dur :roll:


ezzeo
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Déc 31, 2007 10:01

Message le Lun Aoû 04, 2008 14:00

Pourtant Olivier préconise cette solution
http://www.webrankinfo.com/referencemen ... ctions.php
Pour le référencement : fonctionne très bien avec tous les moteurs


@mahdivitche
La redirection ne fonctionne toujours pas chez moi, il me garde toujours la chaîne "index.php" dans l'url.

Duplicate content dans GWT avec index.php

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 similarité textuelle
    Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.


Qui est en ligne

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