Page Relevance Determined by Anchor Text

Sharing is caring!

You go to a search engine and type some query terms in the search box. A list of results is returned by the search engine, and you visit a link to one of the results that appear.

Looking through the page, you may not see your query terms on the page itself. Why would the search engine return that result to you?

Determining Page Relevance from Anchor Text

One reason might be that the search engine is looking at the anchor text in links pointing to the page to determine what the page relevance may be for your query terms.

This can be very helpful when a page doesn’t have much text on it, such as a video or an audio file, or where the amount of text is very limited or is non-existent.

A patent application from Microsoft explores the use of anchor text to define the context of a page and terms that it might rank for that don’t appear upon that page.

It also discusses how the search engine might generate snippets for those pages which have been determined to be relevant for a query based upon the anchor text being used to point to those pages.

Using anchor text to provide context
Invented by Girish Kumar, Gaurav Sareen, Namita Gupta, Charles Lester Alexander Clarke, Junhua Wang
Assigned to Microsoft
US Patent Application 20080071739
Published March 20, 2008
Filed September 15, 2006


A search engine can provide referencing information as context for a particular search result when an excerpt from the search result, comprising at least some similar elements to the user’s query, is not generated.

Referencing information can include one or more anchor texts having similarity to at least some elements of the user’s query, the anchor texts being used by referencing pages to link to the page returned as a search result.

User selection of the anchor text can enable the user to visit a referencing page using that anchor text to link to the page returned as a search result, and having a high static rank.

There are many pages on the web that contain little or no text at all for a search engine to index. Those pages may be very relevant to something that someone is searching for, but the lack of actual text upon the page may keep it from being indexed as relevant to that topic; understanding page relevance based upon what anchor text is pointe to a page can make sure such pages get indexed under those terms.

If a search engine can track the terms used by other pages to refer to that page within links, it enables the search engine to understand what others are saying that the page is about. This process may include HTML-based web pages, spreadsheets, word processing documents, PDFs, animation, audio, video, presentions (PowerPoint), and other documents.

Choosing Snippets for Anchor Text Page Relevance

A search engine usually tries to show a title, description, and URL for a page that it lists in search results. When the query term doesn’t appear upon the page, it may try to come up with a snippet that may be meaningful to the person searching.

If there is text around the anchor text in the link that contains elements of the searcher’s query, then that text surrounding the anchor text may be used as part of the snippet shown to a searcher.

When multiple pages point to a page, and each may provide a helpful snippet from the text surrounding the anchor text, then some other factors might be considered in choosing which text to use for a snippet for the page, such as:

  • The number of terms which the anchor text shares with the search string,
  • The overall similarity of the anchor text to the search string,
  • The language of the anchor text as compared to the search string and the results page,
  • The differences between the anchor text, the query wording and the results page,
  • The length of the anchor text,
  • The static rank of the pages that contain the anchor text, and;
  • Other factors.

Query Dependent and Query Independent Snippets

A search engine may come up with a snippet for a page that will show regardless of what query is used to find that page, intended to be an accurate description of the content of the page.

This would be known as a query independent snippet because it wouldn’t change even if the query did. For instance, the main page of a company web site might use the company name, or the address of the page, such as “”

But a search engine might prefer to show some relationship between a page shown in search results and the query used to find the page.

The search engine may first want to provide a snippet that provides some reference to query and the content of the page, even if it needs to use text from a page pointing to that page, instead of showing a query independent snippet.

An Example from Google, Yahoo, and of Page Relevance

If you type the phrase “click here” (without the quotation marks) into Google, Yahoo, and, you’ll see the Adobe Acrobat Reader or Flash download page show up in the top ten results in each search engine, even though the phrase doesn’t appear on the Adobe pages.

There are so many links pointing to those pages that use that phrase as anchor text within the link that the search engines associate the pages with that query.

The snippets that show up associated with that result in each of the search engines vary from one search engine to another:

Yahoo (Adobe Reader page)

Download for Adobe Reader, which lets you view and print Adobe Portable Document Format (PDF) (Flash Reader page)

We are unable to locate a Web player that matches your platform and browser.

Google (Adobe Reader page)

Industries: Broadcast and media · Education · Financial services · Government · Life sciences · Manufacturing; Solutions: Consumer photo and video · Mobile …

The Yahoo snippet seems to be taken from the Yahoo Directory Adobe listing description pointing to the Adobe Reader page, the Google snippet is taken from text upon the Adobe Reader page itself, and the page shows an error message that its search crawler probably saw when visiting a page linking to the Flash Reader page. Microsoft probably could have used a better choice of snippets.

Google Bombing and Page Relevance

Another issue with this approach of using anchor text to determine what a page is about, that we’ve seen with Google has been when anchor text is used maliciously to describe the content of a page in a manner that is different than what the page is actually about – which has long been known as Google Bombing.

A page that has been Google Bombed may show up in search results for a phrase that doesn’t appear upon the page, but which jokingly or maliciously describes the content or topic of the page.

Google took some steps to limit Google Bombing last year, which they write about in A quick word about Google bombs. They don’t detail too much about the algorithm used to limit Google Bombing.

The Microsoft patent filing doesn’t address how it might limit “Google Bombing.”

Page Relevance Conclusion

If you run a web site, you may have visitors coming to your pages based upon the content anchor text in links pointing to your pages instead of the text upon your pages themselves.

You may be able to determine this Page relevance based on anchor text by looking at the search referrals listed in your analytics or log files.

If you are, and the term is worth pursuing, you may want to look at how that result appears in the search engine result pages to see the snippet is used.

If the term is one that you want to be found for, you may want to consider adding some text to the page, if possible, using that query term, to provide a more persuasive snippet for the search results.

Sharing is caring!

22 thoughts on “Page Relevance Determined by Anchor Text”

  1. I have used the rules that you have descrived in your article. Although my site dose not appear on the first page of the search engine. My question, do the SEO techniques work? Or only Cost per clicks are the viable ways to bring the site on the first pages of Google or Yahoo.

  2. Thanks Bill. I have never paid attention to the page text upon entering to be honest with you! It’s not something that has ever crossed my mind. But I will certainly be more curious about this now.

    I knew that queries led to results pages full of snippets beneath the links. I naturally assumed that these snippets were taken from META description tags or the page itself. But thanks to Microsoft, that may not always be the case huh?

    As far as the links that are returned for the queried terms…it will be interesting to find those results that may not include these terms.

    And btw..great idea in conclusion Bill. By reviewing what terms people found you by (if found by means of links pointing to the page and not actual text on page) then it may be worth the while to add relevant text to that page. (if you are not a META description tag user)

  3. Hi anowar,

    Yes, SEO can be helpful. Having a good sense of how a search engine might look at the content of your site, its structure, and how the pages of the site are connected together can help you to build a search engine friendly foundation for your pages.

    Creating content that can engage and attract attention and visits and links from others, especially those whom the site was intended to reach, can help fulfill the objectives that the site was intended to address in the first place.

    Hi macdet,

    You’re welcome. Thank you for your enthusiastic encouragement.

    Hi Kimberly,

    Thanks very much. That’s an excellent suggestion about using a meta description that may also include the term that the page is being found for. Doing that could give a site owner more control, by giving them a chance to decide what a searcher might see for the page when it is a search result, instead of letting a search engine decide what to use as a snippet.

    The snippet might not be from the meta description, or from the content on the page according to this patent filing – exactly.

    Now that I’ve seen this patent application, I’m interested in finding more pages like this, where the query terms don’t appear on the pages being returned in results – to compare how the different search engines treat those, what they might use as snippets, and where they seem to take them from. Very interesting.

  4. Pingback: How Will Your Customer Find You?
  5. ExSEOllent post as per usual, Bill….it has long been my gripe that text only results/content from the search engines really excludes sooo much good information. If they can work round the googlebombs this should prove interesting, maybe incorporating a bit of a social review element?

  6. Pingback: » Die Webmasters bringen Dich zur SMX München | seoFM - der erste deutsche PodCast für SEOs und Online-Marketer
  7. Bill, that’s a somewhat remarkable coincidence since today I published an article on Description meta tags and snippets. Google and MSN are using automatic processes to create the snippets that appear in SERPs. It seems to be a very hit-and-miss process. I don’t know why they don’t stick to the Description unless it is non-existent.

  8. It appears from this post that relevant anchor text in links will remain useful by the major search engines for a long time to come, but I am trying to figure out how Microsoft’s patent on the use of anchor text to rank sites and determine keywords for a page differs from what Google already uses.

  9. Hi Jacques,

    I’m looking forward to how this evolves. I think that the possibility of using more information than just anchor text from links pointing to a page may be useful information for potential visitors to a page. The stumbleupon search reviews are an interesting addition to search results that provide more information about sites from a social network perspective.

    Hi People Finder,

    It’s difficult to tell how Microsoft and Google differ in their use of anchor text to infer that a page is relevant based upon the text used in links pointing to the pages. The primary focus of this patent application is less about that finding of relevance, and more about what might appear in the snippet that accompanies one of these pages when it appears as a search result.

    Hi Barry,

    What a wonderful and comprehensive article that you’ve written on this topic.

    Unfortunately, there are a lot of descriptions that are missing, and there are many sites that use the same descriptions on every page. I understand a desire to show a snippet that is relevant for the query used by a searcher – it helps people looking for information get a sense of what they might find on the other side of the link that is relevant to what they are looking for.

    In some instances, maybe a query independent description, one that may not include the query terms looked for but describes the page listed in the search result, might be better.

  10. Pingback: This Month In SEO - 3/08 | TheVanBlog
  11. Yes, Search Engine Optimisation when combined with Internet Marketing can be a very powerful tool for any website…keep up the good work!

    I work for a company that is teaching me SEO, its good to learn and with this company i learn something new every day. Thanks for the knowhow

  12. Bill, I read a lot of SEO blogs and this is among the most inciteful, original and challenging. I have a professional question: Yahoo Site Explorer shows more than 120,000 domain links to your site. Have you done much active link building for SEObythesea or were these backlinks simply the result of publishing the quality information that you have? If active link building, what’s your technique. Or, perhaps there is another explanation? I’m trying to get a sense of the value of link building versus adding more quality content.

  13. Hi Rick,

    Thank you for your kind words. I’m a fan of a balanced approach as much as possible, with the use of a mix of link building, quality content, and seo friendly pages.

    Having said that, I’ve primarily focused upon attempting to create quality and unique content for this site rather than pursuing links via link building.

  14. Stumbled upon this completely by accident whilst looking for something else but found it pretty interesting! Really insightful post, there’s not much information out there on anchor text and how it effects SEO and there’s definitely a lot on here I didn’t realise.

  15. Hi Howie,

    I’ve seen a lot of articles and blog posts about anchor text, but haven’t really seen a lot of it organized, and in one place, so I found the patent I wrote about pretty interesting. Not only does it provide some nice information on the topic, but it also lets us peek into what Microsoft (and possibly the other search engines to a degree) might feel about anchor text.

  16. Another great post bill, I have been link building for sometime now but have found some keywords seem hard to get high for. Would linking to pages which are based around the keyword help me.

  17. Hi Craig,

    Not sure that linking to pages that are based around the keyword would help you as much as receiving links that show up in search results for the keyword.

Comments are closed.