Patent ID: 11882149
Assignee: CLOUDFLARE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 8:
9. A non-transitory machine-readable storage medium that provides instructions that, when executed by a processor of a cloud-based service, causes said processor to perform operations comprising:
determining, for each of a plurality of requests for first network resources received at a server of the cloud-based service, whether that request for that first network resource originated from a second network resource and for each such request where the first network resource originated from the second network resource, logging a referrer indication that indicates the second network resource is a referrer to that first network resource;
generating a network resource relevance dataset based on the referrer indications of the second network resources, wherein for each second network resource a relevance metric is associated with that second network resource based on a total number of referrer indications;
receiving, from a client device, a search request;
determining, based at least in part on the network resource relevance dataset, one or more of the second network resources as search results for the search request including querying a search index to obtain a set of network resources and a ranking of those network resources to be presented in an order based at least in part on the network resource relevance dataset; and
transmitting the search results to the client device.