Lorsqu'il y a beaucoup de résultats de recherche, ils sont souvent paginés. La plupart des moteurs de recherche que je connais affichent 10 résultats par page. Je suppose que cela est né d'une solution ou d'une habitude technique facile. Mais je ne sais pas s'il est toujours valide ou utilisable.
Pourquoi pas 8 ou 11? 10 est-il un montant particulièrement facile à retenir? Ou 10 résultats s'intègrent-ils bien dans deux vues (une fois PageDown) d'une page?
Par exemple, je sais que Google a changé la façon dont Google Images fonctionne pour continuer à charger de nouvelles pages lors du défilement au lieu de cliquer sur une page suivante. Pour autant que je m'en souvienne, ils l'ont fait parce qu'ils ont remarqué que les gens vérifiaient beaucoup plus de résultats (disons jusqu'à 15) que la recherche normale/Web (1 à 3) avant d'être satisfaits. Il serait donc bon que vous puissiez facilement voir plus de 10 résultats.
Un autre exemple. Certains résultats de recherche en montrent beaucoup plus. Par exemple, les systèmes de tickets, les CRM, les boîtes de réception des e-mails, etc. Les résultats tiennent sur une seule ligne, il est donc judicieux d'utiliser davantage l'espace disponible. Les résultats peuvent aller de 20 à 50 à 100.
Actuellement, je travaille sur un site Web où vous pouvez rechercher des photographes[1]. Nous montrons donc de leurs photos. Chaque résultat de recherche a une hauteur de pixel assez élevée. Cela signifie que vous devez faire défiler beaucoup plus pour aller au bas de la page 1 par opposition à Google. Vaut-il la peine d'avoir moins de résultats à cause de cela?
Résumer:
Je ne recherche pas uniquement des références de recherche, j'aime les suppositions éclairées et la pensée intelligente.
Non.
Le nombre de résultats par page doit dépendre de:
La taille d'affichage de chaque résultat - plus le résultat est petit, plus vous devez afficher par page, par exemple du petit au grand: vignette, une ligne, multi ligne, grande image, ...
La taille de la fenêtre - plus la fenêtre de l'utilisateur est grande (ou l'écran de l'appareil en mode plein écran), plus vous devriez afficher de résultats. Afficher 10 résultats et laisser la moitié de la fenêtre inutilisée est une très mauvaise pratique (que je regrette d'avoir vu).
La facilité de faire défiler vers le haut/bas par rapport à cliquer sur suivant/précédent - il est généralement plus facile de faire défiler vers le haut et vers le bas puis de cliquer sur prev/next encore et encore. Pour faire défiler vers le haut et vers le bas, il suffit de cliquer sur les touches haut/bas de la page du clavier ou sur les touches haut/bas pour les petites modifications. Ou, en utilisant une souris - défilement avec la molette. Cliquer sur prev/next nécessite de faire défiler vers le bas, de déplacer le pointeur sur la flèche, de cliquer dessus puis de répéter le processus entier encore et encore.
Les deux processus peuvent être optimisés:
Temps de réponse - si la récupération des résultats prend un temps considérable quel que soit le nombre de résultats, le fait d'apporter plus de résultats par page permettra à l'utilisateur de gagner du temps. Si la récupération des résultats prend beaucoup de temps par résultat, mais qu'il n'y a pas de temps constant par page, alors moins il y aura de résultats par page, plus vite cela semblera pour l'utilisateur.
Idéalement, les deux devraient prendre le moins possible et cela ne devrait pas être un facteur.
Google Images est un bon exemple de la facilité de défilement par rapport à la pagination, où vous pouvez maintenant voir plus de résultats en faisant défiler vers le bas et en cliquant sur "Afficher plus de résultats".
Pour les grands sites, la raison probable est le temps de réponse. par exemple d'après un article de blog de 2006 :
Ainsi, Marissa a mené une expérience où Google a augmenté le nombre de résultats de recherche à trente. Le trafic et les revenus des chercheurs Google du groupe expérimental ont chuté de 20%.
Aie. Pourquoi? Pourquoi, lorsque les utilisateurs l'ont demandé, ont-ils semblé détester cela?
Après un peu de recherche, Marissa a expliqué qu'ils avaient trouvé une variable non contrôlée. La page contenant 10 résultats a pris 4 secondes pour être générée. La page avec 30 résultats a pris 0,9 seconde.
Un retard d'une demi-seconde a provoqué une baisse de 20% du trafic. Un retard d'une demi-seconde a tué la satisfaction des utilisateurs.
Cette conclusion peut être surprenante - les gens remarquent un retard d'une demi-seconde? - mais nous avons eu une expérience similaire sur Amazon.com. Dans les tests A/B, nous avons essayé de retarder la page par incréments de 100 millisecondes et avons constaté que même de très petits retards entraîneraient des baisses substantielles et coûteuses des revenus.
Ce que j'ai remarqué lorsque je travaillais sur les résultats de recherche, c'est que vous êtes susceptible de modifier le nombre de résultats affichés sur la première page en fonction de la chance que la bonne réponse soit parmi eux.
Par conséquent, il est bon de comprendre de quel type de recherche il s'agit. Est-ce pour acquérir une certaine compréhension d'un type particulier de voiture? Peut-être que 20 photos fournissent un bon début mais 50 sont meilleures. Ou cherchez-vous "un cahier" ou peut-être quelque chose de très précis: une taupe A3 rouge. Pour tous ces cas, une quantité différente de résultats serait "optimale"
Certains articles perspicaces peuvent être trouvés sur le blog de TwigKit (recherche société d'interface utilisateur).
Nous utilisons un système de nombres en base 10. Ainsi, chaque fois que nous groupons des choses, nous avons tendance à les regrouper en diviseurs logiques ou en multiples de 10.
Donc, c'est probablement la pensée (ou l'intuition) derrière l'affichage de 10 résultats ou 20 résultats au lieu de 7 ou 14.
Certaines pages de recherche offrent une boîte de sélection, où vous pouvez décider vous-même, combien de résultats vous voulez. Avec une connexion Internet lente et un affichage sur smartphone, vous aimerez peut-être une autre solution qu'à haute vitesse avec un grand écran.
Si possible, vous pouvez enregistrer la préférence des utilisateurs et la proposer par défaut la prochaine fois.
Sinon, suivez les conseils de Danny Varod.
Les résultats sont empilés en 10, comme son chiffre rond, où le prochain minimum pourrait être 5 (ce qui est beaucoup moins sur une page, et l'espace immobilier n'est pas utilisé de manière adéquate). Si vous aviez encore 20 personnes, les gens ne se plaindraient pas pendant leur défilement, mais il y a une recherche où "trop de choix" peuvent créer de la confusion dans l'esprit des gens. Ainsi, avoir une poignée d'articles sera facile pour la diffusion humaine. 10 devrait convenir!
Quand montrer plus ou moins? Cela dépend du contexte et du sujet. 10 devrait être approprié ou probablement "cliquer plus" pour trouver plus d'éléments gère également "une poignée" d'articles et approche en ensembles. Ici, la page ou la fenêtre du navigateur définit les numéros et l'emplacement du bouton "Plus".
Pour votre objectif, pourquoi avez-vous besoin de l'organiser verticalement et d'avoir un défilement vertical? Je pense que si vous pouvez utiliser des modèles de carrousel et vous déplacer horizontalement, l'interaction sera efficace et élégante. Comme ce sont des images qui les déplacent horizontalement, tout comme le glissement, il faudra plus d'esthétique que les formats verticaux réguliers.
J'espère que cela t'aides!
Au lieu d'essayer de deviner quel est le nombre optimal, vous pouvez laisser l'utilisateur spécifier une préférence en plaçant une petite liste déroulante en haut de la grille où l'utilisateur choisit un nombre. Vous pourriez offrir 10, 25, 50, tout.
De cette façon, l'utilisateur peut faire un choix en fonction de sa taille d'écran, de son estimation du nombre probable de résultats qui seront retournés et de la vitesse de sa connexion Internet. Et vous adapterez la présentation aux préférences de l'utilisateur.
Pour certains sites, cette préférence est stockée dans la base de données et récupérée lorsque l'utilisateur se connecte.
Nous parlions simplement de sites Web qui divisent les articles en différentes pages. C'est quelque chose que je considère totalement peu convivial.
En général, pourquoi avoir des choses sur une autre page alors qu'elles peuvent être dans la même page? Eh bien, le cas échéant. Et donc, pour les résultats de recherche ou les longues listes d'articles, nous avons commencé à utiliser un bouton "Charger plus". Un certain nombre de résultats s'affichent puis l'utilisateur clique sur le bouton pour charger plus de résultats sur la même page.
Si quelqu'un est éventuellement intéressé par un article sur la première page et qu'il doit ensuite quitter cette page, il lui sera plus difficile d'accéder à ce qu'il veut à la fin. D'un autre côté, le chargement de plus de résultats sur la même page résout le problème de temps de chargement et conserve tout au même endroit.