Categorie
Domande di Internet

come fa un motore di ricerca a cercare su Internet in un paio di secondi?

Bentornati ad un'altra straordinaria edizione delle domande di cultura generale !

98 utenti della rete necessaria questa curiosit : Spiegami come funziona un motore di ricerca cercare in Internet in un paio di secondi?
Spiegami come fa un motore di ricerca a cercare in Internet in un paio di secondi?

Ed ecco le risposte:

Non funziona. Cerca un indice ottimizzato che la società dei motori di ricerca ha costruito con cura da molto tempo. Invece di andare in giro per il quartiere a fare un elenco di tutte le attività, appare solo nella rubrica.

in realtà non lo fanno. hanno questi “robot” (bene, programmi) che controllano costantemente il web e quindi salvano alcune informazioni (parole chiave) nel parco server, dove si trova il “motore di ricerca”. questo succede sempre ed è indipendente dalla tua ricerca di qualcosa.

in modo che tutto ciò che fa questo motore di ricerca quando si avvia una ricerca sia chiedere ai suoi computer (server) locali “hai qualcosa di correlato a questa ricerca” e quindi i server controllano i loro dati per le parole chiave e quei risultati vengono quindi raggruppati / ordinati e presentati come risultati di ricerca. in questo modo non deve controllare l'intera Internet e controlla solo ciò che ha già lì, rendendolo così veloce.

l '”abilità” / utilità del motore di ricerca è determinata da quanto bene è gestito il suo catalogo di parole chiave e da quanto bene i suoi algoritmi di ordinamento presentano questi risultati.

risponde alla tua domanda?

Esistono diversi metodi utilizzati da diversi motori di ricerca, ma spero di chiarirne alcuni. I motori di ricerca non effettuano ricerche su Internet, cercano la propria fonte di dati interna, hanno alcuni programmi che guardano tutte le pagine e quindi mettono un riferimento alla pagina in un database interno. questo viene aggiornato di volta in volta e anche in alcuni casi memorizza la versione precedente della pagina.

Mentre stanno costruendo questo, possono quindi vedere quante altre pagine puntano a una pagina / sito, più pagine che rimandano a un sito aumentano il risultato nella pagina ma ci sono molte altre cose che lo fanno anche

Ad esempio, Google utilizza il Web i crawler, che identificano tutti i collegamenti alle pagine, per aiutare a generare i risultati della ricerca. Google ha un enorme indice di parole chiave che aiuta a determinare i risultati della ricerca. Google ha anche un algoritmo che assegna a ciascuna pagina Web un punteggio di pertinenza. Più alto è il punteggio, più è probabile che la pagina venga visualizzata per prima, a seconda di ciò che stai cercando.

Trascorre anni con migliaia di robot automatizzati che indicizzano costantemente l'intero Web, 24 ore al giorno. Chiunque abbia un sito web vedrà GoogleBot, ecc. Nei propri registri accedere ai propri siti.

Quindi li inserisce in un enorme database, e la ricerca del motore di ricerca è – per la maggior parte – semplicemente cogliendo i siti “cliccati” più comunemente per quelli termini di ricerca. Quindi, se cerchi Microsoft, non sta mettendo la pagina con la maggior parte delle menzioni di Microsoft in cima … sta per quelle su cui la maggior parte delle persone fa clic quando cerca Microsoft (cioè probabilmente il sito Microsoft stesso).

L'indicizzazione effettiva richiede anni, l'indicizzazione del database e delle parole chiave richiede mesi e mesi, ma la ricerca di praticamente qualsiasi parola inglese sarà una ricerca minuscola, minuscola, del parole chiave che si trovano nelle parti più comuni del database (tutti i tipi di memorizzazione nella cache e punteggio per determinarlo) che richiedono frazioni di secondo. Ricerche più insolite possono colpire maggiormente il database, ma immagino che quelle vengano comunque trasferite ai propri server, perché la maggior parte delle persone cercherà, ad es. coronavirus, per il quale hai i risultati pronti e per cui non hai bisogno di continuare a colpire il database per … in modo che il ragazzo che sta cercando alcuni termini oscuri o una particolare riga di testo da un sito Web, possa avere un server a che fare con la sua query direttamente sui server di database principali.

In questo modo il database non viene travolto, l'indicizzazione non disturba il funzionamento del sito Web e quando le pagine su Internet cambiano, alla fine ciò si riflette nel risultati di ricerca.