L'ordre de récupération des moteurs de recherche : 1. Explorer les pages Web à partir d'Internet ; 2. Établir une base de données d'indexation ; 3. Rechercher et trier dans la base de données d'indexation ;
L'ordre de récupération des moteurs de recherche :
Le moteur de recherche fait référence à l'utilisation de programmes informatiques spécifiques selon certains stratégies Système qui collecte des informations sur Internet, organise et traite les informations et fournit des services de récupération aux utilisateurs. Un moteur de recherche n’est pas le véritable Internet, il recherche en fait une base de données d’index pré-organisée de pages Web. Un moteur de recherche au vrai sens du terme fait généralement référence à un système qui collecte des dizaines de millions, voire des milliards de pages Web sur Internet et indexe chaque mot (c'est-à-dire mot-clé) qu'elles contiennent. Un moteur de recherche en texte intégral qui crée des bases de données indexées. Les moteurs de recherche d'aujourd'hui utilisent couramment la technologie d'analyse des hyperliens. En plus d'analyser le contenu de la page Web indexée elle-même, ils analysent et indexent également l'URL, l'ancre, le texte et même le texte entourant le lien de tous les liens pointant vers la page Web. . Par conséquent, parfois, même si un certain mot n'apparaît pas dans une certaine page Web A, comme
"Récupération d'informations", mais s'il existe une page Web B pointant vers cette page Web A avec le lien " Recherche d'informations", puis l'utilisateur recherche " La page Web A peut également être trouvée lors de la "Récupération d'informations". De plus, s'il existe davantage de liens de « récupération d'informations » vers des pages Web pointant vers la page Web A, alors la page Web A sera considérée comme plus pertinente et classée plus haut lorsque les utilisateurs effectuent une recherche de « récupération d'informations ».
Le principe du moteur de recherche peut être divisé en quatre étapes : explorer les pages Web à partir d'Internet, créer une base de données d'index, rechercher et trier dans la base de données d'index, et traiter et trier la recherche résultats.
(1). Explorer les pages Web à partir d'Internet : utilisez un programme de système d'araignée qui peut collecter automatiquement des pages Web à partir d'Internet, accéder automatiquement à Internet et explorer d'autres pages Web le long de toutes les URL de n'importe quelle page Web. , en répétant ce processus et en récupérant toutes les pages Web explorées.
(2) Établir une base de données d'indexation : le programme du système d'indexation d'analyse analyse les pages Web collectées et extrait les informations pertinentes sur la page Web (y compris l'URL de la page Web, le type d'encodage, les mots-clés contenus dans le contenu de la page et positions des mots-clés), temps de génération, taille, relation des liens avec d'autres pages Web, etc.), et effectuer un grand nombre de calculs complexes basés sur un certain algorithme de corrélation pour obtenir la pertinence (ou l'importance) de chaque page Web pour chaque mot-clé dans le contenu de la page et les hyperliens), puis utilisez ces informations pertinentes pour créer une base de données d'index de pages Web.
(3) Rechercher et trier dans la base de données d'index : lorsque l'utilisateur saisit un mot-clé, le programme du système de recherche trouve toutes les pages Web pertinentes qui correspondent au mot-clé dans la base de données d'index Web. Étant donné que la pertinence des pages Web pertinentes pour le mot-clé a déjà été calculée, il vous suffit de les trier selon les valeurs pertinentes prédéfinies. Plus la pertinence est élevée, plus le classement est élevé. Enfin, le système de génération de pages organise l'adresse du lien des résultats de recherche et le résumé du contenu de la page et le renvoie à l'utilisateur.
(4) Traitez et triez les résultats de la recherche : toutes les informations pertinentes sur le mot-clé sur les pages Web pertinentes sont enregistrées dans la base de données d'index. Il vous suffit de combiner les informations pertinentes et le niveau de la page Web pour former un. degré numérique pertinent, puis procédez au tri, plus la pertinence est élevée, plus le classement est élevé. Enfin, le système de génération de pages organise l'adresse du lien des résultats de recherche et le résumé du contenu de la page et le renvoie à l'utilisateur.
Recommandations gratuites associées : Cours vidéo de programmation
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!