Nous avons discuté de l'algorithme PageRank de Google dans ma classe d'algorithmes. Ce dont nous avons discuté, c'est que l'algorithme représente les pages Web sous forme de graphique et les place dans une matrice d'adjacence, puis procède à une modification de la matrice. La seule chose est que dans l'algorithme que nous avons discuté, si je lie à une page Web, cette page est également considérée comme lier vers moi. Cela semble rendre la multiplication de la matrice plus simple. Est-ce toujours le fonctionnement du PageRank? Si oui, pourquoi tout le monde ne fait-il pas simplement un lien vers slashdot.com, yahoo.com, et microsoft.com juste pour booster le classement de leurs pages?Comment l'algorithme PageRank gère-t-il les liens?
Répondre
Si vous lisez le PageRank paper, vous verrez que les liens ne sont pas bidirectionnels, au moins pour les fins de l'algorithme PageRank. En effet, cela n'aurait aucun sens si vous pouviez augmenter le PageRank de votre page en reliant à un site très apprécié.
Si vous créez un lien vers la page Web, cette page Web obtient son numéro de pagerank augmenté en fonction du classement de votre page.
Cela ne fonctionne pas dans l'autre sens. Les liens ne sont pas bidirectionnels. Donc si vous liez slashdot, vous n'obtiendrez aucune augmentation de pagerank, si slashdot vous lie, vous obtiendrez une augmentation de pagerank.
C'est un mystère au-delà de ce que nous savons sur les débuts de backrub et le papier qui avi lié.
Ma théorie préférée (personnelle) implique beaucoup, beaucoup de hamsters avec des révolutions de roue par minute influençant fortement le rang de n'importe quelle page particulière. Je ne sais pas ce qu'ils donnent aux hamsters ... probablement quelque chose de plus doux que le LSD.
Voir le document intitulé "Le dollar de 25 milliards de vecteur propre" http://www.rose-hulman.edu/~bryan/googleFinalVersionFixed.pdf
- 1. Comment Firefox rend les liens
- 2. convertir les liens JavaScript aux liens standards
- 3. Recherche par mot clé volumn et google pagerank
- 4. Lier les liens profonds et les liens d'ancrage nommés
- 5. Remplacer les liens locaux, conserver les liens externes
- 6. Django, comment les liens publics sur Facebook?
- 7. comment utiliser to_sentence pour les liens?
- 8. Comment analyser les liens en sortie bash
- 9. comment afficher les liens hypertexte dans jqGrid
- 10. Comment styliser les liens via le textile?
- 11. Comment obtenir tous les liens Twitter?
- 12. Les liens hypertexte disparaissent
- 13. css avec les liens
- 14. Comment puis-je parcourir les liens de manière récursive sans devoir revoir les liens?
- 15. Comment les sites comme Hubspot suivent-ils les liens entrants?
- 16. Comment stocker les liens entre les pages d'un CMS
- 17. Les liens symboliques dans Windows
- 18. comment ne sélectionner que les liens qui ont du texte et pas de liens d'image
- 19. Comment gérer les redirections de liens lors de la migration d'ASP classique vers ASP.NET?
- 20. ColdFusion redirige les liens vers Joomla
- 21. JavaScript/jQuery vérifier les liens brisés
- 22. valider les liens mailto dans java
- 23. Comment trouver tous les liens/pages sur un site Web
- 24. Comment extraire les liens du HTML en utilisant regex?
- 25. Comment afficher les liens externes dans l'interface d'administration Django?
- 26. Comment analyser javascript pour les liens avec java?
- 27. Comment puis-je déréférencer les liens symboliques dans bash?
- 28. autorisations sensibles (icône) liens d'action pour tous les modèles: comment?
- 29. Comment conserver les liens subdomain.domain.com du mapping vers subdomain.domain.com/subdomain?
- 30. Comment rendre les liens de mon RoR absolus?