Mm... PageRank is the basis, but then recent publications suggest they use a multitude of factors (probably 7-10+?) to evaluate sites. PageRank is still more-or-less the biggest chunk, but since people learned how to game it, they've had to likewise step up their internal game on ranking. What you're requesting probably comes off as a trade secret, but you could probably get reasonable results using a PageRank inspir…
The pagerank algorithm is public and there exist a lot of implementations, for instance https://networkx.org/documentation/networkx-1.10/reference/g...
Ask HN: Can you borrow Googles search algorithm?
11–14 of 14 posts
Re: Ask HN: Can you borrow Googles search algorithm?
#12All of these are radically different domains, some of which requiring intensive NLP, others requiring other domains...
Re: Ask HN: Can you borrow Googles search algorithm?
#13I would recommend to start with a mature search engine such as Lucene or ElasticSearch.
Forgive me if this doesn't make sense: If I'm implementing search in an application and want to use NLP, do I need to train the search or are these solutions already ready to go? I'm not sure how other people do it/how search works/if you need to tell it what to do.
Most engines will repeatedly index your contents with crawlers or similar.
Re: Ask HN: Can you borrow Googles search algorithm?
#14More prosaic but if you have a blog etc. you can add a Google programmable search engine: https://programmablesearchengine.google.com/about/
EDIT: Shameless plug if it gets the author to go with a non-google option https://www.gkbrk.com/wiki/DuckDuckGoSearchBox/