Maison >interface Web >tutoriel CSS >Créez la recherche ultime de votre entreprise, tout comme Google et Amazon

Créez la recherche ultime de votre entreprise, tout comme Google et Amazon

William Shakespeare
William Shakespeareoriginal
2025-02-19 11:05:09373parcourir

Amélioration de l'expérience de recherche de site Web: la vitesse, la pertinence et la conception sont indispensables

Build the Ultimate Search for Your Business, Just Like Google and Amazon

Points de base:

  • Une excellente expérience de recherche de site Web est cruciale et peut être réalisée sans avoir besoin d'une grande équipe d'ingénieurs de recherche. L'objectif des recherches futures est sur l'expérience utilisateur, qui dépend des concepteurs UX et des ingénieurs frontaux.
  • Les trois piliers d'une excellente expérience de recherche sont: la vitesse, la pertinence et la conception. La vitesse fait référence à des résultats de recherche en millisecondes;
  • L'algolie gérée du moteur de recherche permet à tout ingénieur de créer une excellente expérience de recherche. Il fournit des résultats de recherche extrêmement rapides (moins de 35 millisecondes) dans le monde, garantit la pertinence des résultats à l'aide d'algorithmes optimisés et fournit un tableau de bord analytique pour les expériences de recherche fins et itératives.
  • Peu importe comment vous créez votre expérience de recherche, les normes sont les mêmes. Les utilisateurs s'attendent à ce que l'expérience de recherche fonctionne correctement, que ce soit sur Google, Amazon ou tout autre site Web.

Build the Ultimate Search for Your Business, Just Like Google and Amazon

(Cet article est parrainé par Algolia. Merci aux sponsors qui nous soutiennent qui a rendu le point de point possible.)

La première chose qui vient à l'esprit lorsque de nombreuses entreprises pensent à la recherche est Google. Ils investissent massivement dans le référencement et le SEM pour attirer le trafic, tandis que leur propre expérience de recherche de site Web est souvent négligée. Les options de recherche par défaut sur les plates-formes comme Shopify et WordPress pâlinent par rapport à Google et Amazon. Le problème est que, lorsque la plupart des gens pensent à améliorer la recherche de leur site Web, ils pensent à embaucher une équipe d'ingénieurs de recherche pour créer une expérience de recherche prédictive hyper personnalisée, à l'apprentissage automatique, et à investir lourdement ou à s'en tenir aux recherches par défaut. c'est non? faux. Si votre site Web a une mauvaise expérience client, investir dans l'attraction du trafic vers votre site Web est une mauvaise idée - si vous pensez que «mon trafic de recherche n'est qu'une petite partie de mon site Web, alors pourquoi devrais-je m'en soucier?» Votre recherche de site Web peut nécessiter une amélioration. N'oubliez pas: en 2016, 93% des expériences Internet ont commencé par la recherche. La plus grande erreur que vous pouvez faire est de ne pas penser que «la recherche n'est pas importante pour l'expérience numérique de mon client», mais en pensant qu'il faut une équipe d'ingénieurs de recherche pour obtenir une bonne expérience de recherche. Si vous ne vous souvenez qu'une seule chose de cet article, rappelez-vous ceci: en 2017, la recherche n'était plus seulement une chose backend, c'était une expérience. L'avenir d'une excellente expérience de recherche est entre les mains des concepteurs UX et des ingénieurs frontaux. Depuis 2012, Algolia est déterminé à permettre à tout ingénieur de créer une excellente expérience de recherche en plus de nos moteurs de recherche gérés, alimentant des milliers de sites Web et de produits du monde entier. Pendant ce temps, nous avons éduqué nos clients sur les exigences nécessaires pour une excellente expérience de recherche - une excellente recherche est plus que des algorithmes fantaisistes ou une hyper-personnalisation. La recherche est un processus très intuitif. Les utilisateurs n'analysent pas les expériences de recherche une par une - en fait, la plupart des utilisateurs de votre produit peuvent dire que la barre de recherche elle-même est une fonctionnalité, plutôt que les composants individuels qui composent la barre de recherche - ce qui signifie que vos utilisateurs sont sur le premier Le temps que vous pouvez intuitivement savoir si votre recherche est excellente ou moyenne après l'avoir essayée. La différence entre une recherche générale et une excellente recherche est les trois piliers de la recherche - vitesse, pertinence et conception.

Build the Ultimate Search for Your Business, Just Like Google and Amazon

millisecondes sont importantes

Algolia offre 99% des résultats de recherche dans le monde avec des vitesses inférieures à 35 millisecondes - il suffit de demander à nos clients. Répondre "à quelle vitesse est-il assez rapide?"

  • Un délai de 100 millisecondes coûtera à Amazon 1% des ventes
  • Un délai de 500 millisecondes entraînera que Google perdra 10% de son trafic
  • 10 secondes: la durée d'attention des consommateurs numériques

C'est une course contre le temps et vous devez garder votre public engagé. Dans n'importe quelle étape de l'expérience utilisateur, s'ils se sentent bloqués, en particulier la recherche, ils ont inconsciemment comparé votre expérience de recherche à Google et Amazon, ils se retourneront. Vous obtenez aussi vite que l'utilisateur s'attend à ce qu'il ne le remarque même pas; ou vous obtenez plus lentement et il le remarquera. Dans une conversation, si quelqu'un répond rapidement à votre question, la conversation se poursuivra bien; Changez de ce que vous êtes intéressé à "Pourquoi cela prend-il si longtemps?" "Comment" se concentre davantage sur le niveau opérationnel. Lorsque la requête de recherche renvoie une vitesse du résultat, trois choses sont importantes:

la distance que la requête doit propager
  1. La taille de l'enregistrement qui doit être interrogé pour déterminer la corrélation
  2. Complexité des algorithmes utilisés pour déterminer la corrélation
  3. Pour les solutions internes, la distance pour interroger l'utilisateur dépend de l'enregistrement du serveur de sites Web hébergé. Il n'est pas logique de déployer des serveurs à travers le monde pour optimiser la vitesse de chargement du site Web, vous devez donc copier votre solution de recherche sur les principaux marchés pour optimiser la vitesse de recherche.
Blink est d'environ 180 ms

Création de recherches instantanées - une expérience de recherche instantanée qui affiche les résultats immédiatement après la typage - n'a pas besoin de fournir des résultats plus rapidement que de clignoter. Votre objectif devrait être que 99% des requêtes sont affichées dans 35 millisecondes. Pour l'hébergement de solutions comme Algolia, vous devez vous assurer que vous disposez d'un réseau de recherche distribué (DSN) - le CDN de votre barre de recherche - cela vous permet de vous reproduire jusqu'à 50 serveurs dans tous les coins du monde en fonction de la source de la source L'utilisateur, selon la source de l'utilisateur, pour vous reproduire sur 50 serveurs dans tous les coins du monde.

Gardez l'enregistrement rationalisé

Plus l'enregistrement est petit, plus il passera rapidement dans le moteur. Pour les moteurs de recherche comme Algolia, la recherche de 1 million de blocs à segment unique est plus rapide que la recherche de 10 000 blocs de 100 segments - il peut également améliorer la pertinence, soulignant où la requête correspond dans un texte donné. Garder une machine de recherche rationalisée signifie avoir un algorithme de recherche rationalisé. L'algolie utilise un algorithme qui rompt le tirage - une série de fonctions imbriquées simples qui ne seront déclenchées que lorsque la sortie de classement de la fonction actuelle est liée. Cela signifie que si votre première fonction (par exemple, pour Geosearch, l'utilisateur de distance) renvoie un classement unique pour chaque résultat et qu'il n'y a pas de tirage, la fonction s'arrête là, rapide et n'affecte pas la corrélation. Les cadres de moteur de recherche tels que la recherche élastique et le solr utilisent des algorithmes de notation des points flottants et sont écrits par les développeurs eux-mêmes. Ces algorithmes peuvent être simples au début, mais avec chaque itération et amélioration - il y a une petite tolérance d'orthographe ici et un peu de traitement par synonyme - les algorithmes deviendront plus gros et plus lents, et pas nécessairement plus liés.

pertinence

La pertinence signifie trouver ce que vous recherchez. La pertinence comprend deux aspects:

  • Pertinence du texte: le degré de correspondance entre les mots consultables de la requête et l'enregistrement
  • pertinence commerciale (c'est-à-dire votre indicateur d'entreprise): ventes / vues / likes, objets spéciaux, prix, date ...

Tous les moteurs de recherche ne sont pas les mêmes, et de même, chaque expérience de recherche a son propre équilibre entre texte et pertinence commerciale. Plus important encore, le cadre de recherche que vous utilisez est en mesure de gérer ces deux différents types de points de données. En plus de tri par des mesures commerciales / vanité qui comptent le plus aux utilisateurs, vous devez également vous assurer de relever des défis plus sémantiques:

  • tolérant à l'orthographe des pannes: ne laissez pas les corrections automatiques ruiner l'expérience de recherche parfaite.
  • Synonymes: les utilisateurs britanniques qui recherchent "Jumper" devraient pouvoir trouver votre merveilleuse série "Pullers".
  • Query longue: les utilisateurs à la recherche de "jeans bleus fanés" ne devraient pas trouver le résultat car vous n'avez que "jean fané".

La pertinence est unique à chaque expérience de recherche, et comprendre ce que vos utilisateurs recherchent, ce qu'ils trouvent et ce qu'ils ne peuvent pas trouver est plus précieux que de faire des ajustements ou des modifications à votre algorithme de classement. Algolia fournit un tableau de bord analytique pour tous les utilisateurs, et en plus de fournir des données critiques, il peut également vous aider à trouver des requêtes avec pas ou peu de résultats - ce qui est souvent le plus frustrant pour les utilisateurs et lors de la décision de se concentrer sur votre site Web. point de départ. De plus, puisque Algolia utilise un algorithme de rupture de cravate plutôt que des scores de points flottants, il est possible de remonter et d'itérer la corrélation directement dans le tableau de bord sans toucher le code à chaque changement mineur.

Design

Build the Ultimate Search for Your Business, Just Like Google and Amazon

L'UI / UX de la barre de recherche peut être le pilier le plus important, mais c'est souvent le plus négligé - principalement parce que les recherches se concentrent généralement sur l'optimisation et la vitesse du classement plutôt que sur l'expérience. Mais si l'utilisateur doit appuyer sur la touche "Entrer" à chaque fois pour obtenir les résultats de la recherche, alors quelle est l'utilisation de la vitesse de la foudre et des recherches connexes? Voici quelques-unes de nos meilleures pratiques pour une excellente expérience de recherche:

  • Résultats de recherche instantanés: chaque appuye sur la touche doit produire des résultats. Lorsqu'ils sont combinés avec des vitesses extrêmement rapides, les utilisateurs estiment que les résultats de recherche s'améliorent constamment chaque fois qu'ils appuient sur la touche.
  • Soulignez les résultats: comprendre la "raison" pour que vous obteniez une réponse donnée peut être aussi importante que d'obtenir le bon résultat lui-même. Le résultat de niveau supérieur est-il simplement parce que la requête apparaît dans les propriétés secondaires de l'enregistrement? Afficher et le mettre en surbrillance conditionnellement afin que l'utilisateur sache pourquoi il voient le résultat donné.
  • Fournir un contexte dans les résultats: si vous utilisez des mesures commerciales (popularité, prix, disponibilité) dans votre algorithme de classement, assurez-vous que les utilisateurs le voient en affichant ces mesures dans les résultats de recherche. Considérez-le comme mettant en évidence votre formule de classement!
  • Texte de l'espace réservé: Laissez le texte de l'espace réservé dans la barre de recherche avant que l'utilisateur ne commence à taper, en faisant savoir à l'utilisateur ce qu'ils peuvent rechercher - par exemple: «George Clooney, pas de pays pour les vieillards, le théâtre, les années 1920»
  • Recherche multi-catégories: Plus les utilisateurs peuvent réussir, plus leurs chances de trouver ce dont ils ont besoin. Même si vous recherchez simplement des articles sur votre blog WordPress, permettant aux utilisateurs de rechercher par auteur, catégorie, titre et balise, cela signifie que vous permettez aux utilisateurs de rechercher comme ils le souhaitent, plutôt que de leur permettre d'apprendre comment fonctionne votre recherche.

Comme pour la plupart des industries créatives, dans les coulisses, le design est une série très spécifique d'étapes. Vous pouvez utiliser cette liste pour obtenir de beaux résultats de recherche et garder ces éléments de conception à l'esprit lorsque vous essayez votre barre de recherche préférée (ou même SitePoint). Que manque-t-il? Quels sont vos problèmes? Comment le design répond-il à ces questions?

Conclusion

Pour vos utilisateurs finaux, la recherche est instinctive - elle fonctionne ou ne fonctionne pas. Pour vous, la recherche peut être facile si vous savez quoi rechercher. Vous n'avez pas besoin d'être un expert de la recherche pour obtenir une excellente expérience de recherche. Chez Algolia, nous pensons que l'avenir de la recherche réside dans un excellent UX / UI, c'est pourquoi l'intégration d'Algolia est préconfigurée avec les meilleures pratiques de conception. Une plate-forme de recherche hébergée gère les problèmes de vitesse pour vous et rend la pertinence de modification quelque chose que tout le monde peut faire afin que vous puissiez vous concentrer sur la création d'une excellente expérience d'application. Peu importe comment vous créez votre recherche, les critères sont les mêmes. Les piliers qui définissent de grandes recherches - vitesse, pertinence et conception - ne sont pas décidés par Algolia, Google ou tout autre participant. Ils sont déterminés par les utilisateurs, qui s'attendent à ce que l'expérience de recherche fonctionne correctement, que vous soyez Google, Amazon ou toute autre application.

FAQ sur les moteurs de recherche (FAQ)

Quels sont les trois piliers des moteurs de recherche?

Les trois piliers des moteurs de recherche sont la pertinence, la découverte et la crédibilité. La pertinence fait référence à la mesure dans laquelle le contenu de la page Web correspond à la requête du chercheur. Discovery fait référence à la façon dont les moteurs de recherche trouvent et indexent les pages Web. D'un autre côté, la crédibilité fait référence à la crédibilité et à l'autorité d'une page Web. Ces trois piliers déterminent conjointement le classement des pages Web dans les résultats des moteurs de recherche.

Comment les moteurs de recherche déterminent-ils la pertinence?

Les moteurs de recherche déterminent la pertinence en analysant le contenu de la page Web. Ils examinent des facteurs tels que l'utilisation de mots clés, le contexte d'utilisation des mots clés et la qualité globale du contenu. Plus le contenu Web est pertinent pour les requêtes de recherche, plus elle se classe dans les résultats des moteurs de recherche.

Quel est le rôle de la découverte dans la recherche?

La découverte est le processus de recherche et d'indexation des pages Web de moteurs de recherche. Cela se fait via un processus appelé ramper, où les moteurs de recherche envoient des bots pour parcourir le réseau et rechercher un contenu nouveau ou mis à jour. Une fois qu'une page Web est découverte, elle peut être indexée et mise à disposition dans les résultats des moteurs de recherche.

Comment les moteurs de recherche évaluent-ils la crédibilité?

Les moteurs de recherche évaluent la crédibilité en examinant des facteurs tels que l'autorité d'une page Web, la qualité du contenu et la quantité et la qualité des liens vers elle. Les pages Web avec une grande crédibilité sont considérées comme dignes de confiance et faisant autorité, et sont plus susceptibles de se classer élevées dans les résultats des moteurs de recherche.

Quels sont les moteurs de recherche alternatifs autres que Google?

Bien que Google soit le moteur de recherche le plus populaire, il existe plusieurs alternatives qui offrent différentes fonctionnalités et avantages. Il s'agit notamment de Bing, Yahoo, Duckduckgo et Baidu. Chaque moteur de recherche a son propre algorithme et ses facteurs de classement et peut fournir des résultats différents pour la même requête de recherche.

Comment fonctionne le marketing des moteurs de recherche?

Le marketing des moteurs de recherche est une stratégie qui promeut un site Web en améliorant la visibilité du site Web dans les résultats des moteurs de recherche. Cela peut être réalisé grâce à la publicité payante, à l'optimisation des moteurs de recherche ou à une combinaison des deux. L'objectif est d'attirer plus de trafic vers le site Web, ce qui peut entraîner une augmentation des ventes et des revenus.

Qu'est-ce que le SEO Amazon?

Amazon SEO est le processus d'optimisation des listes de produits sur Amazon pour se classer plus haut dans les résultats de recherche d'Amazon. Cela comprend l'utilisation de mots clés pertinents, la fourniture de descriptions détaillées de produits et l'obtention de critiques positives des clients. Une liste de produits bien optimisée peut améliorer la visibilité, les taux de clics et les ventes.

Quels sont les meilleurs moteurs de recherche au monde?

Les meilleurs moteurs de recherche au monde incluent Google, Bing, Yahoo, Baidu et Yandex. Google est le plus largement utilisé, mais d'autres moteurs de recherche ont également une grande base d'utilisateurs. Chaque moteur de recherche a ses propres fonctionnalités et avantages uniques, et le moteur de recherche qui vous convient le mieux dépend de vos besoins et préférences spécifiques.

Comment améliorer le classement de mon site Web dans les moteurs de recherche?

Améliorer le classement de votre site Web dans les moteurs de recherche comprend l'optimisation de votre site Web pour la pertinence, la découverte et la fiabilité. Cela comprend l'utilisation de mots clés pertinents, la création de contenu de haute qualité, l'obtention de backlinks de haute qualité et la garantie de votre site Web est facilement découvert par les moteurs de recherche.

Quel est l'avenir des moteurs de recherche?

L'avenir des moteurs de recherche peut inclure plus de personnalisation, plus d'intégration avec d'autres services et une plus grande utilisation de l'intelligence artificielle. Les moteurs de recherche évoluent constamment pour fournir de meilleurs résultats plus pertinents et suivre les changements technologiques et le comportement des utilisateurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn