Pourquoi les SEO regrettent (parfois)
d’avoir dormi en cours de maths …
Philippe YONNET
Agence Search Foresight – My Media
Search Foresight
Foresight : définition
• “an act or the power of foreseeing” : prescience
• “provident care” : prudence e...
Philippe YONNET – Directeur de Search
Foresight
• Philippe YONNET, 46 ans, a aujourd’hui dix années d’expérience
en référe...
Pourquoi cette conf ?
LE WEB ET LA THEORIE DES
GRAPHES ORIENTES
Les graphes
• Un graphe est une collection d'éléments mis en relation
entre eux. Géométriquement, on représente ces élémen...
Les matrices d’adjacences
Les graphes « orientés »
Indegree, outdegree
Les graphes orientés et le web
• Les pages sont des sommets
• Les liens hypertextes sont des arêtes
• Les liens sont orien...
Les outils mathématiques sur les graphes
orientés sont applicables au web
• Exemple : le calcul du pagerank
Le calcul du Pagerank (suite)
MATRICES
Matrice ?
En mathématiques, les
matrices sont des
tableaux de nombres qui
servent à interpréter en
termes calculatoires et...
Les calculs matriciels sont faciles à
calculer sur un ordinateur
• Inversion d’une matrice
MATRICES CREUSES
Matrice creuse ?
Une matrice creuse est une matrice
contenant beaucoup de zéros.
ALGORITHMES
Ce que l’on appelle « algorithme » dans
un moteur de recherche
• Processus utilisé par un
moteur de recherche
pour produir...
Les « vrais » algorithmes
• Un algorithme est
une suite finie et
non ambiguë
d’opérations ou
d'instructions
permettant de
...
ALGEBRE DE BOOLE
Les opérations booléennes sur les
ensembles
• Union
• Intersection
• Disjonction
• …
Les requêtes à base d’opérateurs
booléens
• Chercher les pages contenant
« ASSURANCE » .OU. « AUTOMOBILE » mais
PAS « gara...
Les opérateurs booléens en informatique
• OR
• XOR
• AND
• NOT
LOGARITHMES
C’est quoi la fonction logarithme
Le logarithme de base b d'un nombre réel
strictement positif est la puissance à
laquelle...
La courbe de la fonction logarithme
Fonctions logarithmes : en rouge la
fonction logarithme de base e, en
vert celle de ba...
Le pagerank de la google toolbar
ressemble à un logarithme
Si on pousse l’analogie…
LES VECTEURS
Vecteur ?
• Un vecteur est une notion issue de l’algèbre et de la
géométrie
• En géométrie, il est défini par une norme (s...
L’espace vectoriel de Salton
Gerry Salton
Tf*idf
L’espace vectoriel de Salton
COSINUS
Le cosinus en géométrie
Le cosinus en trigonométrie
La similarité cosinus
CE A QUOI VOUS AVEZ
ECHAPPE CETTE FOIS CI
Chaines de markov
Les Support Vector Machines
Les n-grammes
Etc… etc…
Soyons clairs : il y’a beaucoup,
beaucoup de maths dans les moteurs de
recherche
On se remet aux maths
pour faire du SEO ?
En même temps, un peu de science
éloigne le « gourou »
Et cela nous évitera de dire des sonneries
(avec un S comme dans crocodile)
Exemple : la densité de mots clés est un
critè...
Merci !
• Me contacter :
Philippe YONNET
Directeur Général de l’agence Search Foresight
Groupe My Media
55 rue Anatole Fra...
Pourquoi les SEO regrettent (parfois) d'avoir dormi en cours de maths
Prochain SlideShare
Chargement dans…5
×

Pourquoi les SEO regrettent (parfois) d'avoir dormi en cours de maths

3 231 vues

Publié le

Conférence présentée au SEO Camp'us 2014. Une première étape dans une action de vulgarisation sur les mathématiques embarquées dans les algorithmes des moteurs de recherche.

Publié dans : Marketing
0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
3 231
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Pourquoi les SEO regrettent (parfois) d'avoir dormi en cours de maths

  1. 1. Pourquoi les SEO regrettent (parfois) d’avoir dormi en cours de maths … Philippe YONNET Agence Search Foresight – My Media
  2. 2. Search Foresight Foresight : définition • “an act or the power of foreseeing” : prescience • “provident care” : prudence et prévoyance • “an act of looking forward” : prospective
  3. 3. Philippe YONNET – Directeur de Search Foresight • Philippe YONNET, 46 ans, a aujourd’hui dix années d’expérience en référencement naturel. • Il a conseillé plus d’une centaine de sites, dont un grand nombre de sites à forte audience (Pages Jaunes, Rue du Commerce, Pixmania, Dailymotion, AuFeminin, LeGuide, Twenga, Allociné, Ebay, Nokia, Fnac, SFR, Facebook, La Redoute…) • Il a été notamment Directeur métier puis Directeur Général Adjoint d’Aposition-Isobar de 2007 à 2010. Il est ensuite revenu chez l'annonceur, pour travailler à Londres et New-York pendant deux ans, en tant que Directeur SEO International de Vivastreet, puis en tant que Directeur SEO International et Directeur Merchandising du comparateur de prix Twenga. • Philippe YONNET est le président fondateur de l’association SEO Camp, qui regroupe les professionnels du référencement des pays francophones. – Il est un contributeur régulier de la lettre professionnelle d’Abondance, et a contribué à plusieurs chapitres du livre « réussir son référencement » chez Eyrolles – Il a fondé le principal évènement sur le référencement en France, les SEO Camp’us – Il a créé la certification CESEO, qui valide les connaissances des experts en SEO
  4. 4. Pourquoi cette conf ?
  5. 5. LE WEB ET LA THEORIE DES GRAPHES ORIENTES
  6. 6. Les graphes • Un graphe est une collection d'éléments mis en relation entre eux. Géométriquement, on représente ces éléments par des points (les sommets) reliés entre eux par des arcs de courbe (les arêtes). • Selon que l'on choisit d'orienter les arêtes ou de leur attribuer un poids (un coût de passage), on parle de graphes orientés ou de graphes pondérés.
  7. 7. Les matrices d’adjacences
  8. 8. Les graphes « orientés » Indegree, outdegree
  9. 9. Les graphes orientés et le web • Les pages sont des sommets • Les liens hypertextes sont des arêtes • Les liens sont orientés (ils ont un « sens »)
  10. 10. Les outils mathématiques sur les graphes orientés sont applicables au web • Exemple : le calcul du pagerank
  11. 11. Le calcul du Pagerank (suite)
  12. 12. MATRICES
  13. 13. Matrice ? En mathématiques, les matrices sont des tableaux de nombres qui servent à interpréter en termes calculatoires et donc opérationnels les résultats théoriques de l'algèbre linéaire et même de l'algèbre bilinéaire. Toutes les disciplines étudiant des phénomènes linéaires utilisent les matrices.
  14. 14. Les calculs matriciels sont faciles à calculer sur un ordinateur • Inversion d’une matrice
  15. 15. MATRICES CREUSES
  16. 16. Matrice creuse ? Une matrice creuse est une matrice contenant beaucoup de zéros.
  17. 17. ALGORITHMES
  18. 18. Ce que l’on appelle « algorithme » dans un moteur de recherche • Processus utilisé par un moteur de recherche pour produire des pages de résultats classées par ordre de pertinence • Par extension : formule permettant de calculer une « note » pour une url et utilisée pour classer les pages • Cette appellation commune est un peu impropre
  19. 19. Les « vrais » algorithmes • Un algorithme est une suite finie et non ambiguë d’opérations ou d'instructions permettant de résoudre un problème. • Etymologie : Al-Khawarizmi
  20. 20. ALGEBRE DE BOOLE
  21. 21. Les opérations booléennes sur les ensembles • Union • Intersection • Disjonction • …
  22. 22. Les requêtes à base d’opérateurs booléens • Chercher les pages contenant « ASSURANCE » .OU. « AUTOMOBILE » mais PAS « garantie » dans l’ur QUERY : assurance automobile –inurl:garantie
  23. 23. Les opérateurs booléens en informatique • OR • XOR • AND • NOT
  24. 24. LOGARITHMES
  25. 25. C’est quoi la fonction logarithme Le logarithme de base b d'un nombre réel strictement positif est la puissance à laquelle il faut élever la base b pour obtenir ce nombre. Par exemple, le logarithme de mille en base dix est 3, car 1000 = 10^3. Le logarithme de x en base b est noté logb(x). Ainsi log10(1000) = 3.
  26. 26. La courbe de la fonction logarithme Fonctions logarithmes : en rouge la fonction logarithme de base e, en vert celle de base 10 et en violet celle de base1,7 E= base des logarithmes népériens (fonction primitive de la fonction : x↦ 1/x
  27. 27. Le pagerank de la google toolbar ressemble à un logarithme
  28. 28. Si on pousse l’analogie…
  29. 29. LES VECTEURS
  30. 30. Vecteur ? • Un vecteur est une notion issue de l’algèbre et de la géométrie • En géométrie, il est défini par une norme (sa longueur), un sens, et sa direction • Il est également représenté en algèbre par un couple (dans un espace à deux dimensions) de nombres, un n-uplet dans un espace à n dimensions
  31. 31. L’espace vectoriel de Salton Gerry Salton Tf*idf
  32. 32. L’espace vectoriel de Salton
  33. 33. COSINUS
  34. 34. Le cosinus en géométrie
  35. 35. Le cosinus en trigonométrie
  36. 36. La similarité cosinus
  37. 37. CE A QUOI VOUS AVEZ ECHAPPE CETTE FOIS CI
  38. 38. Chaines de markov
  39. 39. Les Support Vector Machines
  40. 40. Les n-grammes
  41. 41. Etc… etc…
  42. 42. Soyons clairs : il y’a beaucoup, beaucoup de maths dans les moteurs de recherche
  43. 43. On se remet aux maths pour faire du SEO ?
  44. 44. En même temps, un peu de science éloigne le « gourou »
  45. 45. Et cela nous évitera de dire des sonneries (avec un S comme dans crocodile) Exemple : la densité de mots clés est un critère important dans l’algorithme de Google
  46. 46. Merci ! • Me contacter : Philippe YONNET Directeur Général de l’agence Search Foresight Groupe My Media 55 rue Anatole France – 92300 LEVALLOIS PERRET Philippe.yonnet@search-foresight.com Tél : 01 74 18 29 40 Président de l’association SEO Camp 24 avenue Ledru-Rollin 75012 PARIS Philippe.yonnet@seo-camp.org http://www.seo-camp.org

×