Anchor text

nounalso called link text or anchor

Definition

Anchor text is the visible, clickable text of a link, which search engines read as a description of the page it points to — so natural, descriptive anchors help, while the same exact-match keyword repeated across many sites looks manipulative.

Updated 5 min read8 cited sources

On this page7 sections

Why it matters for founders and small teams

Anchor text is one of the few link signals you control directly: on every internal link you write, and in how you ask for coverage elsewhere. Get it right and each link tells Google, readers and AI engines exactly what the page behind it is about. Get it wrong by pushing one commercial keyword across dozens of placements, and you build the very pattern Google’s link spam systems look for.

What makes good anchor text?#

Good anchor text is descriptive, reasonably concise and relevant to both the page it’s on and the page it points to; Google’s own tip is to read the anchor alone and check that it still makes sense out of context.

AnchorVerdictWhy
“click here”, “read more”WeakSays nothing about the destination
“our pricing page”GoodShort, specific and accurate
“Plannora’s guide to sprint planning for small teams”GoodDescribes the page in natural language
“best project management software cheap project management tool”SpamKeyword stuffing, which Google’s spam policies prohibit
An image link with alt="add enchiladas to your cart"GoodGoogle uses a linked image’s alt text as its anchor

Google’s link best practices say good anchor text “provides context for the link, and sets the expectation for your readers,” and warn you to “resist the urge to cram every keyword that’s related to the page,” because keyword stuffing violates its spam policies. The text has to sit inside a crawlable <a href> element. For image links, Google reads the alt attribute as the anchor, so an empty alt is an empty anchor.

The same rules serve readers. A descriptive anchor tells people where a click leads before they make it, and it keeps a sentence meaningful when an AI engine lifts the passage without the page around it.

What are the types of anchor text?#

The main types of anchor text are branded, naked URL, descriptive or partial-match, exact-match, generic and image anchors; a natural link profile is mostly branded, URL and descriptive anchors, because that’s how people link when nobody asks them to.

TypeExampleWhere it shows up naturally
BrandedPlannoraReviews, press coverage, tool roundups
Naked URLplannora.ioCitations, resource lists, forum posts
Descriptive / partial-matcha simple Gantt chart tool for startupsEditorial links inside a sentence
Exact-matchproject management softwareRarely, unless someone is optimizing for it
Genericthis guide, hereCasual links everywhere
ImageThe alt text of a linked imageLogos, badges, screenshots

No published percentage defines a safe mix, and tools that promise one are estimating. The more useful check is simpler: would an editor who had never spoken to you have chosen these words? Branded and URL anchors pass that test by default, and descriptive anchors usually do. A cluster of identical exact-match commercial phrases almost never does, which is why it stands out.

Worked example

The Anchor Profile Audit

A 20-minute check of whether your inbound anchors look earned or arranged. The inputs are illustrative, for a fictional project-management startup called Plannora; export your own from a backlink tool or the top linking text in Search Console’s Links report.

  1. 1

    Export anchors by referring domain

    One row per linking site, using its main anchor to you, so a site with 40 footer links counts once.

    60 domains

  2. 2

    Sort them into types

    Branded 31 · naked URL 9 · descriptive 11 · generic 3 · exact-match (“project management software”) 6.

    5 types

  3. 3

    Add up the anchors an editor would choose unprompted

    Branded, URL, descriptive and generic: (31 + 9 + 11 + 3) ÷ 60.

    90%

  4. 4

    Trace every exact-match anchor to its source

    All six came from guest posts placed in a single campaign, on sites that don’t cover project management.

    6 of 6

  5. =

    Result

    The exact-match share is small, but every one of those anchors has the same arranged origin — one commercial phrase, one campaign, off-topic hosts — which is the footprint Google’s guest-post guidance describes.

    10%, one source

The result: The percentage isn’t the problem; the single arranged origin is. Plannora’s fix is to stop requesting anchors, ask the six hosts to switch the links to the brand name or qualify them with a rel value, and let future coverage link however editors choose. Google’s disavow guidance says most sites never need that tool; it’s meant for a considerable number of spammy links that have caused, or are likely to cause, a manual action.

Free to use and adapt. If you cite it, link to rankbox.xyz/glossary/anchor-text.

Is exact-match anchor text bad for SEO?#

Exact-match anchor text isn’t bad in itself, but the same commercial keyword repeated across links from many sites is a classic link-scheme pattern; internal links are treated differently, and Google’s Gary Illyes has said there’s no over-optimization penalty for them.

Google’s concern is patterns. Its guidance on large-scale article campaigns lists “stuffing keyword-rich links to your site in your articles” as a sign of a link scheme, alongside publishing the same articles across many sites. Its link spam policy adds keyword-rich links embedded in widgets and forum comments with optimized links in the post or signature. A few exact-match anchors that editors chose is normal; dozens you requested is a footprint.

Internal anchors are a different case

On your own site you’re describing your own pages. Asked whether there’s an internal-linking over-optimization penalty, Google’s Gary Illyes replied: “you can abuse your internal links as much as you want AFAIK.” John Mueller has said Google gets context “from the anchor text from the internal linking,” but that tuning it beyond reasonable wording isn’t “something where you would see a visible effect in search.” Descriptive and varied still reads better than one phrase repeated on every page.

Anchor text matters for AI search mainly through branded anchors: in Ahrefs’ 75,000-brand study, links whose text is the brand name correlated at 0.51–0.63 with AI visibility, well above Domain Rating or raw backlink counts.

0.628

correlation between branded anchors and brand visibility in Google AI Mode, the only platform where it reached strong territory

Ahrefs, Dec 2025

0.51–0.53

the same correlation in ChatGPT and Google AI Overviews

Ahrefs, Dec 2025

0.27–0.33

Domain Rating's correlation across the same three platforms, for comparison

Ahrefs, Dec 2025

A branded anchor is a link and a brand mention in the same few words, which is one plausible reason it tracks AI visibility better than link metrics do. Ahrefs is clear that these are correlations, not causes. But they fit how answer engines work: they retrieve and quote text, and an anchor reading “Plannora” inside a sentence about sprint planning ties the brand to the topic in words a model can use.

Generic anchors waste that chance. “Click here” in a quoted passage tells neither the reader nor the model what sits behind the link. Engines are moving toward brand-name links themselves: since May 2026 ChatGPT has added branded inline links to its answers, and Profound saw the share of responses containing them rise from about 4.5% to over 20%.

Sources

  1. 1.SEO link best practices for GoogleGoogle Search Central · developers.google.com
  2. 2.Spam policies for Google web search (link spam)Google Search Central · developers.google.com
  3. 3.A reminder about links in large-scale article campaignsGoogle Search Central Blog · developers.google.com
  4. 4.A reminder on qualifying links and our link spam updateGoogle Search Central Blog · developers.google.com
  5. 5.Top brand visibility factors in ChatGPT, AI Mode and AI OverviewsAhrefs · ahrefs.com
  6. 6.Google's John Mueller on internal anchor textSearch Engine Journal · searchenginejournal.com
  7. 7.Google: there is no internal linking over-optimization penaltySearch Engine Roundtable · seroundtable.com
  8. 8.Disavow links to your siteSearch Console Help · support.google.com

Know someone who’d find this useful? Send it their way.

Written by

Rankbox Team

The team behind Rankbox. We study how ChatGPT, Perplexity, Gemini, and Google AI Overviews choose their sources, and publish what we learn so you can put it to work.

See which AI answers cite you today

Enter your site to see how often ChatGPT, Perplexity, Gemini, and Google cite your brand, and exactly what to publish next.

No credit card required · Free 7-day trial