Last updated: October 2026

Anchor text is the visible, clickable text of a link. Google's documentation says it tells people and Google something about the page you are linking to, and that good anchor text is descriptive, reasonably concise and relevant. We counted every in-content link across our 331 posts: 1,525 internal anchors, 0 of them generic, and 659 different anchor texts. We also found a habit we did not expect: 16% of our internal anchors are the same call to action repeated.

Below you will find what Google says about anchor text, what 6 ranking guides say, what our own anchors look like, how the main anchor types differ, how to write good anchors, how to audit yours and the mistakes to avoid. It builds on our guide to internal link building.

What Google Says About Anchor Text

Google Search Central link best practices excerpt: good anchor text is descriptive, reasonably concise and relevant to both pages, write as naturally as possible, resist cramming keywords because keyword stuffing violates spam policies, and do not chain links next to each other

Google's link best practices page is short and specific. Good anchor text is descriptive, reasonably concise and relevant to the page it sits on and the page it links to. It gives context and sets the reader's expectation. The page shows what to avoid: generic anchors such as "click here", "read more", "website" and "article", anchors that are weirdly long, links chained next to each other, and anchor text stuffed with keywords, which the page calls a violation of Google's spam policies. It also offers a simple test: read only the anchor text out of context and check that it makes sense by itself. Google gives no ideal percentage for each anchor type, and none of the pages we read cite its documentation.

What the Ranking Guides Say, and Do Not Say

Table of what 6 pages ranking for anchor text seo mention: anchor types 6, internal links 6, accessibility or click here 6, examples 6, relevance 5, over-optimisation 4, percentages 4, a specific percentage rule 3, Google spam policy 2, nofollow or sponsored 1 and Google documentation 0
  • They agree on the types. All 6 describe anchor types such as exact match, partial match, branded and generic, and all 6 cover internal links and accessibility.
  • Over-optimisation is the warning. 4 of 6 warn about it, which fits Google's note on keyword stuffing.
  • Some give percentage rules. 3 of 6 state a target mix for anchors. Google's documentation gives no such ratio, so treat these as one author's opinion.
  • Google is not cited. None of the 6 cite Google's own guidance, and only 2 mention its spam policy.
  • Real data is missing. None show the anchors of a real site, which is what we show next.

What Our 1,525 Internal Anchors Look Like

Table of Contomatix's internal anchors by length across 331 posts: 1 word 23, 2 to 3 words 460, 4 to 6 words 779, 7 or more words 263, 1,525 internal anchors in total
  • Almost none are generic. We found 0 anchors such as "click here" or "read more" among 1,525 links.
  • Most are four to six words. 51.1% of anchors are four to six words, 30.2% are two or three and only 1.5% are a single word.
  • Some are long. 90 anchors run ten words or more, and the longest is seventeen. Google's example of a "weirdly long" anchor is a whole sentence, so ours are within what reads naturally, but they are worth trimming where a shorter phrase says the same thing.
  • Variety is high. 659 different anchor texts across 1,525 links shows that we write anchors for context, not from a template.
  • The repeats are calls to action. The three most used anchors are "get a free SEO review", "get a free audit" and "get in touch". With similar wording, call-to-action anchors make up 16% of the total. They lead to a contact page, not another article, and they are useful as buttons, but they say little about the page they point to.

Our descriptive anchors point at the right pages. The repeated call-to-action anchors are the ones we would rewrite if the goal were stronger context. For most sites the lesson runs the other way: many pages overuse one or two anchors for their money pages. Check your own mix before you change anything.

What Our External Anchors Look Like

Search Console's Links report shows the text other sites use when they link to us. The top five anchors, in order, are "visit website", "contomatix", "llms txt generator", an empty anchor (usually an image) and "contomatix com". That is a profile of brand names, a tool name and a generic label, with no keyword-rich commercial anchors at all. It reflects how we got those links: directory profiles that use a generic "visit website" button, listings that name the brand, and tool mentions. Natural link profiles often look like this, with brand and generic anchors dominating. Our guide to editorial backlinks shows that the two editorial links we have both use the brand name as the anchor.

The Main Types of Anchor Text

  • Branded: the name of your company or product. Natural, safe and common in earned links.
  • Exact match: the keyword you want to rank for. Fine in moderation inside your own site, risky if repeated across links you built, since Google lists keyword-stuffed anchors in its spam examples.
  • Partial match: a phrase that includes the keyword with other words. The usual form of a good descriptive anchor.
  • Naked URL: the address itself. Common on external links, and in our own outbound links 132 of 1,133 are naked URLs.
  • Generic: "click here", "read more", "website". Weak for context and accessibility, as Google's page says.
  • Image: an image link uses the alt text as its anchor, so write alt text that describes the destination.

How to Write Good Anchor Text

  1. Read it alone. If the anchor does not make sense without the sentence around it, rewrite it.
  2. Describe the page. "Resource page link building" tells a reader and Google what they will find. "This guide" does not.
  3. Keep it short enough to scan. Two to six words is where most of ours sit, but let meaning decide the length.
  4. Write naturally. If you are forcing a keyword in, you have probably gone too far.
  5. Use the sentence. The words before and after the link add context, so link a phrase that belongs there.
  6. Space links out. Do not put several links next to each other.
  7. Vary where it is natural. Different pages may call for different wording, but never vary just to hit a ratio.

Internal Versus External Anchors

You control internal anchors, so use them to tell Google and readers what each page is. When several pages link to one target, descriptive anchors that fit each context help more than the same phrase pasted everywhere. For external links you do not control the anchor. Earned links usually use a brand name or a natural phrase, and attempts to dictate exact-match anchors on links you ask for can look manufactured. If you ask for a link, give the URL and let the author choose the wording. The free internal link checker lists the anchors on a page and flags empty, generic and nofollowed ones.

Weak and Better Anchors: Examples

Each better version passes Google's test: read alone, the anchor still tells you what the page is about.

A Real Rewrite From Our Own Site

One descriptive anchor on our site, "agency vs. freelancer SEO", appears 34 times in the exact same wording, and two close variants add another 37, all pointing to a single comparison guide. That is a healthy sign that we link to it where it fits, but the repetition also means every one of those links sends the same signal. If we were rewriting, we would keep the phrase where the sentence is about the choice between the two, and use different wording where the context differs, such as "how to compare quotes from agencies and freelancers" or "when a freelancer is enough". The aim is not to avoid repetition for its own sake. It is to make each anchor say what that particular sentence needs, so that the set of anchors describes the page from several angles instead of one.

Anchor Text for Buttons, Images and Accessibility

Buttons and image links count as links, and they need anchors too. A button that says "Learn more" is generic, and a screen reader that lists the links on a page will read out ten identical "Learn more" entries with nothing to tell them apart. A button that says "See the SEO audit checklist" works for everyone. For images used as links, the alt text is the anchor, so write it to describe the destination, not the picture. This is why every ranking guide we read mentions accessibility: good anchors help people who use assistive technology and people who skim a page by its links, and what helps those readers is also what Google's guidance describes.

How to Audit Your Anchors

  1. Collect them. Export your top linking text from the Links report in Search Console for external anchors and use a crawler or checker for internal ones.
  2. Group them. Count branded, generic, descriptive, exact-match and naked URL anchors.
  3. Look for repeats. If one phrase accounts for most links to a page, ask whether it fits every context.
  4. Look for generic labels. Rewrite "click here" and "read more" into descriptive phrases.
  5. Check image links. Make sure the alt text describes the destination.
  6. Fix the worst first. Prioritise pages that matter most to your business.
Infographic of the share of Contomatix's 1,525 internal anchors by length and four rules from Google's guidance for writing good anchor text

Common Anchor Text Mistakes

  • Using generic anchors. "Click here" tells nobody anything.
  • Repeating one exact-match anchor. Across many links it can read as manipulation.
  • Making anchors too long. A whole sentence is hard to scan.
  • Chaining links. Adjacent links lose their surrounding context.
  • Following a ratio rule. Google gives no percentages, so do not chase one.
  • Ignoring image alt text. An image link is only as good as its alt.

How Anchor Text Fits With the Rest of Link Work

Anchor text is one small part of a link, and it works together with relevance, placement and the page it sits on. A perfect anchor on an irrelevant page does little, and a plain brand-name anchor on a relevant editorial page can be worth far more. So set your priorities in order. First make sure the link is earned or placed for a reason a reader would understand. Then check where it sits and what attribute it carries. Only then worry about the wording. When you plan outreach, think about what you want the author to write and keep your ask short. If you are building a campaign around a handful of target pages, our guide to a link building campaign shows how to set goals, and our look at types of backlinks explains the attribute and placement choices that sit alongside anchor text.

For your own pages, treat anchors as a habit, not a project. When you write a new post, link to two or three related pages with phrases that describe them, and when you update an old post, check that its anchors still make sense read alone. A site that does this consistently ends up with a link graph that explains itself, and that is the outcome Google's guidance is steering towards.

How We Read the Data

  • Internal and external anchors come from every in-content link in our 331 posts dated before 21 October 2026, counted from the post HTML with FAQ blocks excluded. Navigation and footer links are not included.
  • External anchors for our site come from the top linking text in the Search Console Links report on 21 October 2026, which lists the five most common. Counts for each are not shown there.
  • We read 6 ranking guides on one day (Google US). Counts show a term appears, not how well it is explained.
  • Google's statements come from its Search Central link best practices page, read on 21 October 2026.
  • Our own anchors are one site's habits, not a benchmark.

Key Takeaways

  • Google says good anchor text is descriptive, reasonably concise and relevant, and warns against generic anchors and keyword stuffing.
  • Across 1,525 internal anchors we found 0 generic ones, and 51.1% are four to six words.
  • 16% of our internal anchors are one repeated call to action, which is useful as a button but weak as context.
  • Google gives no ideal anchor percentages, so do not chase a ratio.
  • Audit your own anchors and fix the generic and repeated ones on your most important pages first.

Frequently Asked Questions

What is anchor text in SEO?

It is the visible, clickable text of a link. Google says it tells people and Google something about the page you link to.

What makes good anchor text?

According to Google, it is descriptive, reasonably concise and relevant to the page it sits on and the page it links to, and it reads naturally.

Should I use exact match anchors?

In moderation on your own site, yes. Repeating exact-match anchors across links you build can look manipulative, and Google calls keyword stuffing a violation of its spam policies.

What is the ideal anchor text ratio?

Google gives no ideal ratio. Some guides state one, but treat it as opinion. Write natural anchors and review your mix for repetition.

Is "click here" bad for SEO?

Google lists "click here" and "read more" as too generic. They give no context to readers or search engines, so use a descriptive phrase instead.

How long should anchor text be?

Short enough to scan, usually a few words. Google calls an anchor that is a whole sentence "weirdly long". Most of ours are four to six words.

How do I check my anchor text?

Use the top linking text in Search Console for external anchors and a link checker or crawler for internal ones, then group them by type.

Does anchor text matter for internal links?

Yes. Internal anchors are fully in your control and help readers and Google understand what each page is about.

What anchor text should I ask for in outreach?

Give the URL and let the author choose the words. Earned links usually use a brand name or a natural phrase.