Anchor text is the visible, clickable text of a link. Search engines read it as a short label for the page on the other end, which makes it one of the oldest signals in SEO and one of the easiest to abuse. Your anchor text ratio is simply the share of your backlinks that use each kind of anchor: your brand name, your bare URL, your target keyword, a generic phrase like “this guide,” and so on.
The short answer to the question most people arrive with: in a natural profile, most anchors are your brand name or your URL, a smaller share are descriptive phrases that partly match your keywords, and exact-match keyword anchors are rare. The exact proportions depend on your niche and on what the pages already ranking for your keyword look like, so the right target comes from an audit, not from a formula someone posted in a forum.
This guide walks through every anchor type with examples for one site, why over-optimization still costs people rankings, a starting-point distribution (clearly labelled as a rule of thumb), and practical steps to audit, fix and choose anchors, including for your internal links.
What is anchor text?
Definition
Anchor text is the clickable words of a hyperlink. In HTML it's the text between the opening and closing <a> tags. For a linked image, the image's alt attribute plays the same role.
<a href="https://ridgelinepacks.com/ultralight-backpacks">ultralight backpacks for thru-hiking</a>
<!-- For an image link, the alt text acts as the anchor -->
<a href="https://ridgelinepacks.com/">
<img src="logo.png" alt="Ridgeline Packs">
</a>Google's documentation on links says anchor text helps it understand what the linked page is about, and it recommends anchors that are descriptive, reasonably concise and relevant to both the page they sit on and the page they point to. Google also reads the words around a link, so a generic anchor inside a sentence about ultralight backpacks still carries some topical context.
That's why anchor text matters in two directions:
- As a relevance signal. Links described with words related to your topic help search engines connect your page to that topic.
- As a manipulation signal. People who link naturally rarely use your exact commercial keyword. When hundreds of links do, that pattern is evidence the links were arranged rather than earned.
Anchor text is separate from whether a link is followed. A perfectly chosen anchor on a nofollow link still doesn't reliably pass ranking signals. If you need a refresher, see our guide to dofollow vs nofollow links.
The 8 types of anchor text (with examples)
To keep the examples consistent, imagine a fictional outdoor-gear store, Ridgeline Packs, at ridgelinepacks.com. The page it wants to rank is /ultralight-backpacks, and its target keyword is “ultralight backpacks.” Here's how each anchor type would look pointing at that site.
| Type | Example anchor | What it signals | Overuse risk |
|---|---|---|---|
| Branded | Ridgeline Packs | Who you are | Very low |
| Naked URL | ridgelinepacks.com | Where you are | Very low |
| Exact match | ultralight backpacks | The exact keyword | High |
| Partial match | Ridgeline's ultralight backpack guide | The keyword plus context | Medium |
| Generic | this guide, read more, here | Nothing on its own | Low |
| Topical / LSI | lightweight thru-hiking gear | The topic, not the keyword | Low |
| Image (alt text) | Ridgeline 30L pack on a granite ridge | Whatever the alt text says | Low to medium |
| Long-tail | how to pick a frameless pack for a long-distance hike | A specific question or need | Low |
1. Branded anchors
Your brand or business name: “Ridgeline Packs,” “Ridgeline,” “the Ridgeline team.” These are the backbone of a natural profile because that's how people refer to companies they mention. Brand-plus-keyword hybrids such as “Ridgeline Packs ultralight backpacks” sit between branded and partial match. They're useful, but count them separately in an audit, because a profile full of hybrids can still look engineered.
2. Naked URL anchors
The address itself: “ridgelinepacks.com,” “www.ridgelinepacks.com” or the full “https://ridgelinepacks.com/ultralight-backpacks.” Citations, resource lists, forum posts and social profiles produce lots of these. They're boring, which is exactly why they're safe.
3. Exact-match anchors
The anchor is precisely the keyword you want to rank for: “ultralight backpacks.” Before 2012, stacking these was the fastest way to rank. Today they still carry relevance, but they're the type most associated with manipulation. A few, from genuinely relevant pages, are normal. Dozens on a young site are a pattern.
4. Partial-match anchors
The keyword appears alongside other words: “a guide to ultralight backpacks,” “best ultralight backpack for beginners,” “Ridgeline's ultralight range.” These give search engines strong topical context without the footprint of identical anchors. For most link requests, a well-written partial-match anchor is the sweet spot.
5. Generic anchors
“Click here,” “this article,” “read more,” “here.” They tell search engines little on their own, though the surrounding sentence still helps. They're a normal part of every profile. Don't build them deliberately, but don't avoid them either; a profile with no generic anchors at all is itself a little odd.
6. Topical (LSI) anchors
Words that relate to the topic without containing the target keyword: “lightweight thru-hiking gear,” “packs for a sub-10-pound base weight.” The “LSI” label is SEO shorthand (search engines don't literally use latent semantic indexing), but the idea is sound: related vocabulary reinforces what your page is about and looks the way real writers describe things.
7. Image anchors (alt text)
When someone links an image, its alt attribute is treated like anchor text. A logo linked with alt “Ridgeline Packs” is a branded anchor; a product photo with alt “ultralight backpacks” is an exact-match anchor in disguise. Images with empty alt text give search engines nothing to read, which some audit tools report as “empty” or “no text” anchors.
8. Long-tail anchors
Longer, question-like phrases: “how to pick a frameless pack for a long-distance hike,” “what to look for in a backpack under two pounds.” These often appear when a writer links mid-sentence to a page that answers a specific question. They read naturally and help pages rank for the wider set of queries around a topic.
Exact-match domains blur the categories
ultralightbackpacks.com, every branded and naked URL anchor is also an exact-match anchor. Sites like that need to lean harder on descriptive, topical and long-tail anchors, and should judge their profile against similar sites rather than generic ratios.Why anchor text over-optimization is risky
For years, anchor text worked almost mechanically: get enough links that said “ultralight backpacks” and you ranked for “ultralight backpacks.” That created a market for exactly that kind of link, through article directories, blog networks and paid placements.
Google's Penguin update, launched in 2012, targeted webspam, including manipulative link profiles where over-optimized anchors were often the clearest tell. For several years Penguin ran as periodic refreshes, so a site hit by it could wait a long time to recover even after cleaning up. In 2016 Penguin became part of Google's core algorithm. Since then it runs continuously and Google describes it as more granular, tending to devalue spammy links rather than demote an entire site.
Today, over-optimized anchors hurt you in two main ways:
- Algorithmic discounting. Google says its systems, including the AI-based SpamBrain, identify and neutralize many unnatural links automatically. The links don't count, so any time or money you spent on them is wasted, and rankings that depended on them can slide.
- Manual actions. Google's reviewers can still issue a manual action for unnatural links to your site, visible in Search Console. Google's spam policies specifically call out large-scale article marketing or guest posting campaigns with keyword-rich anchor text links, alongside buying links that pass ranking credit and excessive link exchanges.
Anchors are the easiest footprint to spot
The risk is concentrated where the commercial intent is. A homepage with lots of branded links and a handful of exact-match anchors is unremarkable. A single product or money page where most links use the money keyword is not.
A starting-point anchor text ratio (rule of thumb)
This is a rule of thumb, not a Google number
| Anchor type | Starting range (rule of thumb) | Notes |
|---|---|---|
| Branded (incl. brand + keyword) | 35–50% | Keep brand + keyword hybrids to a minority of this bucket |
| Naked URL | 10–20% | Bare domain and full URLs both count |
| Partial match and long-tail | 10–20% | Your main lever for relevance |
| Generic | 5–15% | Arrives naturally; no need to build it |
| Topical / LSI | 5–10% | Related vocabulary, no target keyword |
| Image and empty | 2–10% | Logos, badges, linked photos |
| Exact match | Under 5% | Lower on commercial pages and new sites |
Why your ideal ratio varies
- Niche competitiveness. In some niches, top-ranking pages carry more keyword-rich anchors than these ranges suggest; in others, especially health, finance and legal, they carry far fewer. Copying a generic ratio into a niche where nobody else does it is how you stand out for the wrong reason.
- Brand strength. Established brands collect mostly branded anchors because people talk about them by name. A brand-new site has less of that natural cover.
- Page type. Homepages skew heavily branded and URL. Blog posts and guides naturally attract more descriptive and long-tail anchors, because people describe what the content says. Product and service pages deserve the most caution.
- Link count. On a site with 20 referring domains, two exact-match anchors are 10% of the profile. On a site with 2,000, they're noise. Small profiles move quickly, so new sites should be the most conservative.
- Pace. A sudden burst of new links with similar anchors looks different from the same links arriving over months. See our post on link velocity for how pace and anchors interact.
How to benchmark against competitors
- 1
Pick the pages, not the domains
Search your target keyword and take the 3–5 organic results most similar to your page (same type of page, similar intent). Ignore giant brands and marketplaces whose links come from fame rather than link building. - 2
Export their anchors
Use a third-party backlink tool to export the anchors pointing at each of those URLs, ideally one row per referring domain. - 3
Classify each list
Paste each export into an anchor text analyzer and record the share of branded, URL, partial, generic and exact-match anchors. - 4
Set your ceiling, not your target
Use the competitor average as an upper bound for exact match and partial match, not a quota to hit. Sitting slightly below the pack on keyword-rich anchors costs you almost nothing.
How to audit your anchor text
An anchor audit answers three questions: what does your distribution look like, which pages carry the risk, and is anything in there that you didn't put there? It takes an hour or two for most small and mid-sized sites.
- 1
Start with Google Search Console
Open Links in the left menu. Under External links, the Top linking text table lists the anchors Google has found pointing at your site. Click More, then export. It's a sample rather than a complete list, but it's Google's own view and free. - 2
Add a fuller export
Search Console doesn't give you a clean row per link with its anchor, source and target. Export your backlinks from a third-party backlink tool, or from your own records if you track the links you build, so you can see anchor, referring domain and target URL together. - 3
Count by referring domain
A single sitewide footer link can show up as thousands of links. Deduplicate so each referring domain counts once per anchor and target page. - 4
Classify the anchors
Paste your anchors into our anchor text analyzer with your brand name and target keywords. It sorts them into branded, exact, partial, generic and URL buckets and flags over-optimization risk. - 5
Segment by target page
Repeat the classification for each important page, especially commercial ones. A healthy site-wide ratio can hide one product page where most anchors are the money keyword. - 6
Compare and flag outliers
Put your numbers next to your competitor benchmark. Flag any page where exact or partial match runs clearly above the pack, plus any anchors that make no sense for your business.
While you're in the data, watch for these specific red flags:
- Identical commercial anchors from unrelated sites. The classic sign of a past campaign.
- Sitewide footer or sidebar links with keyword anchors. Often from old partnerships, web design credits or widgets.
- Anchors for things you don't sell. Casino terms, pharma names or foreign-language spam usually point to scraper sites, hacked pages or negative SEO attempts. Google ignores most of this automatically; note it, but don't panic. Our guide to toxic backlinks explains when it's worth acting on.
- A sharp rise in one anchor over a short period. Worth investigating even if the links look fine individually.
How to fix an over-optimized anchor profile
If the audit shows a real problem, fix it in order of impact. Most of the time this is a gradual clean-up, not an emergency.
- 1
Check for a manual action first
In Search Console, open Security & Manual Actions → Manual actions. If you have an unnatural links action, you're in a different process: clean up, disavow what you can't remove, and file a reconsideration request. - 2
Edit the anchors you control
Guest posts you wrote, partner pages, author bios, press releases and profiles are usually editable. Ask for the anchor to be switched to your brand name, URL or a descriptive phrase. - 3
Remove links you paid for or arranged at scale
If links were bought or came from a network, ask for removal rather than an anchor change. A cleaner anchor on a paid link is still a paid link. - 4
Dilute with natural anchors going forward
Skew your next stretch of link building heavily toward branded, URL and descriptive anchors for the affected pages. Don't swing to zero keyword anchors; just stop adding them until the ratio settles. - 5
Disavow only when it's warranted
If there's a manual action, or a history of paid links you can't get removed, a disavow file is the backstop. Our disavow file generator builds a correctly formatted file. Otherwise, Google says most sites don't need one. - 6
Give it time
Changes only register as Google recrawls the linking pages. Track the affected pages' rankings over the following months rather than days.
A short, specific request gets anchors changed far more often than a vague one:
Subject: Small correction to your post "[Post title]"
Hi [Name],
Thanks again for featuring us in [post title] ([URL]).
Could you change the link text from "[current anchor]" to
"[Brand name]"? The link itself can stay exactly as it is.
It's a small thing, but it describes the link more accurately
for your readers.
Thanks,
[Your name]
[Role], [Brand]Don't overcorrect
How to choose anchor text when you request links
When you're the one asking for a link, through outreach, a guest post or a link-building community, you usually get some say in the anchor. Use these decision rules:
- Check the target page's current mix first. If a page already has its share of keyword anchors, the next link should be branded, URL or descriptive, no matter how good the opportunity is.
- Let the host's sentence decide. The anchor should read as if the writer chose it. “We tested a few ultralight packs from Ridgeline” reads naturally; “For the trail, ultralight backpacks are key” reads like a placement.
- Describe the destination honestly. If the page is a buying guide, the anchor should sound like a buying guide. Anchors that promise something the page doesn't deliver are bad for readers and look odd to search engines.
- Default to partial match, branded or long-tail. Reserve exact match for rare cases where the host page is closely relevant and the phrase is the most natural wording.
- Keep anchors short. Two to six words is typical. Whole-sentence anchors and single generic words both dilute meaning.
- Rotate from an anchor bank. Write 10–15 variations per target page in advance and track which you've used, so you never send the same anchor twice in a row.
Branded: Ridgeline Packs | Ridgeline | the team at Ridgeline
URL: ridgelinepacks.com | ridgelinepacks.com/ultralight-backpacks
Partial: Ridgeline's ultralight backpack guide
ultralight backpacks for thru-hiking
choosing an ultralight backpack
Long-tail: how to pick a frameless pack for a long-distance hike
what to look for in a pack under two pounds
Topical: lightweight thru-hiking gear | sub-10-pound base weight setups
Exact (rare): ultralight backpacksDifferent link sources also have their own natural defaults:
| Link source | Most natural anchor | Why |
|---|---|---|
| Guest post author bio | Branded or URL | Bios describe who you are, not what you rank for |
| Guest post body | Partial match or long-tail | It's a contextual citation inside an argument |
| Resource page | The page's title or brand | Resource lists name what they link to |
| Broken link replacement | Close to the original anchor | You're replacing a link the editor already chose |
| Press or podcast mention | Branded | Journalists name companies |
| Directory or citation | Brand name or URL | Listings are structured by business name |
| Niche edit in an existing post | Partial match or topical | It has to fit a sentence that already exists |
For more on those sources, see our guides to guest posting and broken link building.
Anchor text for internal links
Internal links, from one page on your site to another, are the anchors you fully control, and they're treated differently from backlinks. You're describing your own pages to search engines and visitors, so descriptive, keyword-relevant anchors are expected rather than suspicious. The usual over-optimization concerns are about external links that were arranged; internal linking is ordinary site architecture.
That said, internal anchors still need care:
Do
- Use descriptive anchors that tell readers what they'll get (“our ultralight backpack buying guide”)
- Point each main anchor phrase at one page consistently
- Link from relevant body copy, not just menus and footers
- Give linked images meaningful alt text
- Vary wording naturally when it fits the sentence
Don't
- Use “click here” or “read more” as your main in-body anchors
- Use the same anchor for two different pages; it blurs which one should rank
- Cram every page's keyword into your footer as a link
- Force awkward exact-match anchors into sentences that don't need them
- Nofollow internal links to “sculpt” link equity
A simple habit: when you publish a page, add two or three internal links to it from older related pages, using anchors that describe it the way a reader would. Then check the new page links out to your most relevant existing pages too. This builds topical clusters and spreads the value of your backlinks to the pages that need it.
Want to brush up on the terms used here? Our SEO glossary defines anchor text, referring domains, link equity and the rest in plain English.