Recommending Link Placement Opportunities
Abstract
Keywords describing a subject matter domain associated with a target Web page are received. A plurality of Web pages that refer to the keywords are determined along with a ranking of the plurality of Web pages. For a given Web page of the plurality of Web pages, each unique link within the given Web page to any other of the plurality of Web pages is identified and a total number of unique links within the given Web page to any other of the plurality of Web pages is determined. This is repeated for each of the plurality of Web pages. The plurality of Web pages is ordered by the determined total number of unique links and by a ranking of each of the plurality of Web pages. The ordered plurality of Web pages is provided as recommended Web pages in which to create inbound links to the target Web page.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method for providing Web page recommendations for the creation of inbound links to a target Web page, comprising:
a) receiving one or more keywords that describe a subject matter domain associated with the target Web page; b) determining a plurality of Web pages that refer to the received one or more keywords and a ranking of the plurality of Web pages; c) for a given Web page of the plurality of Web pages, identifying each unique link within the given Web page to any other of the plurality of Web pages and determining a total number of unique links within the given Web page to any other of the plurality of Web pages; d) performing c) for each of the plurality of Web pages; e) ordering the plurality of Web pages first by the total number of unique links determined for each of the plurality of Web pages and second by a ranking of each of the plurality of Web pages to generate an ordered set of the plurality of Web pages; and f) providing the ordered set of the plurality of Web pages as recommended Web pages in which to create inbound links to the target Web page.
2 . The computer-implemented method of claim 1 , further comprising:
adding at least one link to the target Web page on one or more of the plurality of Web pages to create at least one inbound link to the target Web page.
3 . The computer-implemented method of claim 1 , wherein determining the plurality of Web pages that refer to the received one or more keywords and ranking of the plurality of Web pages is accomplished using one or more search engines.
4 . The computer-implemented method of claim 3 , wherein the one or more search engines include an off-the-shelf search engine or a publicly available search engine.
5 . The computer-implemented method of claim 1 , further comprising: providing an online user interface that is configured to receive the one or more keywords and list the ordered set of the plurality of Web pages as recommended Web pages in which to create inbound links to the target Web page.
6 . The computer-implemented method of claim 1 , further comprising:
creating a graph that represents links contained in each of the plurality of Web pages; determining which ones of the plurality of Web pages are ranked above a threshold number; using the graph, selecting, as a resulting set of potential Web pages to be recommended, one or more of the plurality of Web pages that include links to at least one of the plurality of Web pages that are ranked above the threshold number; ordering the selected resulting set of potential Web pages based on how many links to at least one of the plurality of Web pages that are ranked above the threshold number are determined to be present in each of the selected resulting set of potential Web pages; and providing indicators to the ordered selected resulting set of potential Web pages.
7 . The computer-implemented method of claim 6 , wherein the graph is stored as an intermediate data structure.
8 . The computer-implemented method of claim 6 , wherein the ones of the plurality of Web pages that are ranked above the threshold number are Web pages that are ranked using a ranking algorithm of a conventional search engine.
9 . The computer-implemented method of claim 8 , wherein the conventional search engine is an off-the-shelf search engine or a publicly available search engine.
10 . The computer-implemented method of claim 1 , further comprising: providing links to each Web page in the ordered set of the plurality of Web pages.
11 . A computer-implemented method for providing messaging influencer recommendations, comprising:
receiving a plurality keywords that describe a subject matter domain; determining, using one or more search engines, a set of Web pages that refer to the received keywords; determining one or more messaging users who are referenced by at least some of the determined Web pages, the determined messaging users posting messages about the subject matter domain; and providing indicators of the one or more messaging users as messaging influencers with respect to the subject matter domain.
12 . The method of claim 11 , wherein the determined messaging users are blog users who generate blog postings that are related to the subject matter domain.
13 . The method of claim 11 , wherein the determined messaging users are microblog users who generate short messages related to the subject matter domain.
14 . The method of claim 13 wherein the microblog users generate the short messages through a social networking application.
15 . The method of claim 11 , further comprising ordering the determined one or more messaging users based at least in part on a number of followers and/or readers associated with each of the messaging users.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.