Skip to main content
Free Tool

Anchor Text Analyzer

Paste a backlink or internal-link anchor list and see the full distribution — exact match, partial, branded, generic, naked URL. Instantly flag over-optimisation before Google does.

Exact / partial / branded splitOver-optimisation warningsDiversity scoreVisual distribution barPer-anchor classificationCSV exportIn-browser only

Anchor list & targets

1

Set target keyword & brand terms

Used to classify each anchor. Separate multiple brand terms with commas.

2

Paste anchor list

One anchor per line. Optionally add the target URL after a tab or comma — paste directly from Ahrefs, SEMrush, Moz, GSC, or a spreadsheet.

Anchor profile

Status2 warnings
Total anchors
14
Unique anchors
13
Diversity
93%

Distribution

Exact match214.3%Ideal: under 15%
Partial match00.0%Ideal: 10–30%
Branded214.3%Ideal: 30–60%
Generic214.3%Ideal: under 10%
Naked URL214.3%Ideal: 5–15%
Empty / image17.1%Ideal: 0%
Other535.7%Varied / contextual

Per-anchor classification

Anchor
URL
Category
SEO services Australia
https://workspacein.com/services/seo
Exact match
SEO services Australia
https://workspacein.com/services/seo
Exact match
workspacein
https://workspacein.com
Branded
workspacein.com
https://workspacein.com
Naked URL
click here
https://workspacein.com/services/seo
Generic
best SEO agency in Melbourne
https://workspacein.com/services/seo
Other
Read more
https://workspacein.com/services/seo
Generic
https://workspacein.com/services/seo
https://workspacein.com/services/seo
Naked URL
learn about our SEO services
https://workspacein.com/services/seo
Other
SEO
https://workspacein.com/services/seo
Other
Workspacein team
https://workspacein.com/about-us
Branded
our Australian SEO team
https://workspacein.com/about-us
Other
the complete SEO guide for Australian businesses
https://workspacein.com/blog/seo-guide
Other
[image: workspacein logo]
https://workspacein.com
Empty / image
Issues
  • warningOnly 14.3% branded anchors. Natural backlink profiles usually have 30–60% branded.
  • warning1 empty or image-only anchor. Ensure images have descriptive alt text.

How to Read an Anchor Profile

The four rules of thumb that separate a natural profile from a spammy one.

1

Branded anchors dominate natural profiles

30–60% branded is typical for sites that earn links organically. Fewer than 20% and a profile looks engineered — especially in the finance, SaaS, and affiliate verticals Google watches closely.

2

Exact match over 15% is a red flag

Google's Penguin algorithm downgrades domains with exact-match heavy profiles. Under 15% is comfortable; 25%+ is danger territory.

3

Diversity matters as much as mix

A profile with 200 backlinks all using 3 different anchor phrases looks unnatural. Aim for a diversity score above 40% — most unique anchors relative to total links.

4

Generic anchors are waste, not danger

"Click here" links don't hurt SEO, but they waste the anchor signal entirely. If you're pitching guest posts, insist on descriptive anchor text.

Anchor Text Category Reference

How each category is defined and what ratio to aim for.

Exact match

Anchor exactly equals your target keyword. Most powerful signal — and the most likely to trigger spam filters if overused.

Partial match

Anchor contains keyword as part of a longer phrase. "Best SEO services Australia agency" contains "SEO services Australia". Safer than exact match.

Branded

Contains your brand name. "Workspacein", "Workspacein team", "visit workspacein.com". Natural profiles skew heavily branded.

Generic

"Click here", "read more", "learn more", "this page". Safe but low-value — wastes the anchor signal entirely.

Naked URL

The URL itself as anchor. "https://workspacein.com". Common in forums and citation-style references.

Empty / image

No anchor text at all, or image-only link. Passes authority but contributes no text signal. Ensure image alt text is descriptive.

Other / contextual

Long-tail natural-language anchors. "The complete SEO guide for Aussie businesses". Healthy profiles have many of these.

Ideal mix (natural)

~40% branded, ~20% contextual/other, ~15% partial, ~10% exact, ~8% naked URL, ~5% generic, ~2% empty. Adjust per vertical.

Anchor Text Profile Red Flags

Patterns we find in every over-optimisation audit — and the fix.

Over-optimisation signals

Exact match > 25%Same anchor hundreds of timesZero branded anchorsExact match on money pages onlyAnchor diversity under 20%Commercial anchors on non-commercial pages

Paid link fingerprints

All anchors keyword-richGuest post networksPBN footprint patternsForeign-language anchor spamIdentical anchors across many domainsNo editorial context

Wasted signal

"Click here" on editorial linksImage links with no altNaked URLs where descriptive anchor fitsEmpty anchorsDate-only anchors"Source", "Reference" as anchor

Disavow candidates

Adult / pharma / gambling anchorsCyrillic / CJK anchor spamIdentical exact-match from 100+ domainsSite-wide footer link anchorsUnnatural velocity spikesAnchors targeting competitor brands

Anchor Text FAQ

Is there a "safe" exact-match percentage?

No universal rule, but most audits use 10–15% as a soft ceiling. Over 20%, a closer look is warranted. Over 25%, you're in Penguin territory.

Does internal anchor text work the same way?

Internal links follow similar principles but you have more control. Aim for descriptive, diverse anchors. No exact-match penalty — but over-optimisation still dilutes clarity.

What about nofollow link anchors?

They count toward the anchor profile visible to tools like Ahrefs. Google largely ignores nofollow anchors for ranking, but still uses them as hints.

How often should I audit?

Quarterly for active link-building. After any major link acquisition push. Also check when rankings suddenly drop — anchor over-optimisation is a common Penguin trigger.

Worried About Your Backlink Profile?

Our Australian SEO team audits your full anchor profile, identifies disavow candidates, and builds a natural-looking link strategy for your target keywords.

  • Full anchor profile scan
  • Disavow recommendation
  • No lock-in commitment
Book a Free Consultation First
🔒 Secure checkout|Delivered within 48 hours|100% money-back guarantee

No long-term commitment. Cancel anytime. 100% satisfaction guaranteed.