Ajouter un moteur de recherche à votre site Web aide les utilisateurs à découvrir facilement le contenu. Il est également utile à des fins de référencement et de compréhension de l’intention de l’utilisateur sur votre site Web. Avec Google établissant les normes, l’idée de coder un moteur de recherche peut être écrasante même pour les programmeurs expérimentés.
Les moteurs de recherche personnalisés sont plus faciles à créer que vous ne le pensez. Le coder à partir de zéro est un processus coûteux, mais cela ne signifie pas que c’est le seul moyen d’ajouter une recherche à un site Web! La création d’une recherche personnalisée était un marché d’entreprise, mais au cours de la dernière décennie, les choses ont changé et la recherche en tant que service a pris le relais, ce qui rend beaucoup moins cher et plus facile de créer votre propre moteur de recherche. Voici les étapes détaillées pour ajouter une recherche à votre site Web –
Créez votre propre moteur de recherche personnalisé
Avantages de l’ajout d’une recherche sur un site Web
Lorsqu’un client potentiel effectue une recherche sur votre site Web (par exemple Google custom Search), son intention est différente de celle d’une recherche Google externe. Parce qu’ils passent du temps sur votre site, ils sont plus loin dans le parcours de leur acheteur et vous offrent des indices sur le produit ou le service spécifique qui les intéresse. La fonctionnalité de recherche de site Web interne offre des avantages à la fois de navigation et d’information:
Navigation:
La fonctionnalité du moteur de recherche de site Web interne permet au visiteur d’accéder immédiatement à une page particulière qu’il a à l’esprit. Il place le client potentiel là où il souhaite être sur votre site Web lorsqu’il recherche un service, un produit ou des informations de contact et d’assistance spécifiques. Les clients potentiels sont également plus enclins à utiliser une recherche interne sur le site pour les aider à trouver des solutions à leurs problèmes commerciaux.
Information:
En analysant comment et quels moteurs de recherche de sites les visiteurs recherchent via votre outil de recherche interne, vous pouvez déterminer le nouveau contenu que vous pouvez proposer, mettre à jour vos stratégies de mots clés pour la recherche organique ou même modifier la structure de votre site pour présenter d’abord les sujets les plus recherchés. De plus, si les clients existants recherchent des informations spécifiques que vous n’avez pas encore disponibles, vous pouvez créer de nouvelles pages de site, des blogs, des livres électroniques et des études de cas qui leur sont destinés. L’utilisation d’analyses de recherche (Google custom Search dispose d’un outil gratuit pour analyser cela) aidera également à identifier les problèmes de navigation ou de structure du site Web. En corrigeant ces problèmes, les clients peuvent accéder au contenu dont ils ont le plus besoin, y compris les pages transactionnelles clés telles que les formulaires et les pages de contact.
Les implémentations de recherche de haute qualité fournissent des fonctionnalités supplémentaires côté entrée :
Saisie semi-automatique :
Saisie progressive inv invoque des suggestions, y compris une application Web progressive.
Vérification orthographique et autosuggestion:
Taper des Applications Web progressives suggère des applications Web progressives ou effectue la recherche automatiquement. La vérification orthographique peut mieux fonctionner que la correspondance floue, ce qui peut conduire à des résultats non pertinents. Sur les sites de commerce électronique, autosuggest peut également être utilisé pour le merchandising : pour suggérer des produits dont le client n’a peut-être pas connaissance. La partie webdesign de la construction du widget autosuggest est également importante.
Recherche de synonymes
PWA doit correspondre aux résultats des applications Web progressives et vice versa. Ceci est crucial pour la recherche de produits, où les gens ont tendance à utiliser des mots différents pour la même chose: chaussures ou chaussures, wellies ou wellingtons ou gumboots. Tout dépend de la façon dont vous structurez votre index.
Recherches récentes :
Une forte proportion des recherches sont des recherches répétées : les gens recherchent souvent la même chose, même pendant la même session. Vous voudrez peut-être fournir des suggestions de recherche récentes et éventuellement mettre en cache des ressources pour les recherches récentes, telles que des images ou des données de produit.
Correspondance de phrases:
Quelle distance peut-on autoriser entre les mots d’une phrase d’un moteur de recherche? Par exemple, une recherche de super lune devrait-elle correspondre aux descriptions qui incluent les mots super et moon, mais pas l’expression exacte super moon?
Recherche étendue et à facettes:
Fournissez à l’utilisateur du moteur de recherche des commandes d’interface utilisateur telles que des cases à cocher et des curseurs pour réduire la plage de résultats de recherche potentiels. Par exemple, recherchez uniquement dans un type de produit ou une marque, ou trouvez des manteaux matelassés, pour un gros chien, en solde, au prix inférieur à 50,00 $. Une fonctionnalité comme celle-ci combine la recherche en texte intégral (produits qui correspondent à des manteaux matelassés) avec des contraintes de métadonnées (moins de 50 $).
Expressions de recherche :
Ajout d’une fonctionnalité de recherche pour utiliser AND, OR, NOT et d’autres opérateurs tels que des guillemets autour de phrases exactes. Par exemple, les grizzlis retournent des matchs pour les grizzlis mais pas de grizzlis. le grizzli ET l’ours ne renvoient que des résultats qui mentionnent à la fois le grizzli et l’ours, mais pas nécessairement en une seule phrase. Les expressions de recherche sont souvent une exigence essentielle pour les outils de recherche tels que les catalogues de bibliothèques.
Fonctions de pertinence avancées:
Assurez-vous que les résultats peuvent être classés correctement, en mesurant la fréquence ou la position du terme de recherche dans les documents, la proximité du mot de phrase ou avec d’autres techniques. Par exemple, un magasin de surf peut vendre de la cire de planche de surf, mais les descriptions de planche de surf peuvent également mentionner la planche et la cire, ce qui donne des résultats non pertinents pour la cire de planche.
Recherches spatiales et géospatiales :
Une requête pour les développeurs Web de Londres correspond aux résultats des développeurs Web de la zone King’s Cross ou du code postal NC1.
Agrégation, facettage et statistiques:
Par exemple, comptez le nombre de correspondances pour les développeurs Web londoniens ou (pour une base de données clients) calculez les dépenses médianes pour les clients du Royaume-Uni qui ont dépensé plus de 500 £ au cours de la dernière année, regroupées par région.
Latence de mise à jour des données :
Délai entre l’ajout, la mise à jour ou la suppression de données et l’apparition de vos modifications dans les résultats de recherche. Cette latence peut être très faible pour les moteurs de recherche côté serveur, potentiellement inférieure à la seconde, même avec de grands ensembles de données. Une faible latence de mise à jour est cruciale pour la recherche sur le commerce électronique à grande échelle, ou pour tout contexte dans lequel les résultats de recherche doivent refléter les mises à jour des données dans des délais stricts spécifiés par les SLA – par exemple, un site d’actualités pouvant recevoir des avis de retrait. La recherche côté client peut ne pas être en mesure de fournir une latence de mise à jour suffisamment faible ou de garantir que les mises à jour ont été propagées. Le maintien d’une recherche côté client peut également être très inefficace car chaque mise à jour de données ou d’index côté serveur doit être distribuée et installée par tous les utilisateurs.
Précision de la recherche et classement:
Les implémentations de recherche côté serveur réussies doivent compenser la précision et le rappel, évitant ainsi les résultats manquants ainsi que les faux positifs. Comprendre comment classer les résultats — et ce que l’indexeur devrait réellement ignorer — est souvent crucial.
Recherche de métadonnées :
Vous devrez peut-être rechercher des métadonnées ainsi que du contenu, par exemple des données EXIF d’image ou des champs auteur et titre PDF.
Meilleures pratiques de recherche interne
La fonctionnalité de recherche interne ajoutera de la valeur à votre site Web et permettra à vos clients de trouver plus facilement les informations qu’ils souhaitent exactement au moment où ils en ont besoin. Voici quelques bonnes pratiques à prendre en compte lors de l’ajout d’une recherche interne :
La barre de recherche se trouve généralement en haut d’une page de site Web ou à proximité de la barre de navigation ou sur une barre latérale pour les blogs. Il devrait être visible et facile à trouver, quoi qu’il arrive. Lorsque vous regardez un t a
La couleur de la barre de recherche doit capter l’attention de vos visiteurs tout en s’adaptant au thème de votre site.
La barre de recherche doit être visible et contenir un bouton d’appel à l’action. Les boutons doivent utiliser des termes comme « Aller », « Trouver » ou « Rechercher maintenant. »
L’outil de recherche interne doit être configuré pour rechercher l’ensemble du site Web, y compris les pages intérieures, les articles de blog, les pages de destination et les formulaires. Vous ne pouvez jamais être sûr du type d’information qui encouragera un prospect à vous appeler ou à vous convertir en prospect.
Sur la page de résultats de recherche interne, mettez en gras les mots-clés de la requête de recherche afin que l’utilisateur puisse rapidement identifier ces mots-clés dans le contenu de votre site Web, comme Google.
La barre de recherche gratuite doit utiliser l’auto-complétion car elle améliore l’expérience des visiteurs de votre site et les encourage à regarder en permanence.
Ajouter une recherche sur un site Web à l’aide du moteur de recherche personnalisé ExpertRec: (Pas de publicité)
ExpertRec est un fournisseur de moteurs de recherche qui construira un moteur de recherche pour vous à partir de l’URL de votre site Web. Vous pouvez ensuite apporter des modifications à ce moteur de recherche sans coder à partir du tableau de bord ExpertRec. La construction de la recherche est automatisée et ne prend que quelques minutes et vous pouvez essayer ce service gratuitement.
Créer un moteur de recherche
- Accédez à https://cse.expertrec.com/?platform=cse et connectez-vous avec votre compte Gmail
- Entrez l’URL du site Web que vous souhaitez explorer et choisissez la région de centre de données la plus proche. Vous pouvez également, en option, saisir l’URL de votre plan du site. Les Sitemaps permettent au robot d’exploration de découvrir plus facilement toutes les pages de votre site Web, mais il est totalement facultatif
- L’exploration / indexation de vos pages commencera. Cela signifie que la recherche se construit et que vous n’avez rien à faire. Vous pouvez toujours personnaliser l’interface utilisateur pendant l’exécution de l’analyse.
- Une fois l’analyse terminée, vous pouvez vérifier une démo et voir si la recherche fonctionne à votre goût. Vous pouvez modifier le classement ou modifier l’apparence de la recherche et voir les effets sur la démo avant d’installer la recherche sur votre site. Oui, il prend en charge plusieurs langues.
Ajouter la recherche à votre site Web
- L’installation de la recherche sur votre site Web est facile. Vous devez ajouter un extrait JS à toutes les pages sur lesquelles vous souhaitez que la recherche fonctionne. Le JS est ce qui anime la recherche, le moteur derrière elle. Pour ajouter la zone de recherche, suivez l’étape suivante.
- Vous pouvez choisir de conserver le champ de recherche existant sur votre page ou d’ajouter la balise <ci-search > sur les pages où vous souhaitez que le champ de recherche apparaisse. Vous pouvez également utiliser la méthode de sélection CSS si vous avez déjà une boîte de recherche sur votre site. Cela attachera la recherche d’ExpertRec à votre boîte de recherche existante.
- Vous pouvez utiliser le panneau de configuration pour modifier les fonctionnalités de votre recherche.
- Une fois que vous avez ajouté le code à votre site, la recherche est lancée.
Paramètres supplémentaires
- L’interface utilisateur par défaut est l’interface utilisateur de superposition où les résultats de la recherche apparaissent sur la même page. Certains clients veulent des résultats de recherche sur une page différente. Pour que les résultats de recherche apparaissent sur une nouvelle page, accédez à Personnalisation de l’interface utilisateur – > mise en page de recherche – > choisissez « mise en page de recherche sur une page différente ». Dans la section « informations supplémentaires », ajoutez le chemin du résultat de recherche où vous souhaitez que les résultats de recherche apparaissent en appuyant sur entrée et sur le paramètre de requête. Après cela, vous devez obtenir le nouveau code et l’ajouter à votre site pour obtenir la nouvelle interface de recherche.
Ajouter une recherche à mon site Web
- Dans l’exemple ci-dessous, le chemin du résultat de la recherche est: « /search-results/ » et q est le « paramètre de requête » si vos résultats de recherche ont le format d’URL ‘http://providerconnection.davisvision.com/search-results/?q=lense’
- Beaucoup de nos clients qui quittent la recherche sur le site Google nécessitent la possibilité de modifier l’apparence de la barre de recherche. Cela peut être fait facilement à partir du tableau de bord. Accédez à Personnalisation de l’interface utilisateur – > apparence. Ici, vous pouvez apporter des ajustements à la zone de recherche. Vous pouvez modifier la hauteur, la marge, le remplissage, la taille de la police, etc. Vous pouvez également ajouter du CSS personnalisé, votre propre icône de police impressionnante pour la zone de recherche, et bien plus encore
- Dans certaines situations, vous voudrez peut-être explorer plus d’une URL pour l’afficher dans les résultats de recherche. Accédez à Crawl -> ce qu’il faut analyser – > URL – > entrez les URL que vous souhaitez analyser – > appuyez sur mise à jour.
- Par défaut, les images sont récupérées par le remplacement de recherche de site Google d’ExpertRec. Pour récupérer des images personnalisées, accédez à Crawl -> Avancé – > Extraction manuelle – > entrez le sélecteur CSS et le nom de l’attribut – > cliquez sur mettre à jour (Il s’agit d’un paramètre avancé qui n’est pas nécessaire pour la plupart des utilisateurs)
- Parfois, vous voudrez peut-être analyser les pages qui se trouvent derrière une page de connexion. Cela peut également être fait à partir du tableau de bord. Différents types d’authentification sont pris en charge et vous pouvez en savoir plus à leur sujet ici.
- Filtrer les URL que vous ne voulez pas afficher dans les résultats de recherche – Aller à l’analyse – > Ce qu’il faut analyser – > Filtrer les URL – > entrez les URL que vous ne voulez pas entrer dans les résultats de recherche – > Mettre à jour.
- Notre robot indexe par défaut les URL qui doivent OBTENIR des paramètres. Vous pouvez également utiliser des filtres pour supprimer ces URL.