keepcalculator

06 Numbers and Powers

Anchor Text: Why It Matters for SEO & Users

Card No. 06·12923 · Updated · Standard formula, shown below

Anchor text is the clickable, visible text in a hyperlink. It is useful to readers because it tells them what to expect before they click, and useful to search engines because it provides a strong, human-written signal about the content of the linked page. This article explains how anchor text works, how to write it well, and the common mistakes to avoid.

What Exactly Is Anchor Text?

In HTML, a link is created with the <a> tag. The text between the opening and closing tags is the anchor text. For example, in <a href="https://example.com/guide">complete gardening guide</a>, the words “complete gardening guide” are the anchor text. It is the part of a link that a user sees and clicks.

Anchor text has been a core part of the web since its earliest days. It was one of the original signals Google used to understand what a page was about, and it remains an important ranking factor today, though its weight has changed over time. The key idea is that if many websites link to a page using the words “best hiking boots,” search engines infer that the page is probably about hiking boots.

Why Anchor Text Helps Readers

For readers, anchor text serves as a promise. It sets an expectation about what they will find on the other side of the click. Good anchor text is descriptive and specific, allowing a reader to scan a page of links and quickly decide which ones are worth following. This is especially important in long articles, navigation menus, and lists of resources.

Consider the difference between these two links:

The first link gives the reader no clue where it leads. The second tells them exactly what they will get. Clear anchor text also helps people using screen readers, who often navigate by jumping from link to link and hearing the anchor text read aloud. In that context, a string of “click here” links is nearly useless.

How Search Engines Use Anchor Text

Search engines use anchor text as a way to understand the content of the destination page. When a page has many links pointing to it with descriptive anchor text, that text acts like a collective vote about the page’s topic. This is sometimes called “external anchor text” because it comes from other websites.

The algorithm treats different types of anchor text differently:

  • Exact match: The anchor text is exactly the target keyword (e.g., “best coffee grinder”). This is a strong signal but can look unnatural if overused.
  • Partial match: The anchor text includes the keyword along with other words (e.g., “best coffee grinder for espresso”). This is natural and safe.
  • Branded: The anchor text is the brand name (e.g., “Amazon”). This is the most natural type.
  • Naked URL: The full web address is shown (e.g., “www.example.com”). This is neutral.
  • Generic: The anchor text is a call to action like “click here” or “read more.” This provides no topical signal.
  • Image: If an image is linked, the image’s alt text serves as the anchor text.

Search engines also look at the surrounding context. The words near the anchor text help them understand the relationship between the linking page and the linked page. For instance, a link with anchor text “our research” in a sentence about a new study will be interpreted differently than the same anchor text in a sentence about a product.

How to Choose Effective Anchor Text

Choosing good anchor text is a balance between being descriptive for users and being natural for search engines. Here are practical guidelines:

  1. Be descriptive, not generic. Use words that tell the reader what they will find. Instead of “click here,” use “our 2024 tax guide.”
  2. Use relevant keywords, but don’t overdo it. Include the target keyword in a natural way, but vary your anchor text. A page with 50 links all using the exact same anchor text looks spammy.
  3. Keep it short. A few words are usually enough. Long, rambling anchors are hard to read and can look unnatural.
  4. Make it readable in context. The anchor text should fit grammatically into the sentence. For example, “For more details, see our step-by-step setup guide” reads better than “For more details, step-by-step setup guide.”
  5. Use internal links wisely. When linking within your own site, use anchor text that describes the target page. This helps users navigate and helps search engines understand your site structure.

Common Anchor Text Mistakes

There are several pitfalls that can hurt both user experience and SEO:

  • Overusing exact-match anchors. If every link to your page says “cheap flights,” search engines may see it as manipulative. This can trigger a manual action or algorithmic penalty.
  • Using “click here” everywhere. It provides no information and is bad for accessibility.
  • Linking the wrong words. If you want to link to a page about dog grooming, don’t use the anchor text “our services” when the word “dog grooming” appears in the same sentence. Use the most relevant phrase.
  • Ignoring the destination page. The anchor text should match the content of the target page. If you link to a page about cooking pasta with the anchor text “best knives,” users will be confused and search engines will get a mixed signal.
  • Using URLs as anchor text. While a naked URL is sometimes okay (e.g., in a citation), it is not user-friendly and wastes an opportunity to provide context.

Anchor Text vs. Other Link Signals

Anchor text is just one of many factors that determine how a page ranks. Other important signals include the authority of the linking page, the relevance of the linking page’s topic, the number of links, and the overall link profile. A single link with perfect anchor text from a low-quality, irrelevant site will do less good than several natural links from reputable sites.

Search engines also use the surrounding content of the linking page. This is sometimes called “link context.” For example, a link to a recipe page with the anchor text “easy dinner” is more meaningful if it appears in an article about weeknight meals than in a forum post about car repairs.

Frequently Asked Questions

What is the ideal length for anchor text?

There is no strict rule, but a few words (2-5) are usually ideal. Short phrases are easy to read and scan. Extremely long anchor text can look unnatural and dilute the keyword signal.

Should I use exact-match anchor text for internal links?

Yes, but use it naturally. Internal links are under your control, so you can use descriptive, keyword-rich anchor text to help users and search engines understand your site structure. Just avoid stuffing every internal link with the exact same phrase.

Does anchor text affect rankings today?

Yes, but less than it used to. In the early days of Google, exact-match anchor text was a dominant ranking factor. Today, it is still a signal, but search engines use more advanced methods to understand page content, and they penalize unnatural anchor text patterns.

What is the difference between anchor text and alt text?

Anchor text is the clickable text of a link. Alt text is a description of an image, used by screen readers and search engines to understand what the image shows. When an image is linked, the alt text becomes the anchor text for that link.

Can I use the same anchor text for multiple links to the same page?

Yes, but vary it. If you link to your “contact” page from several places, using “contact us” each time is fine. But for a page you want to rank for a specific phrase, using that exact phrase every time can look spammy. Mix it up with partial matches and branded terms.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →