Un moteur de recherche est un ensemble de programmes qui sont utilisées pour rechercher des informations dans un domaine spécifique et rassembler ces informations dans une base de données. Les gens utilisent souvent ce terme en référence à un moteur de recherche Internet, un moteur de recherche qui est spécifiquement conçu pour des recherches sur Internet, mais les moteurs de recherche peuvent également être mis au point pour le contenu hors connexion, comme un catalogue de la bibliothèque, le contenu d'un disque dur personnel, ou un catalogue des collections des musées. Les moteurs de recherche aident les gens à organiser l'information d'une manière qui le rend facilement accessible.
Il y a trois aspects à un moteur de recherche: exploration, l'indexation et la recherche. Quand un moteur de recherche explore, il cherche de nouveaux contenus qui n’étaient pas présent lors de la dernière analyse, y compris les mises à jour de fichiers et des pages Web. Ensuite, l'index des programmes de l'information, en tirant sur des mots clés spécifiques pour les classer. Sur l'Internet, par exemple, l'indexation repose en grande partie sur des mots clés dans les pages Web, et les meta tags qui fournissent des informations sur la page.
Une fois que l'information a été indexé, informations sur la façon d'y accéder est stocké dans une base de données. Certains moteurs de recherche aussi stocker ou "cache" information pour la rendre plus facile à récupérer. Quand quelqu'un cherche la base de données, elle recrache résultats classement par pertinence. Sur un tel moteur de recherche, par exemple, une recherche sur "girafe" se retrouvera articles liés aux girafes, y compris, bien sûr, "Qu'est-ce qu'une girafe?", Pour la commodité de l'utilisateur
Bien que tous les moteurs de recherche fonctionnent de la même manière, leur utilité peut être très variée. Les moteurs de recherche s'appuient fortement sur des algorithmes complexes pour classer la pertinence de leurs résultats de recherche, en particulier pour les résultats de recherche des mots-clés communs. Les utilisateurs ont tendance à graviter autour des moteurs de recherche qui renvoient des résultats qu'ils aiment, avec des sites Internet tels que Google , Yahoo , Lycos , et AltaVista en guerre pour les utilisateurs ayant des caractéristiques différentes qui sont conçus pour faire leurs recherches plus attrayant et plus pertinente
Google a réussi à devenir ainsi associée avec le processus de la réalisation d'une recherche sur le Web qui recherche sur le Web est familièrement connu sous le nom "googler", comme dans "laissez-moi que google et voir ce qui arrive." La société Google n'est effectivement pas très heureuse avec cela, comme l'entreprise craint que l'utilisation de minuscules de son nom, ainsi que l'usage des génériques, pourraient contribuer à la dilution de la marque
Beaucoup de moteurs de recherche sur Internet sont assez intelligents pour apprendre de leurs utilisateurs, en intégrant les activités des utilisateurs dans leurs classements de pertinence. Les moteurs de recherche s'appuient également sur des informations telles que des liens à partir d'autres pages et la réputation d'un site pour classer les résultats de recherche, tous au sein de la fraction de section. Adept utilisateurs peuvent parfois manipuler les résultats de recherche dans une pratique connue sous le nom Googlebombing, dans une autre référence aux produits de recherche Google 's.