Aller au contenu principal
Zenovay
Gratuit5 minutesDébutant

Comment suivre les recherches internes sur mon site ?

Zenovay capture automatiquement les recherches depuis les paramètres d'URL courants, ou vous pouvez signaler les recherches SPA manuellement avec un appel au tracker. Voici comment.

site-searchjavascripttracker-api
Dernière mise à jour :

Site Search correspond à ce que les visiteurs tapent dans le champ de recherche de votre propre site. Zenovay affiche ces requêtes sous votre site → Analytics → Site Search — un tableau triable montrant chaque requête, sa part dans l'ensemble des recherches et le nombre de recherches sans résultat, avec un filtre Sans résultat uniquement et un filtre par URL de page. Gratuit sur tous les plans.

Automatique (sans code)

Si votre page de résultats de recherche utilise un paramètre d'URL pour la requête, Zenovay le capture automatiquement dès que le tracker est installé — aucun code supplémentaire.

Paramètres pris en charge, par ordre de priorité (le premier non vide l'emporte) :

  1. ?q=
  2. ?query=
  3. ?search=
  4. ?s= (le paramètre par défaut de WordPress)

Le terme capturé est limité à 256 caractères. Exemple d'URL :

https://example.com/search?q=annual+report

Cette visite est enregistrée avec le terme de recherche annual report.

Manuel (recherche JS / SPA)

Si votre champ de recherche filtre les résultats sur place sans changer l'URL, signalez la recherche vous-même au moment où elle est soumise :

window.zenovay('track', 'search', { query: 'user query', results_count: 12 });

Appelez-le lorsque la recherche est validée (l'utilisateur appuie sur Entrée ou clique sur le bouton de recherche) — pas à chaque frappe. Déclenchez-le une seule fois par recherche validée.

  • query — le texte recherché par le visiteur.
  • results_count — le nombre de résultats renvoyés. Utilisez 0 quand rien ne correspond. Cela alimente l'insight zéro résultat, qui met en évidence les recherches qui n'ont rien trouvé afin de repérer les lacunes de contenu.

Où le consulter

Ouvrez votre site → Analytics → Site Search. Le tableau affiche les requêtes principales pour la période sélectionnée avec des colonnes triables :

  • Searches — combien de fois le terme a été recherché.
  • % of searches — la part de ce terme dans l'ensemble des recherches.
  • No-results — combien de ces recherches n'ont rien renvoyé.

Utilisez le filtre Sans résultat uniquement pour vous concentrer sur les lacunes de contenu, et le filtre par URL de page pour limiter le tableau aux recherches effectuées sur une page précise. Le champ Trouver une requête interroge côté serveur l'intégralité de votre historique de recherche pour la période sélectionnée — pas seulement les lignes affichées —, de sorte qu'une requête rarement utilisée en dehors des principaux résultats par volume est tout de même trouvée lorsque vous la saisissez.

Une note sur la confidentialité

Les termes de recherche correspondent à ce que vos visiteurs ont saisi, c'est pourquoi ils peuvent occasionnellement contenir des informations personnelles (une adresse e-mail, un nom). Pour cette raison, le tableau Site Search est réservé au propriétaire : il est exclu des tableaux de bord partagés publiquement. Gardez cela à l'esprit si vous partagez les données de recherche en dehors de votre équipe.

Articles liés

Cet article vous a-t-il aidé ?