Here's an example,
reciprocal links, in which "reciprocal links" is the anchor text.

Anchor text usually gives your visitors useful information about the content of the page you're linking to.

Here's why anchor text is so important...

It tells search engines what the page is about. Used wisely, it boosts your rankings in search engines, especially in Google.

If you use "click here" as the words people are going to click on, you're telling people the page is about the subject "click here". If you use "Part 2" as the anchor text, your telling the search engines the page is discussing "part 2".

You wouldn't want to rank highly for "click here" or "Part 2".

Anchor text is so important that it's possible for a page to appear in the top 10 in Google's search results for a phrase which isn't mentioned anywhere on the page.

Some blog publishers have fun using "Google bombing" to get pages ranked highly for humorous phrases. If the phrase is obscure, only a handful of links will win the phrase a No.1 ranking. If it's highly competitive, hundreds or thousands of links might be needed.

[UPDATE: In January, 2007, Google created a new algorithm which reduced the impact of many prank Google bombs, but anchor text is still very important.]

When asking other sites to link to your site, it's a good idea to provide them with the HTML code ready to cut and paste into their page. That way, you choose the anchor text.

However, if your site is all about purple widgets, you don't want only "purple widgets" to be used as the phrase in every link to your site. Over-optimizing like that would create an unnatural pattern.

You can use anchor text in:

  • External links - links from other sites
  • Internal links - links on your pages
  • Navigation maps
  • Links on your main page. A very important spot.

Remember that real live humans will read your links as well as search engines, so the words in your anchor text need to make sense!