Paramétrage moteur de recherche interne

Paramétrage moteur de recherche interne

Le tracking du moteur de recherche interne permet de collecter les recherches effectuées par les internautes sur le site.
Il permet notamment d’analyser :
  • le moteur de recherche utilisé ;
  • les paramètres de recherche saisis par l’internaute ;
  • les valeurs associées à ces paramètres ;
  • le nombre de résultats retournés ;
  • les ventes associées aux recherches, lorsqu’une commande est réalisée après une recherche.

Pré-requis

Un tag de moteur de recherche doit être implémenté sur les pages concernées.
Le tag doit transmettre :
Paramètre
Description
isearchengine
Nom du moteur de recherche interne.
isearchresults
Nombre de résultats retournés pour la recherche.
isearchkey
Nom du paramètre de recherche.
isearchdata
Valeur associée au paramètre de recherche.
Les paramètres isearchkey et isearchdata fonctionnent par paire : chaque clé de recherche doit être suivie de sa valeur.

Format du tag

var EA_data = [
"isearchengine", "NOM_DU_MOTEUR_DE_RECHERCHE_INTERNE",
"isearchresults", "NOMBRE_DE_RESULTATS_DE_LA_RECHERCHE",

"isearchkey", "NOM_DU_PARAMETRE_1",
"isearchdata", "VALEUR_DU_PARAMETRE_1",

"isearchkey", "NOM_DU_PARAMETRE_2",
"isearchdata", "VALEUR_DU_PARAMETRE_2",

"isearchkey", "NOM_DU_PARAMETRE_3",
"isearchdata", "VALEUR_DU_PARAMETRE_3"
];


Exemple

var EA_data = [
"isearchengine", "moteur_interne",
"isearchresults", "25",

"isearchkey", "mot-cle",
"isearchdata", "chaussures",

"isearchkey", "marque",
"isearchdata", "abc",

"isearchkey", "taille",
"isearchdata", "M"
];

Dans cet exemple :
Paramètre de recherche
Valeur collectée
mot-cle
chaussures
marque
abc
taille
M

Déclarer un moteur de recherche interne

Les données transmises par le tag ne sont pas disponibles dans l’interface tant que le moteur de recherche n’a pas été déclaré.
Chemin d’accès :
Analytics > Paramétrage > Moteur de recherche interne

Pour déclarer le moteur :
    Cliquez sur Ajouter un moteur de recherche interne.
    Renseignez le nom du moteur.
    Utilisez la même valeur que celle transmise dans le paramètre isearchengine.
    Cliquez sur Ajouter.
Exemple :
moteur_interne

Cette valeur doit correspondre à la valeur transmise dans le tag :
"isearchengine", "moteur_interne"


Déclarer les paramètres de recherche

Chaque valeur transmise dans un paramètre isearchkey doit être déclarée comme paramètre de recherche.
Dans l’exemple suivant, les paramètres à déclarer sont mot-cle, marque et taille.
var EA_data = [
"isearchengine", "moteur_interne",
"isearchresults", "25",

"isearchkey", "mot-cle",
"isearchdata", "chaussures",

"isearchkey", "marque",
"isearchdata", "abc",

"isearchkey", "taille",
"isearchdata", "M"
];

Pour déclarer un paramètre :
    Ouvrez le moteur de recherche interne concerné.
    Cliquez sur Ajouter un paramètre de recherche.
    Renseignez le nom du paramètre.
    Configurez le mode de gestion des valeurs.
    Ajoutez une description si nécessaire.
    Enregistrez.

Paramètres à renseigner

Paramètre
Description
Nom
Nom du paramètre de recherche. Il doit correspondre à une valeur transmise dans isearchkey.
Nombre d’entrées fini
Définit si le nombre de valeurs possibles pour ce paramètre est limité.
Description
Description optionnelle du paramètre, à titre informatif.

Nombre d’entrées fini

Valeur
Fonctionnement
Oui
Le nombre de valeurs possibles est limité aux valeurs déjà remontées. Seules les valeurs collectées jusqu’à présent sont acceptées.
Non
Le nombre de valeurs possibles est illimité. Cette option est recommandée.
Après déclaration d’un paramètre, les valeurs associées remontent à chaque nouvelle interaction de recherche.

Reporting

Une fois le tag implémenté et le moteur déclaré, le rapport datamining suivant est alimenté :
internal_search_engine_queries

Ce rapport permet d’analyser les interactions liées au moteur de recherche interne.

Points d’attention

  • Le moteur de recherche doit être déclaré dans l’interface pour que les données remontées soient exploitables.
  • Le nom déclaré doit correspondre à la valeur transmise dans isearchengine.
  • Chaque valeur de isearchkey doit être déclarée comme paramètre de recherche.
  • Les paramètres isearchkey et isearchdata doivent être envoyés par paire.
  • L’option Nombre d’entrées fini = Non est recommandée lorsque les valeurs possibles sont nombreuses ou évolutives.
  • Le nombre de résultats retournés par une recherche peut aider à identifier les recherches sans résultat ou les limites de l’offre disponible.