web-dev-qa-db-fra.com

Pourquoi les URL avec mon nom de domaine à la fin apparaissent-elles dans l'analyse?

J'ai un site WordPress multi-langues qui est en ligne depuis 3 mois et aujourd'hui, lorsque j'ai vérifié Analytics, j'ai vu beaucoup d'URL étranges:

/menswear-fashion-autumn-winter-2013-2014/www.domain.com

/fashion-history/1960s-1970s/www.domain.com

/fashion-latest-news/www.domain.com

/it/fashion-history/1920s-1930s/www.domain.com

/fashion-history/1950s-1960s/www.domain.com

/fashion-history/1940s-1950s/www.domain.com

Comme vous pouvez le constater, mon nom de domaine vient après la fin de l'URL. Bien entendu, ces URL n'existent pas sur le site et conduisent à 404 erreurs.

Il existe maintenant un site plus ancien à partir duquel celui-ci a été migré et ce site est toujours actif. Est-ce que cela pourrait être le problème? Aussi pour référence voici mon .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# BEGIN WordPress
#<IfModule mod_rewrite.c>
#RewriteEngine On
#RewriteBase /
#RewriteRule ^index\.php$ - [L]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /index.php [L]
#</IfModule>

# END WordPress

AddType video/mp4 .mp4 .m4v
AddType video/webm .webm
AddType video/ogg .ogv 

Que se passe-t-il exactement avec ces URL et comment puis-je résoudre ce problème?

6
Amit Erandole

Vous pouvez le faire en procédant comme suit:

  • Connexion à Google Analytics
  • Cliquez sur admin (coin supérieur droit)
  • Cliquez sur le profil associé au domaine avec lequel vous rencontrez un problème.
  • Cliquez sur les paramètres du profil
  • Vérifiez le champ "Page par défaut", s'il contient votre nom de domaine, supprimez-le et appuyez sur appliquer.

Pourquoi?

Le champ Page par défaut concerne le index.html, index.php ou similaire. Ce champ permet à GA de traiter http://yourdomain.com/index.php comme la même page que http://yourdomain.com/.

3
Richard Perry

Cela peut arriver si vous avez un lien comme celui-ci dans votre modèle qui manque le http: //.

<a href="www.domain.com">

Cela peut arriver si vous utilisez votre nom de domaine dans une chaîne javascript. Certains robots sont connus pour essayer d'explorer toutes les chaînes javascript comme s'il y avait des URL.

var site = 'www.domain.com';

J'ai trouvé votre site en utilisant allinurl: operator et Google et ai parcouru le code source pour quelques pages. Je n'ai rien trouvé qui ressemble à l'un des senarios ci-dessus.

Cela pourrait arriver si les redirections de l'ancien domaine ne fonctionnaient pas dans certains cas. Je pense que vous seriez capable de tester les redirections et de trouver ce problème.

Donc, je ne suis pas sûr de ce qui le cause. Si vous voulez résoudre ce problème, vous pouvez rediriger toute règle qui se termine par votre nom de domaine avec une règle de réécriture. Ce qui suit va enlever le bit "www.domain.com" et rediriger vers une URL sans celui-ci.

RewriteRule (.*)www.domain.com$ $1 [R=301,L]
4
Stephen Ostermiller

Moi aussi, je suis confronté au même problème avec mes sites Wordpress et, dans Google Webmaster, l’erreur 404 apparaît.

Autant que je sache, c’est le cas de masquage d’URL. En bref, votre site a été attaqué.

Je résous ce problème en réinstallant le site wordpress. N'utilisez pas de . Php ou fichier de code de l'installation précédente. Réinstallez le site via la base de données.

0
Sidh

Assurez-vous que vous avez configuré dans votre gestionnaire de DNS mydoain.com et www.mondomaine.com.

Normalement à GoDaddy

@ points à -> à certains Ip

www pointe vers -> @

dans aws Route 53 assurez-vous d'avoir une entrée pour www comme

* .mondomaine.com -> adresses IP

C'est généralement le record A

0
vsingh

Sur votre tableau de bord, sélectionnez "Admin", qui se trouve dans la partie inférieure de la navigation principale.

Sélectionnez "Paramètres d'affichage" dans la section Afficher.

Sous les paramètres d'affichage, vous verrez "page par défaut" laissé vide et cliquez sur Enregistrer.

Veuillez noter que les données précédemment enregistrées à partir de Google Analytics sont définitives selon Google. Par conséquent, les données qui seront enregistrées à l'aide du paramètre corrigé n'affecteront que les nouvelles données et non les données précédentes. (Corrigez-moi si j'ai tort, s'il-vous plait)

J'espère que cela t'aides.

0
Adrian Agawin