// FREE TOOL • NO SIGNUP

Anchor Distribution Analyzer

Paste your raw anchor text list (one per line) and the analyzer auto-classifies each anchor, calculates the distribution, and flags over-optimization risks in real time. All processing happens in your browser.

// INPUT

// DISTRIBUTION

Paste anchors and click Analyze to see the breakdown.

How the classification works

The tool runs each anchor through 6 rules in order:

  1. URL: matches http:// or https:// prefix
  2. Naked URL: domain-style strings like example.com
  3. Generic: matches a curated list of generic phrases (click here, learn more, read more, etc.)
  4. Branded: contains your brand name
  5. Exact-match: equals your target keyword exactly
  6. Partial-match: contains all words of the target keyword in any order

Healthy benchmarks (2026)

Anchor typeSafe rangeRisk above
Exact-match5-15%30%
Partial-match10-25%40%
Branded25-45%none
Generic5-15%25%
URL / Naked10-25%none

Related reading and tools

Frequently asked questions

What is anchor text distribution?
Anchor text distribution is the breakdown of all the clickable text (anchors) pointing to your site, grouped by type: exact-match (your target keyword), partial-match (keyword variation), branded (your brand name), generic (click here, this page), URL (raw domain), and naked URL (the full URL). A healthy distribution looks natural to search engines.
What percentages are considered safe?
For most sites: exact-match under 15%, partial-match 10-25%, branded 25-45%, generic 5-15%, URL/naked 10-25%. Distributions outside these ranges (especially exact-match above 30%) are the strongest predictor of an over-optimization penalty.
How does the tool classify anchors?
The tool uses rule-based classification: empty or URL-like strings become URL/naked, brand names (auto-detected from repetition) become branded, common phrases (click here, learn more, read more, this page, here, source) become generic, and the rest is classified as exact-match vs partial-match based on whether it contains your target keyword.
Does this tool store my data?
No. All analysis runs in your browser. We do not send your anchor list to any server, we do not log it, and we do not store it. Refresh the page and your data is gone.
How do I export my analysis?
After analysis, click the "Copy results" button to copy the full distribution breakdown to your clipboard. You can paste it into a report, spreadsheet, or share it with your team.