Il termine algoritmo può essere definito come un insieme di istruzioni progettate per risolvere un determinato tipo di problema. In Google, gli algoritmi sono un sistema impostato per cercare e fornire i migliori risultati per una query
Per rispondere meglio a tutte le domande che gli vengono sottoposte e per soddisfare gli utenti di Internet, il motore di ricerca Google migliora il suo sistema il più possibile
In particolare, grazie ai vari aggiornamenti e miglioramenti degli algoritmi del suo motore di ricerca.
Ma :
- Che cos’è un algoritmo?
- Qual è il suo utilizzo per Google?
- Come funziona?
- Quali sono i principali algoritmi di Google?
Queste sono alcune delle domande che affronterò nelle righe seguenti
Capitolo 1: Che cos’è un algoritmo e perché è necessario?
Qui, tornerò alla spiegazione degli algoritmi, sottolineando la loro utilità
1.1) Cosa significa il concetto di algoritmo?
Quando si digita una query nella barra di ricerca, ci si aspetta un risultato.
Ma poiché non è possibile cercare le informazioni da soli, sono state messe in atto una serie di istruzioni
Quindi, dal momento in cui digita la sua domanda, le parole chiave che contiene vengono utilizzate per cercare e classificare le pagine web che trattano la sua domanda
Come ci si può aspettare, queste diverse istruzioni vengono eseguite mediante algoritmi
A livello di Google, gli algoritmi non solo cercano le pagine web che corrispondono alla sua risposta, ma le classificano anche
In questo modo, quelli con le classifiche più alte vengono posizionati in prima posizione nelle SERP
La conseguenza diretta di questo posizionamento è senza dubbio un aumento del traffico organico verso i siti che occupano le prime posizioni
Si noti tuttavia che questa classifica non è banale. È governato da un processo. Prima di parlare di questo processo, mi permetta di spiegare l’importanza degli algoritmi.
1.2. Perché gli algoritmi sono necessari?
Per comprendere l’utilità dei diversi algoritmi che Google ha messo in atto, dobbiamo fare riferimento agli obiettivi che persegue. Infatti, il motore di ricerca, migliorando regolarmente questi algoritmi, spera di
1.2.1. Migliorare la ricerca
Poiché le esigenze degli utenti non rimangono statiche e cambiano nel tempo, è necessario che la ricerca risponda a queste nuove esigenze.
Questo è esattamente ciò che Google gli algoritmi di Google. Permettono a Google di introdurre facilmente nuove innovazioni e di facilitare la ricerca su Internet
Allo stesso tempo, questi algoritmi aiutano a risolvere le difficoltà che potrebbero impedire agli utenti di trovare informazioni rilevanti
È il caso, ad esempio, dell’aggiornamento Panda, che combatte i siti che non offrono contenuti di qualità
1.2.2. Visualizzazione di contenuti di qualità
Con l’evoluzione della ricerca, Google ritiene necessario ampliare i fattori che utilizza per classificare i siti web
Non si tratta più di stabilire la rilevanza di un sito sulla base dei link che vi puntano. Dovrebbe anche esaminare la qualità dei contenuti che il sito produce e altri aspetti fattori
Per mettere tutti d’accordo sul significato di contenuto di qualità, Google ha dato istruzioni a webmaster attraverso un articolo che spiega cosa sono i contenuti di qualità
L’articolo va oltre, raccomandando alcune pratiche, ma vietandone altre
1.2.3. Considerare l’esperienza dell’utente
Migliorando la ricerca e concentrandosi sulla creazione di contenuti di qualità, Google intende rispondere in modo soddisfacente alle domande degli utenti
Tuttavia, è necessario prendere in considerazione anche l’intento di ricerca e il contesto in cui l’utente effettua la ricerca
Per questo motivo, la visualizzazione dei risultati della ricerca è influenzata anche da
- La posizione ;
- Lingua; e
- Ricerche precedenti;
- Il dispositivo utilizzato;
- E così via
Giustamente, notiamo che i risultati vengono visualizzati in modo diverso da un luogo all’altro
Tuttavia, è chiaro che Google sta facendo tutto il possibile per offrire risultati che siano :
- Trovabile ;
- Accessibile; e
- Rilevante;
- E utilizzabile.
Ora che sa cos’è un algoritmo e perché viene implementato nel motore di ricerca Google, la invito a scoprire come funziona
Capitolo 2: Come gli algoritmi contribuiscono alla ricerca su Google?
In questo capitolo, presento il funzionamento degli algoritmi di Google attraverso le diverse fasi della visualizzazione di una query a livello di motori di ricerca.
Ecco le diverse fasi coinvolte nella visualizzazione dei risultati di ricerca
2.1. Analisi delle parole di ricerca
Il primo passo nel processo di visualizzazione dei risultati di ricerca è che il motore di ricerca comprenda i termini della sua richiesta
L’obiettivo è capire il significato di ogni termine utilizzato, ma anche identificare le pagine web che corrispondono
Per raggiungere questo obiettivo, Google ha sviluppato una serie di tecniche di interpretazione. Questi includono, ad esempio
- L’interpretazione automatica degli errori di ortografia o l’elaborazione automatica degli errori di ortografia linguaggio naturale ;
- Il sistema di gestione dei sinonimi per facilitare l’analisi delle query con significati multipli;
- L’uso di parole specifiche nella sua domanda;
- Ecc
2.2. Ricerca di una corrispondenza tra la query e gli elementi nell’indice
Una volta che l’analisi delle parole contenute nella sua domanda è stata compresa dal motore di ricerca, questo determina le pagine il cui contenuto corrisponde alla sua domanda
In particolare, cerca
- Il numero di volte in cui le parole più importanti della sua query appaiono nelle pagine;
- Il modo in cui sono posizionati su ogni pagina
Google presume che la presenza delle parole chiave della sua query in una pagina indichi la presenza di informazioni relative alla sua query
Ma non è tutto: Google utilizza anche dati di interazione globali e anonimi per valutare l’interesse dei risultati
Questi dati vengono poi trasformati in segnali e valutati con sistemi di apprendimento automatico. In breve, il gigante americano fa del suo meglio per identificare i contenuti scritti nella lingua della sua domanda
2.3. Classifica le pagine in base alla loro importanza
Per una query, ci sono probabilmente migliaia di contenuti che potrebbero interessarla. Ma l’obiettivo è quello di fornirle i risultati migliori, in modo che Google li classifichi.
Infatti, sulla base di più di 200 criteriil motore di ricerca identifica le pagine migliori in relazione alla sua ricerca
Questi criteri includono
- Il livello di aggiornamento della pagina;
- L’ergonomia della pagina;
- Il numero di utenti che visitano e danno credito alla pagina;
- I link che la pagina ha ottenuto su altri siti
Il motore di ricerca attribuisce grande importanza a tutti questi criteri e per questo non esita a condividere con i webmaster le istruzioni e le informazioni necessarie di cui hanno bisogno
2.4. Selezionare i risultati migliori
Una volta selezionate le pagine più rilevanti, Google identifica se queste pagine soddisfano effettivamente la richiesta dell’utente
Verifica anche se queste pagine danno un’interpretazione riduttiva dell’argomento, al fine di proporre elementi non solo nei formati della sua ricerca, ma anche una pluralità di informazioni relative al suo argomento.
Ricordiamo anche che non tutto si basa sul contenuto, in quanto il motore di ricerca verifica se il sito è progettato per fornire una buona esperienza all’utente
2.5. Visualizzi in base al contesto in cui è stata effettuata la ricerca
Come avrà notato, la maggior parte dei risultati di Google viene visualizzata :
- In base alla sua area geografica;
- In base alle impostazioni di ricerca;
- O in base alla sua recente attività di ricerca.
Questo è il motivo per cui i risultati della ricerca vengono visualizzati in modo diverso a seconda che la ricerca venga effettuata negli Stati Uniti o nel Regno Unito.
Quindi è ovvio che non tutti ottengono gli stessi risultati di ricerca, anche se digitano esattamente le stesse parole chiave
Ora che sa qualcosa in più su come gli algoritmi aiutano il motore di ricerca a elaborare le risposte, il prossimo capitolo analizzerà alcuni degli algoritmi di Google
Capitolo 3: Alcuni algoritmi di Google
In questo capitolo, presento un elenco dei diversi algoritmi di Google. Ovviamente non è esaustivo, perché non conosciamo tutti i componenti del motore di ricerca
3.1. caffeina
Rilasciato in Agosto 2009l’aggiornamento della caffeina dedica laesplorazione e l’indicizzazione quasi istantanea delle pagine web. Permette a Google di proporre contenuti più recenti
Per comprendere meglio questo aggiornamento, dobbiamo guardare all’evoluzione di Internet
Quando è stato progettato il sistema di indicizzazione iniziale di Google, c’erano pochi siti web e solo 188 milioni di persone che utilizzavano Internet
Tuttavia, nel 2009, il numero di siti web era 100 volte superiore e quasi 1,8 miliardi di persone accedevano a Internet.
Oltre all’evoluzione di Internet, ci sono anche nuovi cambiamenti determinati dall’emergere di altre forme di contenuto, come ad esempio
- Video;
- Immagini;
- Altri dati.
Ecco perché Google ha introdotto questo aggiornamento con le seguenti implicazioni
3.2. L’aggiornamento Panda
Rilasciato nel 2011, l’aggiornamento Panda combatte contro
- Siti con contenuti di scarsa qualità;
- Siti che offrono contenuti troppo ottimizzati;
- Siti che generano automaticamente contenuti;
- Aggregatori di contenuti;
- Ecc
3.3. Top Heavy
L’algoritmo Top Heavy è stato introdotto nel gennaio 2012 per penalizzare i siti che sovraccaricano la loro linea di galleggiamento
Si noti tuttavia che si tratta di un aggiornamento minore e che ha un impatto solo sull’1% dei risultati di ricerca.
3.4. Pinguino
Lanciato nel 2012, il pinguino l’aggiornamento viene utilizzato per penalizzare i siti che adottano cattive pratiche in termini di acquisizione di link o per ingannare i motori di ricerca
3.5. Colibrì
Hummingbird pone maggiore enfasi sulla comprensione di ogni parola in una query
Con il lancio di questo aggiornamento nel 2013, Google garantisce che venga presa in considerazione l’intera frase di ricerca e non le singole parole
L’ambizione è quella di comprendere correttamente la domanda dell’utente e di visualizzare la risposta più pertinente, piuttosto che un semplice elenco di risultati contenenti i termini della domanda
Hummingbird consente inoltre al gigante dei motori di ricerca di gettare le basi per la ricerca vocale, che stava gradualmente diventando importante. Questo è particolarmente vero grazie alla sua integrazione con alcuni dispositivi attraverso strumenti come
- Google Home ;
- Alexa ;
- Siri ;
- Ecc
In ogni caso, bisogna riconoscere che l’aggiornamento Hummingbird non è specificamente destinato a penalizzare i siti per qualsiasi cattiva pratica
Tuttavia, ha sottolineato
- L’importanza di avere una copia SEO leggibile;
- L’uso del linguaggio naturale;
- L’uso del campo semantico per le parole chiave, piuttosto che per l’eccessiva ottimizzazione delle parole chiave.
3.6. Piccione
Pigeon è il nome della modifica dell’algoritmo di Google che si concentra sulla ricerca locale. È stata introdotta nel 2014 e riguarda principalmente le pagine dei risultati e Google Maps.
L’obiettivo era naturalmente quello di rendere i risultati locali più rilevanti e di migliore qualità
Ma si tratta anche di prendere in considerazione i fattori di ranking organico
L’aggiornamento Pigeon ha portato a una localizzazione più precisa che offre il vantaggio di visualizzare nelle SERP i siti o le aziende che si trovano vicino alla posizione dell’utente.
3.7. L’aggiornamento mobile friendly
L’industria SEO ha soprannominato questo aggiornamento di Google ‘Mobilegeddon’ perché pensava che avrebbe sconvolto totalmente i risultati di ricerca
Nel 2015, più del 50% delle query di ricerca di Google le query di ricerca provenivano già da dispositivi mobili. Questo ha portato il motore di ricerca a dare un vantaggio di ranking ai siti web che si adattano a una visualizzazione mobile
Google ha anche realizzato una guida per aiutare i webmaster in generale e i principianti in particolare a ottimizzare il loro sito per i dispositivi mobili
3.8. Google Quality o Phantom
L’algoritmo Google Quality o Phantom valuta la qualità dei siti web e penalizza quelli il cui contenuto non è di alcun interesse per gli utenti di Internet, nonché quelli il cui scopo è solo quello di mostrare pubblicità
Sebbene l’algoritmo sia stato implementato per la prima volta nel 2013, vale la pena ricordare che è stato in maggio 2015 che Google ha comunicato ufficialmente
Il nome Phantom per l’algoritmo deriva dal fatto che non è stato fatto alcun annuncio ufficiale da parte di Google
I webmaster hanno notato cambiamenti significativi nelle SERP e si sono convinti che fosse successo qualcosa
Infatti, è emerso che i siti con le seguenti caratteristiche stavano perdendo traffico o regredendo nelle SERP
- Contenuti di scarsa qualità;
- Contenuti creati solo per ottenere clic;
- Un sacco di pubblicità sulla pagina;
- Siti con molte pagine che visualizzano “errori 404”.
Solo dopo qualche settimana, Google ha confermato che era stato effettuato un aggiornamento e che, ovviamente, riguardava la qualità dei contenuti su Internet
3.9. RankBrain
Per mostrare sempre i migliori risultati agli utenti di Internet, RankBrain è stato sviluppato
Si tratta di un sistema di intelligenza artificiale che ha lo scopo di aiutare il motore di ricerca Google ad analizzare e comprendere le query complesse.
L’algoritmo RankBrain l’algoritmo si basa sull’apprendimento automatico e sull’apprendimento profondo, entrambe tecnologie di apprendimento automatico
L’apprendimento automatico è un sistema di apprendimento automatico. È il cuore della ricerca sull’analisi predittiva. Permette di collegare una grande quantità di informazioni e dati con algoritmi per uno scopo specifico.
L’apprendimento profondo è la capacità della macchina di imparare non solo da sola, ma anche in modo più profondo. È anche la capacità della macchina di riconoscere determinati elementi, come una voce o un’immagine
Insieme, queste due tecnologie consentono al motore di ricerca di creare connessioni tra le query degli utenti e di costruire collegamenti tra le parole nelle query lunghe
Ciò consente a Google, ad esempio, di visualizzare pagine che non contengono le parole della domanda dell’utente, ma che rispondono alla domanda posta
Il lancio di Rankbrain è un passo importante per il motore di ricerca, in quanto ora può decifrare meglio il significato delle ricerche e fornire i risultati migliori
In marzo 2016google ha rivelato che RankBrain è uno dei tre segnali di ranking più importanti
A differenza degli altri criteri di classificazione dei risultati di ricerca, non può ottimizzare il suo sito per RankBrain
Si raccomanda invece di scrivere contenuti di qualità per ottimizzare il suo sito per questo criterio.
3.10. Opossum
Lanciato nel 2016, l’algoritmo Possum consente a Google di migliorare ulteriormente la sua strategia SEO locale
Sono state apportate diverse modifiche al filtro di classificazione locale. Inoltre, questo aggiornamento sancisce l’indipendenza della ricerca locale dai risultati organici
Con l’avvento dell’aggiornamento Possum, i risultati della ricerca locale vengono visualizzati in base a fattori quali
- La posizione fisica dell’utente; – La formulazione della query
- La formulazione della domanda
- Ecc.
Da notare anche
- La visualizzazione di un “3-pack” nei risultati della ricerca;
- La visualizzazione dei risultati locali sull’interfaccia di Google Maps.
L’impatto dell’aggiornamento Possum sulla SEO è tale che ha portato alla necessità per le aziende di attribuire grande importanza al loro sEO locale
3.11. BERT
Il BERT è stato annunciato come il più grande cambiamento apportato da Google negli ultimi cinque anni.
È anche un algoritmo di apprendimento automatico. Si basa su una rete neurale che fornisce un’elaborazione del linguaggio naturale (NLP). Il nome BERT sta per : Rappresentazioni di codificatori bidirezionali da trasformatori.
L’aggiornamento BERT offre al motore di ricerca la capacità di comprendere il contesto completo di una parola dalle parole che la precedono e la seguono
In concreto, l’algoritmo utilizza il contesto e le relazioni di tutte le parole di una frase
Come si può immaginare, questo aggiornamento rappresenta un importante miglioramento nell’interpretazione dei termini di ricerca e dell’intento che li sottende.
Capitolo 4: FAQ sull’algoritmo di Google
4.1. Che cos’è un algoritmo in informatica?
In matematica o in informatica, un algoritmo è considerato una sequenza finita di istruzioni ben definite (che possono essere implementate in un computer), il cui scopo è risolvere una determinata serie di problemi o eseguire calcoli
Le istruzioni definite sono chiare e sono specificate per eseguire non solo i calcoli, ma anche l’elaborazione dei dati, l’elaborazione automatica dei dati e l’elaborazione dei dati ragionamento automatico e altri compiti.
4.3. Qual è la differenza tra un algoritmo e un programma informatico?
Di solito non c’è molta differenza tra i due. Un programma informatico è un insieme di istruzioni che il computer esegue per rispondere ai problemi che gli vengono sottoposti
Un algoritmo, invece, è un insieme di operazioni ben ordinate, cioè una catena di istruzioni precise che devono essere seguite ed eseguite in un ordine
4.4. Perché questa parola è sempre associata all’informatica, in particolare ai computer?
Semplice, perché gli algoritmi sono principalmente un insieme di metodi utilizzati dai computer per risolvere i problemi.
4.5. Come funziona l’algoritmo di Google?
L’algoritmo di Google fa tutto il lavoro duro per l’utente, cercando le pagine web che contengono le parole chiave utilizzate nella ricerca e classificando poi ogni pagina in base a una serie di fattori, tra cui il numero di volte in cui la parola chiave appare nella pagina.
4.6. Come fa Google a trovare i risultati rilevanti per ogni query nel più breve tempo possibile?
Il polmoni della tecnologia di ricerca di Google la tecnologia di ricerca di Google è PigeonRank. PigeonRank è un sistema di classificazione delle pagine web sviluppato dai fondatori di Google Larry Page e Sergey Brin.
Basato sul lavoro pionieristico di BF Skinnerpage e Brin hanno scoperto che cluster di piccioni (PC) a basso costo sono in grado di calcolare il valore relativo delle pagine web più velocemente degli editor umani o degli algoritmi basati su macchine
In sintesi
Gli algoritmi di Google possono essere visti come modi in cui il motore di ricerca lavora per visualizzare risultati di ricerca pertinenti
Sono numerosi e in continua evoluzione. Penalizzano o favoriscono i siti a seconda che questi rispettino o meno le linee guida sulla qualità stabilite da Google
Pertanto, si assicuri di tenersi aggiornato su consapevole della propria evoluzione e rispettare le implicazioni che comportano, al fine di aumentare le prestazioni del suo sito nei risultati di ricerca
In questo articolo, ho discusso non solo cos’è un algoritmo, ma anche il suo ruolo nella ricerca di Google
Scoprirà anche un elenco non esaustivo dei principali algoritmi di Google.
Spero che questo contenuto l’abbia aiutata nella sua ricerca e si senta libero di lasciare domande nei commenti, se ne ha