Vous avez peut-être remarqué un paramètre non documenté de l'application CGI d'AtomZ Search, qui apparaît dans la page des résultats de recherche, sur les liens "Suivant", "Précédent", "Tri par Date" et autres.
Ce paramètre sp-i
est automatiquement ajouté par Atomz Search sur ces pages.
Positionner sp-i
à la valeur 1 dans une requête indique au moteur de recherche de ne pas inclure la recherche effectée dans les rapports périodiques sur les recherches effectuées. Cette valeur est utilisée sur le template des résultats afin que la consultation des résultats pour une recherche ne soit pas enregistrée comme une nouvelle recherche, et que seule la question initiale soit comptabilisée.
Il est possible d'utiliser cette fonctionnalité pour effectuer des recherches non enregistrées dans les statistiques du tablau de bord, typiquement pour l'équipe de design du site, voire les utilisateurs internes du site par opposition aux visiteurs extérieurs : il suffit de créer une page de requête spécifique incluant ce paramètre pour que les recherches qu'elle propose ne soient pas enregistrées, afin de ne pas brouiller les résultats, et ne ramener que les requêtes effectuées par d'authentiques utilisateurs, qui sont plus significatives pour la gestion de l'évolution du site.
Pour obtenir ce résultat, il vous suffit d'ajouter le code ci-dessous à votre formulaire privé:
<input type="hidden" name="sp-i" value="1">
Il ne reste plus qu'à indiquer l'URL de ce formulaire "secret" à l'équipe de design, et faire en sorte que ses membres aient la discipline de l'utiliser plutôt que le formulaire public (...), ou à faire en sorte que la page de recherche soit construite dynamiquement de manière différente selon l'origine des requêtes, pour inclure ou non ce paramètre.