web-dev-qa-db-fra.com

Est-ce que j'utilise un code de suivi Google Analytics différent lorsque je configure la version https de mon site Web dans la console de recherche Google?

Récemment, j'ai étendu mon certificat SSL à chaque page de mon site Web dans l'espoir de gagner un certain rang. Je me suis assuré d'ajouter la version HTTPS de la propriété dans la console de recherche Google et dans Google Analytics.

J'ai ensuite copié et collé le code de suivi dans le backend de mon site Web Big Commerce dans les sections Web Analytics, avec le code précédent de la version non HTTPS de mon site.

J'essaie de savoir si ce que j'ai fait était redondant ou la bonne chose à faire. Dans Search Console, j'ai resoumis le plan du site et mes pages ne sont pas vraiment indexées. J'essaie donc de voir si j'ai gâché la mise en oeuvre du code.

La section où j'ai entré le code ressemble à ceci

   <script>


(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).Push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-859355-1', 'auto');
  ga('send', 'pageview');

</script>

<script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).Push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-859355-1', 'XXXXXXXXX.com');
    ga('send', 'pageview');
    ga('require', 'ecommerce', 'ecommerce.js');

    function trackEcommerce() {
    this._addTrans = addTrans;
    this._addItem = addItems;
    this._trackTrans = trackTrans;
    }
    function addTrans(orderID,store,total,tax,shipping,city,state,country) {
    ga('ecommerce:addTransaction', {
        'id': orderID,
        'affiliation': store,
        'revenue': total,
        'tax': tax,
        'shipping': shipping,
        'city': city,
        'state': state,
        'country': country
    });
    }
    function addItems(orderID,sku,product,variation,price,qty) {
    ga('ecommerce:addItem', {
        'id': orderID,
        'sku': sku,
        'name': product,
        'category': variation,
        'price': price,
        'quantity': qty
    });
    }
    function trackTrans() {
        ga('ecommerce:send');
    }
    var pageTracker = new trackEcommerce();
</script>

<meta name="google-site-verification" content="Fi5p51MCg1LHIxCSzLNQCm5Xu3vmpxDhGEhogtbrUsI" />

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).Push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-859355-4', 'auto');
  ga('send', 'pageview');

</script>
1
Billy A

Vous semblez mélanger deux choses complètement différentes. Vous indiquez que les pages ne sont pas indexées dans la console de recherche, mais que le code que vous donnez est le code de suivi Analytics, qui n'a aucun lien avec la console de recherche. Le fait que vous ayez modifié le code de suivi Analytics n’aura pas d’effet sur l’indexation.

Cela dit, votre code d'analyse est erroné. Vous n'avez rien de spécial à faire pour suivre les pages https - le code d'analyse standard les suivra parfaitement (http & https).

Si vous souhaitez ajouter 2 trackers, vous devrez renommer le second (consultez les docs pour plus d'informations) et combinez ceux-ci dans le même script. Avec le code que vous utilisez, il est fort possible que vous mesuriez le même trafic deux fois. Utilisez le plugin tag assistant pour vérifier votre implémentation.

Pour votre numéro de pages https non indexé dans la console de recherche, avez-vous correctement redirigé la version http vers la version https?

1
Dirk Ceuppens