Doublons malgré 301

WRInaute discret
Bonjour voilà ma question, il y a quelque temps j'ai changé la structure de mon site, avec pour mettre de dossier par langue.

Le souci est que je viens de m'apercevoir dans GWT qu'il me trouvais quasi toute les balise en double:
par exemple
Balises META description en double:
Decoration originale, bougie parfumé coco de trois couleurs. Découvrez ce lot de trois
/fr/trio-bougie-coco-p-491.html
/trio-bougie-coco-p-491.html

Hors si on regarde dans un analyser d'header http(https://www.webrankinfo.com/outils/header.php) on as bien une 301.

HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Mar 2010 05:11:35 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: osCsid=553bea40cf736ad03d3c1326153e8ac0; path=/; domain=**************
Location: -http://*************/fr/trio-bougie-coco-p-491.html
Vary: Accept-Encoding
Content-Type: text/html


HTTP/1.1 200 OK
Date: Mon, 22 Mar 2010 05:11:36 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: osCsid=32a1033e2d19bd8c3e68c53a80597bc2; path=/; domain=******************
Vary: Accept-Encoding
Content-Type: text/html


et si on tappe trio-bougie-coco-p-491.html dans google j'apparait en premier (normal)

J'ai trois page référencer:
1 - -http://**************/fr/trio-bougie-coco-p-491.html (la bonne)
2 - -http://**************/catalog/trio-bougie-coco-p-491.html?language=en&ref=facebook (qui à une 301 vers: -http://******************/en/scented-coconut-candle-p-491.html)
et
3 - -http://*******************/trio-bougie-coco-p-491.html(qui à une 301 vers:**************/fr/trio-bougie-coco-p-491.html)

Alors comment ca se fais que google ne prenne pas en compte mes 301?
Merci à vous


Édit de la discussion : dd32 - confidentialité de l'URL
 
WRInaute discret
On est bien d'accord, les anciennes pages étant redirigé par une 301, google ne devrais plus les prendre en compte?
 
WRInaute discret
Bonjour!
Le problème c'est que Google a mis une grande partie de ton site en duplicate content avec des pages du site -http://www.******.com identiques à celles du répertoire /fr/ qu'il a indexé et filtré malheureusement.
As-tu placé des 301 avec la mise en ligne des nouveaux répertoires ou après? Ceci explique sûrement le fait que Google tombe sur tes pages et les indexe alors que la 301 n'y était pas...
 
WRInaute discret
JE te remercie de ta réponse.
C'est ca le problèem c'est que normalement les deux on été mis en même temps.?
Si tant est il y est eu un problème dans combien de temps tout ceci rentrera dans l'ordre.
 
WRInaute discret
Bonjour!
Je vois un peu mieux mieux le soucis après étude plus approfondie...
Récapitulons, le site à la base avait comme langue principale le français et tu as décidé de créer par la suite de créer deux versions avec répertoire /fr/ et /en/ . Soucis, Google a détecté des liens vers les pages du /fr/ et a indexé tout le répertoire.
Répertoire qui n'étant que la copie conforme de la version de base, s'est retrouvé en duplicate content et du coup Google ignore pour l'instant les 301, ou du moins il mettra du temps à les prendre en compte (une semaine à un mois).

Je pense que ce qu'il aurait fallu faire c'est laisser les liens tels qu'ils étaient (aucun liens pointant vers le /fr/) tout en plaçant une 301 de la racine vers le /fr/ pour que Google indexe ce répertoire en tenant compte de la redirection... Ca c'est pour le cas /fr/ le /en/ a l'air de ne pas poser de problème de ce côté-là.

En vérifiant avec la commande "site:" sur Google j'ai remarqué que la 301 n'était pas effective partout
exemple: "http://www.******.com/artisanat_equitable.php" devrait ne plus être accessible mais redirigée vers -http://www.******.com/fr/artisanat_equitable.php, ce qui n'est pas le cas, et beaucoup de pages sont dans le même cas.
Pour Google la page pertinente est "http://www.******.com/artisanat_equitable.php" et les liens de cette page pointent vers le /fr/
Google doit "découvrir" tout le /fr/ par le biais des 301 donc je pense qu'il faud remplacer les liens pointant vers le /fr/ par ce qu'ils étaient avant et bien s'assurer que toutes les pages de la racine (en français) sont bien redirigées en 301 vers leur nouvelle adresse dans le /fr/
 
WRInaute discret
Mille merci de t'être penché sur mon problème.

Donc récapitulons, à la base mon site était à la racine avec deux langue, fr et en, qui etait détecté selon la langue de navigateur, puis passais d'une langue à l'autre via un paramètre ?language=fr
le souci c'est que du coup il voyais de base le site en anglais. et j'avais des gros souci de rewritting du genre:
"http://www.******.com/example-english.html?language=fr" au lieu "http://www.******.com/exemple-francais.html"
bref c'etait un vrai bazard mais j'avais pris la solution de base d'oscommerce.

Du coup j'ai rajouter des redirection pour avoir deux dossier, plus de paramètre, et plus de detection de langue.

l'histoire de liens je crois voir ce que tu veux dire, mais bon comme ca fais déjà un peu plus d'un mois que c'est comme cela je vais pas remettre mais ancien liens pour ensuite remettre les nouveaux, je vais maintenant jouer la patience et surtout vérifier toute mes pages pour êtres sur qu'elle redirige toute.

Merci en tout les cas à toi.
si tu as un autre suggestion hesite pas je suis preneur.
 
WRInaute discret
:wink: Pas de soucis
Comme je disais, l'essentiel c'est de vérifier que les redirections soient effectives là où il faud...
Ensuite, tu peux créer un sitemap un peu comme celui déjà présent mais reprennant les liens "obsolètes" pour que Google (re)passe dessus et voit les redirections...
J'ai cru voir qu'il y avait un blog en plus, il serait aussi utile de créer sur une page news un article contenant des liens (rédigés intelligement) vers les urls à "révoir"... enfin toute solution avec du contenu neuf aux yeux de Google le forçant à réexaminer les 301
 
Discussions similaires
Haut