SEO · Search Engine Optimisationintermediate3 min read

What is Anchor Text?

Anchor text is the visible, clickable text in a hyperlink. Search engines read anchor text to understand what the linked page is about — it's one of the clearest signals Google has for interpreting the content and relevance of a destination page. Both internal links (within your site) and external backlinks (from other sites) use anchor text as a relevance signal, though over-optimised exact-match anchor text in backlinks is a known spam pattern that can trigger penalties.

Fact-checked against 3 sourcesLast updated 8 June 2026
Key Takeaways
  • Descriptive anchor text ('learn about crawl budget') passes more context to Google than generic text ('click here').
  • Exact-match anchor text ('best SEO tool') in backlinks is a known manipulation signal — a natural link profile has varied anchors.
  • For internal links, use descriptive, keyword-relevant anchor text — it helps Google understand your site structure.
  • Branded anchors ('SEOBestie explains') are the safest and most natural for external backlinks.
  • Google's Penguin algorithm specifically targets manipulative anchor text patterns — don't build backlinks with keyword-stuffed anchors.

Types of Anchor Text

Exact match: the anchor text exactly matches the target keyword ('best running shoes' linking to a page targeting 'best running shoes'). Highly effective for rankings but over-use is a Penguin red flag for external links.

Partial match: includes the target keyword with other words ('find the best running shoes for trails'). More natural and still signals relevance.

Branded: uses your brand name ('Nike's running shoe guide'). Most natural type for external links — reflects how people genuinely share content.

Generic: 'click here', 'read more', 'this article'. Passes no relevance signal and should be avoided in internal links.

Naked URL: 'seobestie.com/learn/seo/anchor-text'. Neutral signal, common in citations and references.

Anchor Text Best Practices

For internal links: use descriptive, partial-match anchor text. When linking to your crawl budget page, 'learn how crawl budget affects large sites' is better than 'crawl budget' (exact match) or 'read more' (generic).

For building external backlinks: aim for a natural mix — mostly branded and naked URLs, some partial match, minimal exact match. If your link profile is 80% exact-match keyword anchors, it looks manipulated.

Audit your anchor text distribution in Ahrefs or Semrush. A healthy profile for most sites looks like: 40–50% branded, 20–30% naked URL, 20–25% partial/phrase match, 5% exact match or less.

Stay sharp

Most guides are already outdated.

One email a week. The search stuff that actually matters — what shifted, what died, and what to do about it.

Subscribe free →
Anchor TextSEO

The visible, clickable words in a hyperlink. Search engines use anchor text as a relevance signal to understand what the destination page is about — making it one of the most direct on-page signals for both internal and external link equity.

ANCHOR TEXT & GOOGLE: A HISTORY OF ENFORCEMENT
2003
Google Bombing Emerges

Coordinated campaigns used identical anchor text from many sites to rank unrelated pages for specific queries — exposing how heavily Google weighted anchor text signals.

2007
Google Bombs Defused

Google released an algorithmic update that neutralised most Google bombs, signalling the beginning of smarter anchor text interpretation rather than raw counting.

2012
Penguin 1.0 Launches

Google Penguin specifically targeted over-optimised exact-match anchor text in backlink profiles. Sites with unnaturally keyword-heavy anchor distributions saw severe ranking drops.

2016
Penguin Becomes Real-Time

Penguin was folded into Google's core algorithm and began running continuously, meaning anchor text manipulation could be detected and discounted — or penalised — far faster than before.

✓ DO

Use descriptive, partial-match anchor text for internal links (e.g. 'how crawl budget affects large sites')

Aim for a natural backlink anchor mix: ~40–50% branded, ~20–30% naked URL, ~20–25% partial match

Audit your site's anchor text distribution regularly in Ahrefs or Semrush

Vary anchor text across internal links pointing to the same page to reflect different user intents

Use branded anchors as the default when earning or requesting external backlinks

✗ DON'T

Use generic anchors like 'click here' or 'read more' in internal links — they pass zero relevance signal

Build an external link profile where more than 5% of anchors are exact-match keywords

Repeat the same exact-match anchor text on every internal link to a target page

Ignore naked URL anchors — they are neutral but legitimate and expected in a healthy profile

Use keyword-stuffed anchors in footer or sitewide links, which can look manipulative at scale

ANCHOR TEXT TYPES: RELATIVE SEO RELEVANCE SIGNAL STRENGTH
Exact MatchStrongest relevance signal but high manipulation risk for external links
Partial MatchStrong signal with natural appearance — best practice for internal links
BrandedLow topical signal but builds trust and is the safest external anchor type
Naked URLMinimal relevance signal; common in citations and press coverage
Generic'Click here', 'read more' — effectively no relevance signal passed
REAL-WORLD EXAMPLE
Penguin Penalty Recovery: Anchor Text Dilution in Practice

A travel affiliate site hit by Penguin 2.0 in 2013 had over 70% of its external backlink anchors as exact-match terms like 'cheap flights to Bali' and 'best travel insurance'. After recovery, an SEO audit revealed almost no branded or naked URL anchors in the profile. The site used Google's Disavow Tool to neutralise the most manipulative links and then ran an outreach campaign specifically requesting branded or URL-only anchors from new link partners. Within two Penguin refresh cycles, rankings on the penalised pages partially recovered — illustrating that anchor diversity is a direct lever in algorithmic penalty recovery.

ANCHOR TEXT AUDIT CHECKLIST
0/7 complete
Export your full backlink profile from Ahrefs or Semrush and filter by anchor text
Check that exact-match keyword anchors represent 5% or less of your external link profile
Verify branded anchors make up at least 40% of external backlinks
Identify any sitewide or footer links using keyword-rich anchors and evaluate for manipulation risk
Review internal links to your top 10 target pages — confirm no page relies on generic anchors like 'read more'
Ensure each high-priority internal page receives links with at least 2–3 distinct descriptive anchor variants
Flag any sudden spike in exact-match anchor acquisition, which may indicate negative SEO
Free Tool

How does your site score on SEO?

Paste your URL. Get a score and a fix list across all three disciplines. No form, no email.

Run Free Audit →

Frequently Asked Questions

Yes. Google's Penguin algorithm (launched 2012, now real-time) specifically targets sites that build backlinks with manipulative anchor text patterns — predominantly exact-match keyword anchors. If you've received a manual penalty for unnatural links, anchor text distribution is usually part of the problem. Fix it by disavowing manipulative links and ensuring future link building uses natural anchor text.

Yes — descriptive, keyword-relevant anchor text in internal links is recommended and doesn't carry the same manipulation risk as external links. Google explicitly recommends using descriptive anchor text for internal links. Exact-match internal anchors are fine and help Google understand your page's relevance for specific terms.

Sources & Further Reading
  • 1.Google Search Central — Anchor text best practices
  • 2.Moz — Anchor Text Guide
  • 3.Ahrefs — Anchor Text documentation