How Search Algorithms Work
-
Hi. I want to know how the Google Search Algorithm calculates the information necessary to rank a website. Like, how does it measure inbound/outbound links links, how many times it has been shared on Facebook/Twitter, etc. The only way I see it is to search every website on the internet, and then write all the outbound links, and then do bunch of math to go through all websites and rank the inbound links. But that would be toooo inefficient. I'm not sure how it is done, I had a cool project in mind, but I am looking for a more efficient approach than the one I wrote above. Could please guide me in the right direction? Thanks!
"The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do." - Ted Nelson "Why is it drug addicts and computer afficionados are both called users?" - Clifford Stoll
-
Hi. I want to know how the Google Search Algorithm calculates the information necessary to rank a website. Like, how does it measure inbound/outbound links links, how many times it has been shared on Facebook/Twitter, etc. The only way I see it is to search every website on the internet, and then write all the outbound links, and then do bunch of math to go through all websites and rank the inbound links. But that would be toooo inefficient. I'm not sure how it is done, I had a cool project in mind, but I am looking for a more efficient approach than the one I wrote above. Could please guide me in the right direction? Thanks!
"The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do." - Ted Nelson "Why is it drug addicts and computer afficionados are both called users?" - Clifford Stoll
google "page rank algorithm" There's a powerpoint presentation, one of the first hit that discuss that. In short, it works by working graphs and weights and minimum distance and other stuff like that. and more info on http://en.wikipedia.org/wiki/PageRank[^].
Watched code never compiles.