SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Edizione 2013-14
Università degli Studi di Milano Bicocca
Dipartimento di Informatica, Sistemistica e Comunicazione
Corso di Strumenti e applicazioni del Web
10. Ricercare nel Web (Parte II)
Roberto Polillo
Motori di ricerca: struttura
R.Polillo - Marzo 2014
3
Interfaccia
Query
processing
Ranking
dei risultati
Query
Risultati
(SERP)
Front-end process
Indici +
cached pages
Crawler
Crawler
IndicizzatoreCrawler
Richieste
Pagine
web
Pagine
web
WWW
Back-end process
Motori di ricerca: tipi di query
 Informativa
Obiettivo: trovare un'informazione
 Navigazionale
Obiettivo: trovare una pagina web, che conosco già
 Risorsa
Obiettivo: trovare una risorsa (non informativa)
disponibile sul web
 Il risultato è di solito (ma non sempre!) una lista di link a
pagine web
 Evoluzione: dal contenitore (anche) al contenuto
R.Polillo - Marzo 2014
4
Search forms (Google)
R.Polillo - Marzo 2014
5
Semplice: Avanzata:
Posso usare una sintassi
complessa
Esempi:
query AND query
query OR query
-query
term site:url
link: x
…. Cfr. http://www.google.com/insidesearch/
http://bit.ly/13dakJx
Google: evoluzione della home page
Video sulla evoluzione di www.google.com dal 1998 al 2007
http://www.youtube.com/watch?v=1vgprty39og
R.Polillo - Marzo 2014
6
SERP: struttura tipica
R.Polillo - Marzo 2014
7
Search box
Risultati sponsorizzati
Opzioni per la ricerca
Risultati
"organici"
(non influenzati
dalle
sponsorizzazioni)
Google:
AdWords
La coda lunga delle ricerche
R.Polillo - Marzo 2014
8
Search terms
Frequenza
Alto costo, alta
frequenza, bassa probabilità di
conversione
Basso costo, bassa frequenza,
alta probabilità di conversione
“negozi scarpe uomo centro milano”
Google Trends (www.google.com/trends)
R.Polillo - Marzo 2014
9
Vedi anche www.google.com/zeitgeist/2012
http://www.google.com/trends/topcharts?zg=full (2013)
Cached pages (Google)
R.Polillo - Marzo 2014
10
http://www.digitaltrends.com/computing/directly-access-google-cached-pages/#!BqSUt
Ranking
 I risultati della ricerca dovrebbero essere
presentati sulla SERP in ordine di rilevanza (gli
utenti considerano di solito solo i risultati nella
prima pagina)
 Il successo di un motore di ricerca è fortemente
legato al suo algoritmo di ranking
R.Polillo - Marzo 2014
11
Google PageRank
 Algoritmo sviluppato da S.Brin e Larry Page nella loro tesi
di PhD a Stanford (progetto BackRub, 1995-96), brevettato
a nome della Stanford University
 L'idea: la "importanza" di una pagina Web è tanto
maggiore quante più sono le pagine Web (a loro volta
"importanti") che la linkano
 In sostanza, è il meccanismo con cui vengono valutati i
paper accademici
 S.Brin, L.Page, “The anatomy of a large-scale hypertextual
Web search engine”
 1998: Brin e Page fondano Google Inc
R.Polillo - Marzo 2014
12
PageRank: esempio
13
R.Polillo - Marzo 2014
7
1
1
6
1
1
PageRank: esempio
14
http://en.wikipedia.org/wiki/PageRank
R.Polillo - Marzo 2014Per la spiegazione dell'algoritmo: http://www.cs.cornell.edu/home/kleinber/networks-book/networks-book-ch14.pdf
L’algoritmo: altri criteri
 Google utilizza oltre 200 criteri per il ranking delle pagine
 I criteri sono segreti e in continua evoluzione
 Esempi:
 Parole chiave nella pagina (titolo, header, testo …)
 Età del sito
 Qualità dei contenuti
 Ranking fra i siti di analogo argomento
 Numero di accessi via URL della pagina
 Numero di accessi da parte di chi cerca
 Tempo speso sulla pagina dagli utenti
 ….
R.Polillo - Marzo 2014
15
Search history
 La search history di ciascuno viene salvata nella
"cronologia Web" (Google, Bing)
 È possibile cancellare singoli elementi, o tutti
 Cronologia in Google:
entrare nel proprio account, ed entrare nella
"dashboard”
R.Polillo - Marzo 2014
16
SEO / SEM
 SEO: Search Engine Optimization
Metodi e tecniche per migliorare il ranking di un
sito Web, per i vari motori di ricerca
http://http://en.wikipedia.org/wiki/Search_engine_optimization
 SEM: Search Engine Marketing
Attività di promozione di un sito Web per
migliorarne il ranking dei motori di ricerca
http://en.wikipedia.org/wiki/Search_engine_marketing
 Page rank checker: esempio:
http://www.whatsmypr.net
R.Polillo - Marzo 2014
17
SEM/SEO
18
 La posizione (rank) in cui un sito viene mostrato dal motore di ricerca è
estremamente importante (chi ricerca utilizza le prime posizioni, e non guarda oltre
la prima pagina)
 Molti specialisti indipendenti offrono servizi di consulenza affinchè il sito cliente
acquisisca un buon rank (SEM/SEO: Search Engine Marketing / Search Engine
Optimization)
 Le tecniche usate non sono sempre corrette: per es. vengono creati siti composti
solo da link per far “salire” i siti che pagano
 Periodicamente Google aggiorna gli algoritmi del motore per penalizzare quello che
considera spamming da parte degli specialisti SEM/SEO
 http://www.google.it/support/webmasters/bin/answer.py?answer=35291&hl=it
R.Polillo - Marzo 2014
Risultati della ricerca: non solo link
Provate a cercare (su Google e Bing):
- weather Milano
- time San Francisco
- sunrise New York
- 5*9+(sqrt 10)^3=
- Ernest Hemingway
- Population Milan
- define philosophy
- ristoranti 20143
- movies 20143
- mappa 20143
- mappa corso italia 6 milano
- concessionari Fiat
- ….
R.Polillo - Marzo 2014
19
Search engine
→ Answer engine
Google: quali servizi di ricerca?
R.Polillo - Marzo 2014
20
Marzo
2013
Google: quali servizi di ricerca?
R.Polillo - Marzo 2014
21
Google: quali servizi di ricerca?
R.Polillo - Marzo 2014
22
Google: quali servizi di ricerca?
R.Polillo - Marzo 2014
23
Google search: per saperne di più
 Help di Google:
http://support.google.com/websearch
 Wikipedia:
http://en.wikipedia.org/wiki/Google_Search
R.Polillo - Marzo 2014
24
Lavoro individuale
 Esplorare accuratamente le funzioni del motore di ricerca di Google,
e confrontarle con quelle di Bing
 Esplorare la propria dashboard (nel proprio account Google), e
verificare quali informazioni sulla vostra storia sono memorizzate
(importantissimo!)
 Esplorate www.wolframalpha.com
Guardate che cosa Wolfram alpha vi dice della VOSTRA attività su
Facebook  cercare su Google: wolfram personal analytics
R.Polillo - Marzo 2014
25

Más contenido relacionado

La actualidad más candente

14. La forma breve e il microblogging
14. La forma breve e il microblogging14. La forma breve e il microblogging
14. La forma breve e il microbloggingRoberto Polillo
 
19. Social network sites
19. Social network sites19. Social network sites
19. Social network sitesRoberto Polillo
 
22. Conclusioni del corso
22. Conclusioni del corso22. Conclusioni del corso
22. Conclusioni del corsoRoberto Polillo
 
9. Come trovare l'informazione (I)
9. Come trovare l'informazione (I)9. Come trovare l'informazione (I)
9. Come trovare l'informazione (I)Roberto Polillo
 
17. Web feed e aggregatori
17. Web feed e aggregatori17. Web feed e aggregatori
17. Web feed e aggregatoriRoberto Polillo
 
Editoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitaleEditoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitaleRoberto Polillo
 
Collaborative Editing
Collaborative EditingCollaborative Editing
Collaborative EditingLorenzo Spini
 
19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e segg19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e seggRoberto Polillo
 
13. Content sharing sites (i)
13. Content sharing sites (i)13. Content sharing sites (i)
13. Content sharing sites (i)Roberto Polillo
 
24. Conclusioni del corso (e alcune osservazioni globali)
24. Conclusioni del corso (e alcune osservazioni globali)24. Conclusioni del corso (e alcune osservazioni globali)
24. Conclusioni del corso (e alcune osservazioni globali)Roberto Polillo
 
19. La presenza delle organizzazioni sul Web delle aziende (II)
19. La presenza delle organizzazioni sul Web delle aziende (II)19. La presenza delle organizzazioni sul Web delle aziende (II)
19. La presenza delle organizzazioni sul Web delle aziende (II)Roberto Polillo
 
17.Web feed e aggregatori
17.Web feed e aggregatori17.Web feed e aggregatori
17.Web feed e aggregatoriRoberto Polillo
 

La actualidad más candente (20)

14. La forma breve e il microblogging
14. La forma breve e il microblogging14. La forma breve e il microblogging
14. La forma breve e il microblogging
 
19. Social network sites
19. Social network sites19. Social network sites
19. Social network sites
 
22. Conclusioni del corso
22. Conclusioni del corso22. Conclusioni del corso
22. Conclusioni del corso
 
9. Come trovare l'informazione (I)
9. Come trovare l'informazione (I)9. Come trovare l'informazione (I)
9. Come trovare l'informazione (I)
 
Semantic Search Engine
Semantic Search EngineSemantic Search Engine
Semantic Search Engine
 
16. I social media
16. I social media 16. I social media
16. I social media
 
12. Mobile web
12. Mobile web12. Mobile web
12. Mobile web
 
13. I blog
13. I blog13. I blog
13. I blog
 
17. Web feed e aggregatori
17. Web feed e aggregatori17. Web feed e aggregatori
17. Web feed e aggregatori
 
Editoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitaleEditoria e industria dei media di fronte alla rivoluzione digitale
Editoria e industria dei media di fronte alla rivoluzione digitale
 
Collaborative Editing
Collaborative EditingCollaborative Editing
Collaborative Editing
 
20. Social networks
20. Social networks20. Social networks
20. Social networks
 
8. Il vostro blog
8. Il vostro blog8. Il vostro blog
8. Il vostro blog
 
19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e segg19. Le organnizzazioni sul web e segg
19. Le organnizzazioni sul web e segg
 
13. Content sharing sites (i)
13. Content sharing sites (i)13. Content sharing sites (i)
13. Content sharing sites (i)
 
16. Social media
16. Social media16. Social media
16. Social media
 
24. Conclusioni del corso (e alcune osservazioni globali)
24. Conclusioni del corso (e alcune osservazioni globali)24. Conclusioni del corso (e alcune osservazioni globali)
24. Conclusioni del corso (e alcune osservazioni globali)
 
19. La presenza delle organizzazioni sul Web delle aziende (II)
19. La presenza delle organizzazioni sul Web delle aziende (II)19. La presenza delle organizzazioni sul Web delle aziende (II)
19. La presenza delle organizzazioni sul Web delle aziende (II)
 
14. I blog
14. I blog14. I blog
14. I blog
 
17.Web feed e aggregatori
17.Web feed e aggregatori17.Web feed e aggregatori
17.Web feed e aggregatori
 

Destacado

22. Conclusione del corso
22. Conclusione del corso22. Conclusione del corso
22. Conclusione del corsoRoberto Polillo
 
Groupon e l'evoluzione dell' e-commerce in social commerce
Groupon e l'evoluzione dell' e-commerce in social commerceGroupon e l'evoluzione dell' e-commerce in social commerce
Groupon e l'evoluzione dell' e-commerce in social commerceIrene Raineri
 
Photo App and Sharing: beyond Apple device
Photo App and Sharing: beyond Apple devicePhoto App and Sharing: beyond Apple device
Photo App and Sharing: beyond Apple deviceSimone Forte
 
7. Applicazioni web e CMS
7. Applicazioni web e CMS7. Applicazioni web e CMS
7. Applicazioni web e CMSRoberto Polillo
 
18. La presenza sul web delle aziende (i)
18. La presenza sul web delle aziende (i)18. La presenza sul web delle aziende (i)
18. La presenza sul web delle aziende (i)Roberto Polillo
 
Meccanismi pubblicitari, google vs facebook
Meccanismi pubblicitari, google vs facebookMeccanismi pubblicitari, google vs facebook
Meccanismi pubblicitari, google vs facebookGiulia Busdon
 
18. Siti di condivisione dei contenuti
18. Siti di condivisione dei contenuti18. Siti di condivisione dei contenuti
18. Siti di condivisione dei contenutiRoberto Polillo
 
La WEB TV (Presentazione Lunghi Pellegrino Pinneri)
La WEB TV (Presentazione Lunghi Pellegrino Pinneri)La WEB TV (Presentazione Lunghi Pellegrino Pinneri)
La WEB TV (Presentazione Lunghi Pellegrino Pinneri)Francesca
 
2 .Introduzione a internet
2 .Introduzione a internet2 .Introduzione a internet
2 .Introduzione a internetRoberto Polillo
 
13. Modelli di business nel Web
13. Modelli di business nel Web13. Modelli di business nel Web
13. Modelli di business nel WebRoberto Polillo
 
21. L'editoria e l'industria dei media di fronte alla rivoluzione digitale
21. L'editoria e l'industria dei media di fronte alla rivoluzione digitale21. L'editoria e l'industria dei media di fronte alla rivoluzione digitale
21. L'editoria e l'industria dei media di fronte alla rivoluzione digitaleRoberto Polillo
 
4. Introduzione al web (I)
4. Introduzione al web (I)4. Introduzione al web (I)
4. Introduzione al web (I)Roberto Polillo
 

Destacado (20)

22. Conclusione del corso
22. Conclusione del corso22. Conclusione del corso
22. Conclusione del corso
 
Groupon e l'evoluzione dell' e-commerce in social commerce
Groupon e l'evoluzione dell' e-commerce in social commerceGroupon e l'evoluzione dell' e-commerce in social commerce
Groupon e l'evoluzione dell' e-commerce in social commerce
 
TOOLS FOR TRENDS
TOOLS FOR TRENDSTOOLS FOR TRENDS
TOOLS FOR TRENDS
 
Photo App and Sharing: beyond Apple device
Photo App and Sharing: beyond Apple devicePhoto App and Sharing: beyond Apple device
Photo App and Sharing: beyond Apple device
 
15. Social network sites
15. Social network sites15. Social network sites
15. Social network sites
 
21. Open internet
21. Open internet21. Open internet
21. Open internet
 
7. Applicazioni web e CMS
7. Applicazioni web e CMS7. Applicazioni web e CMS
7. Applicazioni web e CMS
 
16. L'industria del libro e dei media di fronte all'evoluzione di Internet
16. L'industria del libro e dei media di fronte all'evoluzione di Internet16. L'industria del libro e dei media di fronte all'evoluzione di Internet
16. L'industria del libro e dei media di fronte all'evoluzione di Internet
 
20. Wiki e wikipedia
20. Wiki e wikipedia20. Wiki e wikipedia
20. Wiki e wikipedia
 
18. La presenza sul web delle aziende (i)
18. La presenza sul web delle aziende (i)18. La presenza sul web delle aziende (i)
18. La presenza sul web delle aziende (i)
 
Meccanismi pubblicitari, google vs facebook
Meccanismi pubblicitari, google vs facebookMeccanismi pubblicitari, google vs facebook
Meccanismi pubblicitari, google vs facebook
 
18. Siti di condivisione dei contenuti
18. Siti di condivisione dei contenuti18. Siti di condivisione dei contenuti
18. Siti di condivisione dei contenuti
 
La WEB TV (Presentazione Lunghi Pellegrino Pinneri)
La WEB TV (Presentazione Lunghi Pellegrino Pinneri)La WEB TV (Presentazione Lunghi Pellegrino Pinneri)
La WEB TV (Presentazione Lunghi Pellegrino Pinneri)
 
2 .Introduzione a internet
2 .Introduzione a internet2 .Introduzione a internet
2 .Introduzione a internet
 
Il Booking online
Il Booking onlineIl Booking online
Il Booking online
 
13. Modelli di business nel Web
13. Modelli di business nel Web13. Modelli di business nel Web
13. Modelli di business nel Web
 
21. L'editoria e l'industria dei media di fronte alla rivoluzione digitale
21. L'editoria e l'industria dei media di fronte alla rivoluzione digitale21. L'editoria e l'industria dei media di fronte alla rivoluzione digitale
21. L'editoria e l'industria dei media di fronte alla rivoluzione digitale
 
Realtà Aumentata
Realtà AumentataRealtà Aumentata
Realtà Aumentata
 
4. Introduzione al web (I)
4. Introduzione al web (I)4. Introduzione al web (I)
4. Introduzione al web (I)
 
6. Il browser
6. Il browser6. Il browser
6. Il browser
 

Similar a 10. Ricercare nel web (Parte II)

Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.Alessandro Giagnoli
 
Motori di ricerca: strategie SEO per essere più visibili in rete
Motori di ricerca: strategie SEO per essere più visibili in reteMotori di ricerca: strategie SEO per essere più visibili in rete
Motori di ricerca: strategie SEO per essere più visibili in reteImprenditori 2.0
 
Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...
Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...
Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...MOCA Interactive
 
Ggd#7 Milano Seo
Ggd#7 Milano SeoGgd#7 Milano Seo
Ggd#7 Milano SeoSara Borghi
 
Search Engine Optimization (SEO): Introduzione
Search Engine Optimization (SEO): IntroduzioneSearch Engine Optimization (SEO): Introduzione
Search Engine Optimization (SEO): IntroduzioneMOCA Interactive
 
Ecoproject - Seo Contest
Ecoproject - Seo ContestEcoproject - Seo Contest
Ecoproject - Seo ContestFabio Bonanni
 
7 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/187 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/18Giuseppe Vizzari
 
La navigazione di profondità - V2
La navigazione di profondità - V2La navigazione di profondità - V2
La navigazione di profondità - V2guam7
 
SEO bing vs SEO google | Primositoweb.it
SEO bing vs SEO google | Primositoweb.itSEO bing vs SEO google | Primositoweb.it
SEO bing vs SEO google | Primositoweb.itstefano basso
 
7 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/177 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/17Giuseppe Vizzari
 
Evoluzione della link buidling - Webinar Monari per Semrush/WME
Evoluzione della link buidling - Webinar Monari per Semrush/WMEEvoluzione della link buidling - Webinar Monari per Semrush/WME
Evoluzione della link buidling - Webinar Monari per Semrush/WMEBizup
 
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...Bizup
 
Introduzione al SEO: approccio concreto
Introduzione al SEO: approccio concretoIntroduzione al SEO: approccio concreto
Introduzione al SEO: approccio concretoMOCA Interactive
 

Similar a 10. Ricercare nel web (Parte II) (20)

10 - Ricercare nel web II
10 - Ricercare nel web II10 - Ricercare nel web II
10 - Ricercare nel web II
 
6. Ricercare nel Web
6. Ricercare nel Web6. Ricercare nel Web
6. Ricercare nel Web
 
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
 
Motori di ricerca: strategie SEO per essere più visibili in rete
Motori di ricerca: strategie SEO per essere più visibili in reteMotori di ricerca: strategie SEO per essere più visibili in rete
Motori di ricerca: strategie SEO per essere più visibili in rete
 
Motori di Ricerca
Motori di RicercaMotori di Ricerca
Motori di Ricerca
 
Seo webinar-27maggio
Seo webinar-27maggioSeo webinar-27maggio
Seo webinar-27maggio
 
Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...
Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...
Seo Copywriting: Come Scrivere per i Motori di Ricerca (Google) (Versione Agg...
 
9 - Ricercare nel Web
9 - Ricercare nel Web9 - Ricercare nel Web
9 - Ricercare nel Web
 
Ggd#7 Milano Seo
Ggd#7 Milano SeoGgd#7 Milano Seo
Ggd#7 Milano Seo
 
Search Engine Optimization (SEO): Introduzione
Search Engine Optimization (SEO): IntroduzioneSearch Engine Optimization (SEO): Introduzione
Search Engine Optimization (SEO): Introduzione
 
Ecoproject - Seo Contest
Ecoproject - Seo ContestEcoproject - Seo Contest
Ecoproject - Seo Contest
 
7 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/187 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/18
 
La navigazione di profondità - V2
La navigazione di profondità - V2La navigazione di profondità - V2
La navigazione di profondità - V2
 
SEO bing vs SEO google | Primositoweb.it
SEO bing vs SEO google | Primositoweb.itSEO bing vs SEO google | Primositoweb.it
SEO bing vs SEO google | Primositoweb.it
 
Introduzione alla SEO
Introduzione alla SEOIntroduzione alla SEO
Introduzione alla SEO
 
7 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/177 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/17
 
Cos'è la SEO
Cos'è la SEOCos'è la SEO
Cos'è la SEO
 
Evoluzione della link buidling - Webinar Monari per Semrush/WME
Evoluzione della link buidling - Webinar Monari per Semrush/WMEEvoluzione della link buidling - Webinar Monari per Semrush/WME
Evoluzione della link buidling - Webinar Monari per Semrush/WME
 
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
 
Introduzione al SEO: approccio concreto
Introduzione al SEO: approccio concretoIntroduzione al SEO: approccio concreto
Introduzione al SEO: approccio concreto
 

Más de Roberto Polillo

Future City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuroFuture City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuroRoberto Polillo
 
Teaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsTeaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsRoberto Polillo
 
22. Conclusioni del corso
22. Conclusioni del corso22. Conclusioni del corso
22. Conclusioni del corsoRoberto Polillo
 
ICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniRoberto Polillo
 
21. Progettare per l'errore
21. Progettare per l'errore21. Progettare per l'errore
21. Progettare per l'erroreRoberto Polillo
 
20. Principi e linee guida (II)
20. Principi e linee guida (II)20. Principi e linee guida (II)
20. Principi e linee guida (II)Roberto Polillo
 
20. Principi e linee guida (I)
20. Principi e linee guida (I)20. Principi e linee guida (I)
20. Principi e linee guida (I)Roberto Polillo
 
18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)Roberto Polillo
 
17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)Roberto Polillo
 
16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)Roberto Polillo
 
18. Content sharing sites
18. Content sharing sites18. Content sharing sites
18. Content sharing sitesRoberto Polillo
 
15. Ancora sulla grafica
15. Ancora sulla grafica15. Ancora sulla grafica
15. Ancora sulla graficaRoberto Polillo
 
15. La forma breve e il microblogging
15. La forma  breve e il microblogging15. La forma  breve e il microblogging
15. La forma breve e il microbloggingRoberto Polillo
 
13. Conoscere l'utente: il sistema motorio
13. Conoscere l'utente: il sistema motorio13. Conoscere l'utente: il sistema motorio
13. Conoscere l'utente: il sistema motorioRoberto Polillo
 
13. Internet business models
13. Internet business models13. Internet business models
13. Internet business modelsRoberto Polillo
 
Internet and sustainable telemedicine: an introduction
Internet and sustainable telemedicine: an introductionInternet and sustainable telemedicine: an introduction
Internet and sustainable telemedicine: an introductionRoberto Polillo
 

Más de Roberto Polillo (20)

Future City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuroFuture City, Ipotesi sulla città del futuro
Future City, Ipotesi sulla città del futuro
 
Teaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerationsTeaching HCI to computing students: some considerations
Teaching HCI to computing students: some considerations
 
Conclusioni del corso
Conclusioni del corsoConclusioni del corso
Conclusioni del corso
 
22. Conclusioni del corso
22. Conclusioni del corso22. Conclusioni del corso
22. Conclusioni del corso
 
ICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioni
 
21. Progettare per l'errore
21. Progettare per l'errore21. Progettare per l'errore
21. Progettare per l'errore
 
20. Principi e linee guida (II)
20. Principi e linee guida (II)20. Principi e linee guida (II)
20. Principi e linee guida (II)
 
20. Principi e linee guida (I)
20. Principi e linee guida (I)20. Principi e linee guida (I)
20. Principi e linee guida (I)
 
18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)18. Paradigmi di interazione uomo macchina (III)
18. Paradigmi di interazione uomo macchina (III)
 
Wikipedia
WikipediaWikipedia
Wikipedia
 
Open internet
Open internetOpen internet
Open internet
 
17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)17. Evoluzione dei paradigmi di interazione uomo macchina (I)
17. Evoluzione dei paradigmi di interazione uomo macchina (I)
 
16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)16. Evoluzione dei paradigmi di interazione uomo macchina (I)
16. Evoluzione dei paradigmi di interazione uomo macchina (I)
 
18. Content sharing sites
18. Content sharing sites18. Content sharing sites
18. Content sharing sites
 
15. Ancora sulla grafica
15. Ancora sulla grafica15. Ancora sulla grafica
15. Ancora sulla grafica
 
14. Progettare il testo
14. Progettare il testo14. Progettare il testo
14. Progettare il testo
 
15. La forma breve e il microblogging
15. La forma  breve e il microblogging15. La forma  breve e il microblogging
15. La forma breve e il microblogging
 
13. Conoscere l'utente: il sistema motorio
13. Conoscere l'utente: il sistema motorio13. Conoscere l'utente: il sistema motorio
13. Conoscere l'utente: il sistema motorio
 
13. Internet business models
13. Internet business models13. Internet business models
13. Internet business models
 
Internet and sustainable telemedicine: an introduction
Internet and sustainable telemedicine: an introductionInternet and sustainable telemedicine: an introduction
Internet and sustainable telemedicine: an introduction
 

Último

15 Consoli Castellana Grotte - Lavorare per vivere.pdf
15 Consoli Castellana Grotte - Lavorare per vivere.pdf15 Consoli Castellana Grotte - Lavorare per vivere.pdf
15 Consoli Castellana Grotte - Lavorare per vivere.pdfdalpalcoscenicoallaprevenzione
 
educazione civica storia Martina fellone.pptx
educazione civica storia Martina fellone.pptxeducazione civica storia Martina fellone.pptx
educazione civica storia Martina fellone.pptxPatrickVervenna1
 
25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...
25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...
25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...Nguyen Thanh Tu Collection
 
1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdf
1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdf1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdf
1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdfdalpalcoscenicoallaprevenzione
 
BATTERIE A LITIO Martina Fellon 5F A.S. 23/24
BATTERIE A LITIO  Martina Fellon 5F A.S. 23/24BATTERIE A LITIO  Martina Fellon 5F A.S. 23/24
BATTERIE A LITIO Martina Fellon 5F A.S. 23/24PatrickVervenna1
 
AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...
AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...
AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...Human Singularity
 

Último (11)

15 Consoli Castellana Grotte - Lavorare per vivere.pdf
15 Consoli Castellana Grotte - Lavorare per vivere.pdf15 Consoli Castellana Grotte - Lavorare per vivere.pdf
15 Consoli Castellana Grotte - Lavorare per vivere.pdf
 
educazione civica storia Martina fellone.pptx
educazione civica storia Martina fellone.pptxeducazione civica storia Martina fellone.pptx
educazione civica storia Martina fellone.pptx
 
25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...
25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...
25 ĐỀ THAM KHẢO THI TUYỂN SINH VÀO LỚP 10 THPT MÔN TIẾNG ANH NĂM HỌC 2024 - 2...
 
14 Galileo Galilei Bitonto - Rosso latte.pdf
14 Galileo Galilei Bitonto - Rosso latte.pdf14 Galileo Galilei Bitonto - Rosso latte.pdf
14 Galileo Galilei Bitonto - Rosso latte.pdf
 
1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdf
1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdf1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdf
1 Liceo Simone Morea Conversano - Ci vediamo stasera.pdf
 
13 Consoli Castellana grotte - La caduta.pdf
13 Consoli Castellana grotte - La caduta.pdf13 Consoli Castellana grotte - La caduta.pdf
13 Consoli Castellana grotte - La caduta.pdf
 
2 Padre A. M. Tannoia Corato - L'ultimo giorno.pdf
2 Padre A. M. Tannoia Corato - L'ultimo giorno.pdf2 Padre A. M. Tannoia Corato - L'ultimo giorno.pdf
2 Padre A. M. Tannoia Corato - L'ultimo giorno.pdf
 
16 Calasso Lecce - Ricordi di lavoro.pdf
16 Calasso Lecce - Ricordi di lavoro.pdf16 Calasso Lecce - Ricordi di lavoro.pdf
16 Calasso Lecce - Ricordi di lavoro.pdf
 
BATTERIE A LITIO Martina Fellon 5F A.S. 23/24
BATTERIE A LITIO  Martina Fellon 5F A.S. 23/24BATTERIE A LITIO  Martina Fellon 5F A.S. 23/24
BATTERIE A LITIO Martina Fellon 5F A.S. 23/24
 
AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...
AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...
AI nel mondo delle scuole. Formazione docente per creare un ponte con gli stu...
 
11 Modugno Conversano - Per chi resta.pdf
11 Modugno Conversano - Per chi resta.pdf11 Modugno Conversano - Per chi resta.pdf
11 Modugno Conversano - Per chi resta.pdf
 

10. Ricercare nel web (Parte II)

  • 1. Edizione 2013-14 Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Corso di Strumenti e applicazioni del Web 10. Ricercare nel Web (Parte II) Roberto Polillo
  • 2. Motori di ricerca: struttura R.Polillo - Marzo 2014 3 Interfaccia Query processing Ranking dei risultati Query Risultati (SERP) Front-end process Indici + cached pages Crawler Crawler IndicizzatoreCrawler Richieste Pagine web Pagine web WWW Back-end process
  • 3. Motori di ricerca: tipi di query  Informativa Obiettivo: trovare un'informazione  Navigazionale Obiettivo: trovare una pagina web, che conosco già  Risorsa Obiettivo: trovare una risorsa (non informativa) disponibile sul web  Il risultato è di solito (ma non sempre!) una lista di link a pagine web  Evoluzione: dal contenitore (anche) al contenuto R.Polillo - Marzo 2014 4
  • 4. Search forms (Google) R.Polillo - Marzo 2014 5 Semplice: Avanzata: Posso usare una sintassi complessa Esempi: query AND query query OR query -query term site:url link: x …. Cfr. http://www.google.com/insidesearch/ http://bit.ly/13dakJx
  • 5. Google: evoluzione della home page Video sulla evoluzione di www.google.com dal 1998 al 2007 http://www.youtube.com/watch?v=1vgprty39og R.Polillo - Marzo 2014 6
  • 6. SERP: struttura tipica R.Polillo - Marzo 2014 7 Search box Risultati sponsorizzati Opzioni per la ricerca Risultati "organici" (non influenzati dalle sponsorizzazioni) Google: AdWords
  • 7. La coda lunga delle ricerche R.Polillo - Marzo 2014 8 Search terms Frequenza Alto costo, alta frequenza, bassa probabilità di conversione Basso costo, bassa frequenza, alta probabilità di conversione “negozi scarpe uomo centro milano”
  • 8. Google Trends (www.google.com/trends) R.Polillo - Marzo 2014 9 Vedi anche www.google.com/zeitgeist/2012 http://www.google.com/trends/topcharts?zg=full (2013)
  • 9. Cached pages (Google) R.Polillo - Marzo 2014 10 http://www.digitaltrends.com/computing/directly-access-google-cached-pages/#!BqSUt
  • 10. Ranking  I risultati della ricerca dovrebbero essere presentati sulla SERP in ordine di rilevanza (gli utenti considerano di solito solo i risultati nella prima pagina)  Il successo di un motore di ricerca è fortemente legato al suo algoritmo di ranking R.Polillo - Marzo 2014 11
  • 11. Google PageRank  Algoritmo sviluppato da S.Brin e Larry Page nella loro tesi di PhD a Stanford (progetto BackRub, 1995-96), brevettato a nome della Stanford University  L'idea: la "importanza" di una pagina Web è tanto maggiore quante più sono le pagine Web (a loro volta "importanti") che la linkano  In sostanza, è il meccanismo con cui vengono valutati i paper accademici  S.Brin, L.Page, “The anatomy of a large-scale hypertextual Web search engine”  1998: Brin e Page fondano Google Inc R.Polillo - Marzo 2014 12
  • 12. PageRank: esempio 13 R.Polillo - Marzo 2014 7 1 1 6 1 1
  • 13. PageRank: esempio 14 http://en.wikipedia.org/wiki/PageRank R.Polillo - Marzo 2014Per la spiegazione dell'algoritmo: http://www.cs.cornell.edu/home/kleinber/networks-book/networks-book-ch14.pdf
  • 14. L’algoritmo: altri criteri  Google utilizza oltre 200 criteri per il ranking delle pagine  I criteri sono segreti e in continua evoluzione  Esempi:  Parole chiave nella pagina (titolo, header, testo …)  Età del sito  Qualità dei contenuti  Ranking fra i siti di analogo argomento  Numero di accessi via URL della pagina  Numero di accessi da parte di chi cerca  Tempo speso sulla pagina dagli utenti  …. R.Polillo - Marzo 2014 15
  • 15. Search history  La search history di ciascuno viene salvata nella "cronologia Web" (Google, Bing)  È possibile cancellare singoli elementi, o tutti  Cronologia in Google: entrare nel proprio account, ed entrare nella "dashboard” R.Polillo - Marzo 2014 16
  • 16. SEO / SEM  SEO: Search Engine Optimization Metodi e tecniche per migliorare il ranking di un sito Web, per i vari motori di ricerca http://http://en.wikipedia.org/wiki/Search_engine_optimization  SEM: Search Engine Marketing Attività di promozione di un sito Web per migliorarne il ranking dei motori di ricerca http://en.wikipedia.org/wiki/Search_engine_marketing  Page rank checker: esempio: http://www.whatsmypr.net R.Polillo - Marzo 2014 17
  • 17. SEM/SEO 18  La posizione (rank) in cui un sito viene mostrato dal motore di ricerca è estremamente importante (chi ricerca utilizza le prime posizioni, e non guarda oltre la prima pagina)  Molti specialisti indipendenti offrono servizi di consulenza affinchè il sito cliente acquisisca un buon rank (SEM/SEO: Search Engine Marketing / Search Engine Optimization)  Le tecniche usate non sono sempre corrette: per es. vengono creati siti composti solo da link per far “salire” i siti che pagano  Periodicamente Google aggiorna gli algoritmi del motore per penalizzare quello che considera spamming da parte degli specialisti SEM/SEO  http://www.google.it/support/webmasters/bin/answer.py?answer=35291&hl=it R.Polillo - Marzo 2014
  • 18. Risultati della ricerca: non solo link Provate a cercare (su Google e Bing): - weather Milano - time San Francisco - sunrise New York - 5*9+(sqrt 10)^3= - Ernest Hemingway - Population Milan - define philosophy - ristoranti 20143 - movies 20143 - mappa 20143 - mappa corso italia 6 milano - concessionari Fiat - …. R.Polillo - Marzo 2014 19 Search engine → Answer engine
  • 19. Google: quali servizi di ricerca? R.Polillo - Marzo 2014 20 Marzo 2013
  • 20. Google: quali servizi di ricerca? R.Polillo - Marzo 2014 21
  • 21. Google: quali servizi di ricerca? R.Polillo - Marzo 2014 22
  • 22. Google: quali servizi di ricerca? R.Polillo - Marzo 2014 23
  • 23. Google search: per saperne di più  Help di Google: http://support.google.com/websearch  Wikipedia: http://en.wikipedia.org/wiki/Google_Search R.Polillo - Marzo 2014 24
  • 24. Lavoro individuale  Esplorare accuratamente le funzioni del motore di ricerca di Google, e confrontarle con quelle di Bing  Esplorare la propria dashboard (nel proprio account Google), e verificare quali informazioni sulla vostra storia sono memorizzate (importantissimo!)  Esplorate www.wolframalpha.com Guardate che cosa Wolfram alpha vi dice della VOSTRA attività su Facebook  cercare su Google: wolfram personal analytics R.Polillo - Marzo 2014 25