Patent ID: 8650197

Claim:
A computer implemented method for identifying an authoritative web page corresponding to a business, the method comprising: identifying, using a processor associated with the computer, a plurality of candidate web pages that are associated with the business; identifying, using the processor, a plurality of signals respectively associated with each of the plurality of candidate web pages; determining, using the processor, an authoritative score for each of the plurality of candidate web pages based on the plurality of signals respectively associated with each of the plurality of candidate web pages, the authoritative score for each web page being determined based on one or more of: a number of outlinks, in one or more of the plurality of candidate web pages, that point to the web page, a match between anchor text associated with the outlinks that point to the web page and a name of the business, a match between a title of the web page and the name of the business, a number of geographic locations identified in the web page, or a match between a domain name associated with the web page and the name of the business, determining the authoritative score for each web page of the plurality of candidate web pages including: weighting and combining a respective plurality of scores associated with the respective plurality of signals for each web page to determine the authoritative score for each web page; and identifying, using the processor, a particular web page of the plurality of candidate web pages as an authoritative web page for the business, the particular web page having a highest authoritative score of the authoritative scores for the plurality of candidate web pages.