07

On-Page SEO

Chapter 07 / 08

Anchor text

Anchor text is the visible label of a link, the second-strongest signal of what the destination page is about, and the place where most teams either over-optimise or skip the lever entirely.

8 min readPublished May 6, 2026
Anchor text

Anchor text is the visible, clickable text inside a link. It is the second-strongest signal — after the URL slug and on-page topical alignment — of what the destination page is about. Done well, anchor text routes queries to the right page across an entire web. Done badly — either over-optimised with exact-match keyword spam or under-optimised with “click here” on every link — it costs you ranking on the destination page and the source page at once.

Anchor text was the easiest thing to manipulate in 2010 and it has been the most heavily policed signal ever since. The 2026 game is making your anchors look the way an unoptimised, real-world reference would look: mostly branded and naked URLs, with exact-match and descriptive as a minority.

Internal vs external anchor text

The rules for anchor text differ significantly depending on whether the link is internal or external.

Internal anchors: under your control by design. Google expects them to be descriptive and keyword-aligned. Heavy exact-match repetition is fine and even preferred — if you link to your title-tags article ten times across the site with the anchor “title tags”, that's a clear topical signal, not a manipulation flag. Covered in detail in internal linking.

External anchors: the historic battleground of SEO manipulation. Algorithms have heavily policed external anchor text since the 2012 Penguin update and continue to refine the signal. The natural-distribution principle applies: a healthy backlink profile shows a mix of anchor types, dominated by branded and naked URL anchors, with exact-match as a minority.

The four anchor types

Anchor typeBranded
Example'YourBrand', 'YourBrand SEO'
Healthy share30-50% of external anchors
NotesMost natural form. Passes both authority and brand association.
Anchor typeNaked URL
Example'www.yourbrand.com', 'https://yourbrand.com/article'
Healthy share10-25% of external anchors
NotesCommon in citations, references, news mentions. Looks unedited.
Anchor typeDescriptive / partial match
Example'this guide on title tags', 'their breakdown of header hierarchy'
Healthy share15-30% of external anchors
NotesEditorially natural. Passes topical signal without exact-match risk.
Anchor typeExact-match keyword
Example'title tags', 'header hierarchy'
Healthy share5-15% of external anchors
NotesPowerful but high-risk. Past 25-30% triggers over-optimisation flags.
Anchor typeGeneric
Example'click here', 'read more', 'this article'
Healthy share5-15% of external anchors
NotesPasses no topical signal but appears in normal linking patterns.

The shares are guidelines, not rules. The principle is no single category dominates and exact-match stays a minority.

The natural distribution myth

“Aim for natural anchor distribution” is repeated everywhere and rarely defined precisely. The accurate version: when other sites link to you organically without coordination, the resulting anchor distribution looks like the table above — mostly branded and naked URL, with descriptive and exact-match as minorities. Any profile that deviates significantly from this pattern looks coordinated, which is to say manipulated.

That doesn't mean exact-match is the bogeyman it was in 2014. Google's algorithms have grown more sophisticated; a moderate amount of exact-match anchor in a profile that also has plenty of branded and descriptive anchors is fine. The danger zone is when exact-match becomes the largest single category in your external anchor profile.

The over-optimisation signal

Three patterns trigger Google's anchor-text spam detection:

  1. Exact-match dominance. When more than 25-30% of external anchors are exact-match for one keyword, the profile looks coordinated.
  2. Sudden anchor velocity. A page that gains 50 exact-match anchors in two weeks looks like a link-buying campaign, even if some are organic.
  3. Low-quality source diversity. Many exact-match anchors from low-trust domains (especially the same neighbourhood of domains) is the classic spam signature.

The fix when you have an over-optimised profile: encourage the natural anchor types (branded, naked URL, descriptive) by writing content that earns those anchor patterns — pages with strong brand names, memorable titles, and useful summaries get linked with brand and descriptive anchors more often.

How to influence external anchor text without manipulating

You cannot dictate what other sites use as the anchor when they link to you. You can influence:

  • Make your brand name memorable and prominent. Sites linking to a page with a strong brand presence tend to use the brand as anchor.
  • Title pages with phrases that work as anchors. Sites that summarise your page in their own words pick up your title verbatim about a third of the time.
  • Use descriptive page titles, not clever ones. “Title tags: the 2026 guide” gets linked with that phrase as the anchor more often than “Stop writing bad page titles”.
  • For guest posts and PR, request branded or naked URL anchors. When you have input on the anchor (paid placements, partnerships), bias toward branded, not exact-match. The short-term ranking lift from exact-match is rarely worth the long-term over-optimisation risk.

Anchor text and AI engines

AI answer engines use anchor text as a query-routing signal. When many independent pages link to a destination URL with consistent descriptive anchor text, the engine treats that destination as the canonical answer for queries matching the anchor. The mechanism is similar to traditional PageRank with anchor text, but AI engines amplify the effect because their retrieval models depend heavily on entity-to-page mapping.

Two practical implications:

  • Consistent descriptive anchors win. A page with 30 inbound links using anchors like “the title tags guide”, “this breakdown of title tags”, and “title tags reference” gets retrieved more often by AI engines for title-tag queries than a page with 30 inbound links using only brand anchors.
  • Generic anchors pass minimal AI-engine signal. “Click here” tells the AI nothing about why this destination is relevant to any specific query. AI retrieval treats generic-anchor links as roughly authority-only, no topical contribution.

The takeaway: descriptive anchors (which are also editorially natural) are increasingly the highest-value link type for AI-driven retrieval. Generic anchors are the lowest-value. Exact-match still works but only in moderation, just as with traditional Google.

Common anchor text mistakes

  • Generic anchors as the default link style. “Read more” and “click here” pass no topical signal and waste the link.
  • Exact-match dominance in external profile. Past 25-30% exact-match for a single keyword, over-optimisation flags fire.
  • Anchor text that doesn't match destination. Linking the anchor “title tags” to a page about meta descriptions confuses Google and the user.
  • Same anchor, different destinations on one page. Two anchors with identical text linking to two different URLs — Google picks one and ignores the other.
  • Hyperlinking entire paragraphs. A 50-word anchor dilutes the topical signal; the link target topic gets lost.
  • Underlining everything, linking nothing. Visual style that looks like links but isn't — users click and nothing happens, trust drops.
  • Pursuing only exact-match in link-building campaigns. Tempting because the short-term ranking lift looks good; risky because the profile becomes manipulable.

Anchor text in localised content

On multi-locale sites, the anchor text follows the keyword research of the destination page's locale, not the source page's locale. If a Spanish-language source page links to an English-language destination, the anchor should match what the English destination ranks for. If a Spanish-language source page links to a Spanish destination, the anchor matches the Spanish keyword.

Industry-standard English terms (title tags, anchor text, snippet) often stay in English in Spanish prose because the audience searches them in English. Don't translate anchor text mechanically; translate it to the term the destination's audience actually searches.

The bottom line

Anchor text is a high-leverage signal that lives on a knife's edge between under-optimisation and over-optimisation. Internal anchors should be descriptive and keyword-aligned without restraint. External anchors should follow a natural distribution: mostly branded and naked URL, with descriptive and exact-match as minorities. Avoid generic anchors except where the design pattern requires them. Influence external anchors through page titles, brand prominence, and outreach guidance — never by demanding exact-match. AI engines weight descriptive anchors most heavily for retrieval, which happens to align with what Google has wanted all along: anchor text that actually describes where the link goes.

Common questions

Common questions

Quick answers to what we get asked before every trial signup.

There's no exact percentage Google publishes, but the practical signal is the proportion. A backlink profile where 5-15% of external anchors are exact-match keyword is normal. Past 25-30% the profile starts looking manipulated, and modern algorithms (post-Penguin, post-spam-update cycles) flag it. The fix is to encourage branded, naked URL, and descriptive anchors as the majority, with exact-match as a minority.

Book a Demo

See the OS in Action

30-minute strategy session with our growth team. We’ll walk you through the platform, analyze your current SEO performance, and show you exactly where the growth opportunities are.

No commitment requiredFree site analysis includedTalk to a senior strategist

Quick context, then book

Three questions so we walk in already prepared. Calendar opens after you submit.

We never share your details. One human emails you back.