HELP! Perte de quasiment tout mon traffic après redirections 301 ?

WRInaute discret
Bonsoir,

Hier, j'ai décidé de migrer un de mes sites vers un nouveau domaine. Depuis, j'ai perdu presque tout mon trafic ! :x

En gros, j'ai modifié mon site existant "domaine1.com" vers un sous-domaine d'un autre de mes domaines "site1.domaine2.com"

J'ai fait la redirection via htaccess et redirection 301 avec une unique ligne de réécriture des URLs.

J'ai testé tout cela et ça fonctionne nickel :
- si j'affiche une page de domaine1, redirection sur l'équivalent dans domaine2 (vérification 301 OK via inspecteur web de Chrome)
- si je clique sur un lien dans les résultats de recherche google, qui affichent encore les adresses "domaine1.com", je suis bien redirigé aussi sur "domaine2.com"


Sur mon suivi analytics de domaine 1, on voit bien l'arrêt (presque) complet du trafic : je passe de environ 1500 sessions / jour à quasiment 0
qUEVZF2.png


on voit bien que j'ai fait ça le 09/07 entre 9h et 10h :
B7tLtJd.png


sur mon nouveau site ("site1.domaine2.com"), j'ai mis en place un nouveau code de suivi Analytics.
Si j'affiche une page, je vois bien ma visite via le rapport "temps réel", donc le code fonctionne

Par contre, mon suivi analytics me rapporte très peu de visites ! environ 60/jour au lieu de 1500 !!
5E4D0sn.png


Dans adsense idem : 60 pages vues au lieu de 1400 pour l'ancien site en moyenne...


Qu'est-ce qui peut clocher ??
Est-ce que ça peut juste être des problèmes de stats Google tant que mes URLs n'ont pas été modifiées dans le SERP elles ne sont pas comptées dans les stats analytics ?

Je suis un peu perplexe... :roll:

Merci par avance pour vos avis.
 
WRInaute discret
petites précisions...

dans GWT (Search Console), si je demande "explorer comme google" pour mon site "site1.domaine2.com", j'ai des erreurs "Inaccessible"

BCm4W9M.png



si je demande pour mon site "domaine1.com" j'ai "URL momentanément inaccesible" :
TS4Ywba.png


si je supprime les règles de réécriture de mon htaccess de domaine1.com, je retrouve pour domaine1 :
1Vskv6Q.png


mais toujours pour site1.domaine2.com :
kAxZUbw.png
 
WRInaute discret
et pour finir, voici mon htaccess sur domaine1.com (le site que je veux déménager) :

Code:
RewriteEngine on
RedirectMatch 301 ^/(.*)/$ http://site1.domaine2.com/$1/sous/dossier [L]
RedirectMatch 301 ^/(.*)$ http://site1.domaine2.com/$1/sous/dossier [L]
Redirect 301 / http://site1.domaine2.com  [L]

le but étant de rediriger
Code:
http://domaine1.com ou http://domaine1.com/
vers 
http://site1.domaine2.com
et
Code:
http://domaine1.com/fr ou http://domaine1.com/fr/ 
vers http://site1.domaine2.com/fr/sous/dossier
 
WRInaute discret
Si ça peut aider quelqu'un dans mon cas un jour, j'ai trouvé la cause de mes soucis...

En analysant les logs serveur de mes 2 domaines, je me rend compte que :
- les visites sur le site source sont bien loggées, avec un code HTTP 301
- je ne retrouve pas ces visites sur les logs de mon cite cible de la redirection
- je ne les retrouve pas non plus si je logge en PHP les visites lorsque mes pages sont affichées

=> donc je perd bien 95% au moins de mes visiteurs !

Bizarrement, il y en a quand même quelques-uns qui passent, dont mes propres visites.
100% des autres visites que je reçois bien sur le site cible sont des visiteurs belges ou français.

Je soupçonne alors un problème de DNS ou autre.

Je vais sur des sites de proxies pour tester mon site depuis d'autres pays : Espagne, Pologne, USA, Japon.

Dans tous les cas, mon site n'est pas accessible !
Mais là, BINGO!, j'ai enfin une erreur explicite :
Code:
Error 520: Website not authorized on OVH CDN
This website does not seem to be activated on OVH CDN

J'avais déjà contacté le support OVH qui m'a fait le coupe de la patate chaude "c'est pas nous allez voir avec Google Analytics pour vos problèmes de visites" (alors que aucun rapport vu les logs comme je leur avait expliqué)

Je leur envoie ces nouvelles infos avec l'erreur pour qu'ils regardent : pas de réponse à ce jour...

J'ai donc tenté moi même plusieurs choses :
- vider le cache CDN depuis mon manager OVH (nouvelle interface)
- changer l'IP de mon sous domaine de mon site cible de "internal" (je sais pas pourquoi c'était cette valeur) à "IP anglaise"
- activer l'option CDN sur ce sous domaine (alors que j'ai d'autres sous-domaines sans et ça fonctionne très bien...)

Je sais pas ce qui a fonctionné au final, mais après 24h (propagation certainement), mon site est accessible "all over the world" ! :D

En conclusion :
- si j'avais pas fait de redirection, je ne m'en serais peut être jamais rendu compte avec un site "tout neuf", j'aurais juste raté 95% de mes visites sans le voir forcément
- le CDN (Content Delivery Network) c'est sympa, mais quand ça fonctionne
- le support OVH a été zéro sur ce coup là...

A+
 
Discussions similaires
Haut