Optimize anchor text for internal and external links: anchor types, working ratios, over-optimization checks and what changed in 2026. Free audit tool.
TL;DR: Anchor text optimization means writing descriptive, varied link text, with roughly 50 to 60% descriptive anchors and 10 to 15% exact match on internal links.
Zyppy's study of 23 million internal links found pages with more varied anchors earned more Google clicks.
Google's own link guidance asks for descriptive, concise anchors and names "click here" as one to avoid.
The catch: Google publishes no ratio, so these numbers are guardrails, not rules.
Anchor text optimization is the process of choosing the clickable words in your links so that readers, search engines and AI systems understand what the destination page is about.
Done well, it passes topical relevance between pages.
Done badly, with the same keyword repeated everywhere, it looks manipulative and the links lose value.
This guide covers every anchor type, working ratios, how to detect over-optimization, and what changed for anchor text in 2026.
What Is Anchor Text Optimization?
Anchor text is the visible, clickable text inside a hyperlink.
When you write "check your internal link structure for free," the phrase "internal link structure" is the anchor text.
Optimization means choosing those words on purpose: not randomly, not repetitively, and not stuffed with keywords.
Google says this directly.
Its link best practices documentation states that good anchor text is "descriptive, reasonably concise, and relevant" to the page it sits on and the page it links to.
The same page warns against generic text like "click here" and against cramming keywords into anchors, which it says breaks Google's spam policies.
The strongest public dataset on internal anchors is Zyppy's study of 23 million internal links across 1,800 websites and about 520,000 URLs, last updated in February 2026.
It compared internal links with Google Search Console click data.
Pages with more varied internal anchor text received more clicks, and the author found anchor variety tracked clicks more closely than link count.
Why Anchor Text Optimization Matters More in 2026
Three shifts make anchor text worth fixing this year.
AI answers sit above the links. Google's AI Overviews and AI Mode now answer many queries before a user reaches the blue links.
Pew Research Center found users clicked a result on 8% of visits when an AI summary appeared, against 15% when none appeared.
Pages that are clearly connected to a topic through descriptive internal links are easier for these systems to retrieve and cite.
Penguin works in real time and devalues spam. Since Penguin 4.0 in September 2016, Google's link spam signals run inside the core algorithm and update continuously.
Google said Penguin now devalues spam by adjusting ranking based on spam signals, rather than demoting the whole site.
Manipulative anchors usually just stop counting, which makes them wasted effort rather than an instant penalty.
Spam updates keep coming. Google ran a March core update, a May core update and spam updates in March, June, August and September 2026.
The September 2026 spam update ran from 24 September to 8 October.
Google's spam policies still name links with optimized anchor text in articles and press releases as link spam.
Zero-click behaviour adds pressure.
SparkToro's 2024 zero-click study found 58.5% of US Google searches ended without a click to any result.
When your internal anchor text follows semantic patterns, each page states its topic clearly to every system that reads it.
The 7 Types of Anchor Text (With Examples)
Every hyperlink uses one of these anchor types.
Understanding each one is the foundation of optimization.
1.
Exact Match: uses the target keyword exactly.
Example: "anchor text optimization" linking to this page.
Useful in moderation on internal links, risky in links from other sites.
2.
Partial Match: includes the target keyword alongside other natural words.
Example: "tips for optimizing your anchor text." This is the safest high-value anchor type.
3.
Branded: uses your brand name.
Example: "according to SEOShouts." It helps search engines and AI systems connect your brand entity to topics.
4.
Branded + Keyword: combines brand with a descriptive term.
Example: "the SEOShouts Internal Link Checker." It ties your brand to a product or topic.
5.
Generic: action phrases with no topical context.
Example: "click here," "read more." Google's documentation names these as anchors to avoid because they tell nothing about the destination.
6.
Naked URL: the raw URL as anchor.
Example: "https://seoshouts.com/tools/internal-link-checker/." Natural in citations, but it carries little topical context.
7.
Image Alt Text: when an image is linked, Google uses the image's alt attribute as the anchor text.
Give every linked image descriptive alt text.
The Ideal Anchor Text Ratio: Working Ranges
Google publishes no anchor ratio, and any tool that claims a "Google ratio" is guessing.
The ranges below are the guardrails we use on internal links.
They come from auditing sites, not from a Google rule.
| Anchor Type | Working Range (internal links) | Risk Level | Value for AI retrieval |
|---|---|---|---|
| Descriptive / Partial Match | 50 to 60% | Low | High: states what the page covers |
| Branded | 20 to 25% | Very low | High: builds entity association |
| Exact Match | 10 to 15% | Moderate | Medium: clear, but repetitive at scale |
| Naked URL | Under 5% | Very low | Low: little context |
| Generic ("click here") | Under 5% | Low | None: no context at all |
These ranges apply to internal links, where you control every anchor.
For links from other sites, keep exact match much lower, because Google's link spam policy targets optimized anchors placed on other sites.
The ideal internal linking ratio article covers how many links a page should carry.
What the data shows: Zyppy's study found two patterns worth knowing.
Pages with more varied internal anchors received more Google clicks, and pages with at least one exact-match internal anchor had at least five times more traffic than pages with none.
The author calls the findings directional, not proof.
Read together, they support using some exact match inside a varied profile, not avoiding it altogether.
Newer sites: a young site has fewer links overall, so a few repeated exact-match anchors make up a bigger share of its profile.
If your site is under two years old, keep exact match at the low end of the range.
How to Optimize Anchor Text: A Step-by-Step Process
Step 1: Audit Your Current Anchor Profile
Before changing anything, see what you're working with.
Run your site through the SEOShouts Internal Link Checker.
It crawls up to 500 pages and shows your anchor text distribution as a visual word cloud.
What to look for in the word cloud:
A healthy cloud shows a mix of word sizes: your brand name large, several descriptive variations medium, and many natural phrases small.
A problem cloud has one keyword dominating the centre with everything else barely visible.
For a broader check, pair the anchor analysis with an on-page SEO audit to see how the anchors line up with each page's own optimization.
Step 2: Map Your Target Pages and Keywords
List every page you want to rank, paired with its primary keyword.
Then write 5 to 8 anchor variations per page.
Example for a page targeting "technical SEO audit":
- "comprehensive technical SEO audit" (partial match)
- "run a full site audit" (partial match, different angle)
- "SEOShouts technical audit" (branded + keyword)
- "audit your site's technical health" (descriptive)
- "identify crawling and indexing issues" (benefit-focused)
- "our technical audit process" (branded hybrid)
The rule: if 10 pages link to one target URL, use close to 10 different anchors.
Repeating the identical anchor from many pages adds little new information for search engines.
Step 3: Write Anchors That Read Naturally
Google reads the sentence around a link, not only the linked words.
The surrounding context tells it why the link exists.
Bad: "We offer SEO consulting.
For your anchor text optimization needs, contact us about anchor text optimization services."
Good: "If your link profile shows signs of keyword stuffing, a professional anchor text audit can identify exactly which links to rewrite."
The second version tells users, search engines and AI systems why the link exists and what is on the other side.
This is the core of semantic anchor text writing: context over keywords.
Step 4: Fix Generic and Naked URL Anchors
Search your content for "click here," "read more," "learn more," and raw URLs used as links.
Replace each one with descriptive text.
| Before (Generic) | After (Optimized) |
|---|---|
| "Click here for more info" | "See how link equity flows through your site structure" |
| "Read more" | "Learn why orphan pages get almost no organic traffic" |
| "https://seoshouts.com/tools/" | "Explore 18 free SEO tools built for technical optimization" |
Every generic anchor you fix gives the destination page context it was missing.
Step 5: Check for Over-Optimization Signals
After rewriting, audit again.
These patterns suggest over-optimization:
- One exact-match phrase makes up most of the anchors pointing to a single page.
- The same anchor is repeated across 3 or more pages for the same destination.
- A high-priority page has fewer than 5 distinct anchor phrases.
- More than 30% of all anchors site-wide are exact-match keywords.
If you see these, replace 20 to 30% of the repeated anchors with branded or descriptive alternatives, starting with the pages that carry the most links.
Internal Links vs External Links: How Anchor Strategy Differs
The rules change depending on whether you link within your own site or receive links from other domains.
Our comparison of internal vs external link strategies covers the full picture.
Here is the anchor-specific difference:
Internal links (you control these):
- Exact match at 10 to 15% is reasonable inside a varied profile
- Every anchor should be chosen on purpose
- Vary anchors even when several articles link to the same page
- Links in body content give more context than footer or sidebar links
- Run the internal link checker monthly to catch drift
External links (backlinks from other sites):
- Expect most anchors to be branded or naked URLs; that is what natural links look like
- You can't control them directly, but you can suggest descriptive anchors in outreach
- Watch for sudden spikes in exact-match backlink anchors
- Since Penguin 4.0 Google mostly ignores spammy links, so the disavow tool is mainly for a manual action or a clear history of paid links
The key point: internal anchor optimization is one of the cheapest SEO wins because you control it completely.
You can rewrite your whole internal anchor profile without a single outreach email.
How AI Search Engines Use Your Anchor Text
AI search systems such as ChatGPT search, Perplexity, Gemini and Google's AI Mode retrieve pages and then pass passages to a language model.
Crawlers like GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot follow links much as Googlebot does.
No published study has isolated the effect of internal anchor text on AI citations, so treat any precise figure you see as a guess.
What is well established is narrower.
Descriptive anchors and the sentence around them describe the destination page, which helps any system that maps one page to another.
What this means for your strategy:
Write anchors that describe what the reader will learn on the destination page, not just its keyword.
"How to find and fix orphan pages on your site" carries more meaning than "orphan pages." It is also better for human readers, which is the safest test.
For how AI crawlers treat your link structure, see how AI crawlers use internal links.
The word cloud in our internal link checker shows which phrases dominate your anchors.
It is a quick way to see the topical signals your links send, whether a search engine or an AI crawler reads them.
Common Anchor Text Mistakes (And How to Fix Them)
Mistake 1: Using the same anchor for every link to one page. If 8 blog posts all link to your pillar page with "internal linking guide," the repetition adds nothing.
Fix: write 8 variations that each describe a different part of the pillar content.
Mistake 2: Ignoring image link alt text. A linked image without alt text gives Google no anchor text at all.
Audit every clickable image and add descriptive alt attributes.
Mistake 3: Forcing anchors into unrelated content. A paragraph about email marketing that suddenly links to "best anchor text optimization tool" reads as manipulative.
Links must fit the surrounding content.
Mistake 4: Never updating old anchors. Older articles keep their anchors for years.
During your monthly internal link audit, review anchors on your top 20 traffic pages and refresh generic or outdated phrases.
Mistake 5: Nofollowing internal links to "save link equity." This is a persistent myth.
Nofollow on an internal link does not redirect equity to other links.
As covered in our nofollow vs dofollow guide, keep internal links followed unless there is a specific reason, such as login pages.
Tools for Anchor Text Analysis
You don't need expensive software to audit your anchor text.
Free tools:
- SEOShouts Internal Link Checker: visual word cloud of anchor text distribution, up to 500 pages, no login required.
- Google Search Console: shows the anchor text of links from other sites under Links > Top linking text.
- Screaming Frog SEO Spider (free version): crawls up to 500 URLs and exports every anchor in a table.
Paid tools:
- Ahrefs: backlink anchor reports with history.
- Semrush: backlink anchor reports and audits.
- Screaming Frog (paid licence): unlimited crawls with exportable anchor reports, priced per year.
Prices for these tools changed several times in 2025 and 2026, so check each vendor's pricing page before you buy.
For a side-by-side comparison, see our roundup of the best internal link checker tools.
Spreadsheets show data; word clouds show patterns.
A word cloud shows in seconds what takes much longer to spot in a CSV: one keyword dominating your link profile.
Anchor Text Optimization by Page Type
Different pages need different anchor strategies.
Blog posts and articles: use mainly descriptive and partial-match anchors, placed inside paragraphs rather than in isolated "related posts" blocks.
See the ideal link density framework for how many links to add.
Tool pages and product pages: branded + keyword anchors work best.
"Try the SEOShouts schema generator" connects the brand with the product better than "schema tool."
Service pages: mix descriptive anchors with intent variations.
"Technical SEO audit for ecommerce sites" and "enterprise site architecture review" can both point to one service page and describe different needs.
Pillar pages: these should receive the widest variety of anchors because many cluster articles link to them.
Our topic cluster architecture guide explains how pillar and cluster pages link to each other.
Page type also decides how deep a page sits, which shapes how site depth affects link equity transfer.
Your Anchor Text Optimization Checklist
Use this before publishing any page or during monthly audits:
- Every internal link uses descriptive anchor text (no "click here" or "read more")
- No single exact-match phrase dominates the anchors pointing to one page
- Each important URL receives at least 5 unique anchor variations
- Anchors read naturally within their sentences
- Linked images have descriptive alt text
- Internal links are followed (no unnecessary nofollow)
- Each anchor accurately describes the destination page
- No identical anchor repeated for the same URL across many pages
- Exact-match anchors stay under about 30% site-wide
- The word cloud shows a balanced spread, with no single dominant keyword
- Content older than 6 months has been checked for generic or outdated anchors
Frequently Asked Questions
What is the ideal anchor text ratio for SEO in 2026?
Google publishes no ratio.
For internal links, a safe working range is 50 to 60% descriptive or partial match, 20 to 25% branded, 10 to 15% exact match, and under 5% each for generic and naked URL anchors.
Treat these as guardrails, not rules.
How do I check if my anchor text is over-optimized?
Run your site through an anchor text analyzer with word cloud visualization.
If one exact-match phrase makes up most of the anchors pointing to a page, or the same anchor repeats across many pages, the profile is over-optimized.
Does anchor text still matter for SEO rankings?
Yes.
Google's link documentation says it uses anchor text to understand linked pages, and Zyppy's study of 23 million internal links found pages with more varied anchors received more Google clicks.
Descriptive anchors also help AI search systems connect your pages to topics.
Should anchor text be different for internal vs external links?
Yes.
Internal anchors are fully in your control, so keep them descriptive and varied, with some exact match.
Optimized anchors in links from other sites are what Google's link spam policy targets, so a natural backlink profile is mostly branded and naked URL anchors.
How many different anchor text variations should point to one page?
Aim for at least 5 to 8 unique variations for every important page.
If 10 pages link to one target, use close to 10 different anchors.
Variety gives search engines more context about the page.
Can changing anchor text hurt my current rankings?
Large changes at once make it hard to see what helped or hurt.
Rewrite anchors in batches of 10 to 15 links a week.
Fix generic anchors first (lowest risk), then diversify repeated exact-match anchors.
Check rankings in Search Console for 2 to 3 weeks after each batch.
What anchor text should I use for AI Overviews?
No study has measured anchor text's effect on AI Overview citations directly.
Anchors that describe what the reader will learn, such as "how to audit your internal links in 5 minutes," give any system more context than "internal link audit." Our guide on anchor text for AI search covers this in depth.
Get More SEO Insights
Join 10,000+ marketers receiving weekly SEO strategies and tips directly in their inbox.



