Jump to content

Probleme référencement multilangue


Recommended Posts

Bonjour,

 

J'ai vu plusieurs sujets traiter de ce problème sur le forum mais aucun n'a vraiment répondu totalement à mes interrogations.

 

Donc pour résumer mon problème, lors de la création de mon site j'ai fait l'erreur d'activer directement 3 langues (français, anglais et allemand) et je n'ai pas fait totalement la traduction de l'anglais et de l'allemand.

 

Du coup ces pages ont été référencés, duplicate content etc....

 

Actuellement je ne souhaite plus ces langues et je les ai donc désactivées.

 

Je suis repassé d'une url du type www.monsite.com/fr/   à www.monsite.com

 

Pour ne pas perdre en référencement

 

j'ai modifier mon .htacces an ajoutant en bas du fichier :

 

Redirect 301   /en/    http://www.monsite.com/
Redirect 301   /de/    http://www.monsite.com/
Redirect 301   /fr/    http://www.monsite.com/

 

 

et j'ai rajouter dans mon fichier robots.txt :

 

Disallow: /de/
Disallow: /en/

 

 

Jusque là tout semble fonctionner. Quand je teste les url en /de/  ou /fr/ elles sont bien toutes redirigées vers mon site www.monsite.com. De même quand je clique sur un lien google d'une page /en/ elle est bien rédirigé sur la page principale.

Le fichier robot bloque bien les pages en /de et /en.  (je n'ai pas bloquer les /fr/ dois-je le faire aussi ?

 

Donc mon interrogation vient du fait que j'ai fait cette manip il y a déjà plus d'1 mois de cela et je ne constate aucun changement sur le nombre de pages indexées sur google. J'en ai même encore plus d'indexée vu que les pages www.monsite.com sont réindexés et ça créé du dupplicate content par rapport aux page www.monsite.com/fr/

 

Comment désindexer toutes les pages allemandes et anglais de google et remplaçer celle avec l'url en /fr/ ?

 

Merci d'avance

Share this post


Link to post
Share on other sites

La connerie classique :)

 

Vire les lignes de ton robots.txt : si tu bloques le crawl, Google ne peut pas retourner sur ces URLs, donc ne verra pas la 301 qui intègre la désindexation des pages avec le code iso de la langue dans l'url

Share this post


Link to post
Share on other sites

Merci de ton retour, je me suis posé cette question également mais je n'en étais pas sûr :)

 

Est-ce que par la suite je devrais remettre ces lignes dans mon fichier robots ou non ?

 

Que faire pour le www.monsite.com/fr du coup ?  J'ai bien tout redirigé également et il ne figure pas dans le fichier robots.txt  et pourtant j'ai beaucoup de contenu dupliqué

 

www.monsite.com/produit1

www.monsite.com/fr/produit1

 

Le search console me renvoi quasiment tous mes produits en titre et meta descriptif doublon, comment désindexer les /fr/ ?

 

Merci d'avance

Share this post


Link to post
Share on other sites

non, tu n'auras pas besoin de ces lignes une fois que toutes les urls /de /en /fr seront désindexées. Tu peux les laisser, ça fera ceinture et bretelles, mais pas utile, tout comme il n'est pas utile de bloquer des URLs qui n'existent pas

 

pour le /fr il faut aussi le rediriger vers / et laisser le temps que Google passe sur toutes les URLs

Share this post


Link to post
Share on other sites

Comme ceci ? ou il en manque ? :)

 

Redirect 301   /en/    http://www.monsite.com/
Redirect 301   /en    http://www.monsite.com
Redirect 301   /de/    http://www.monsite.com/
Redirect 301   /de    http://www.monsite.com
Redirect 301   /fr/    http://www.monsite.com/
Redirect 301   /fr    http://www.monsite.com

 

En tout cas merci de ton aide ! :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More