Analyze Anchor Data
Formula Used
- Total Anchors (weighted): T = Σ count(anchorᵢ)
- Category Count: Cₖ = Σ count(anchorᵢ) where category(anchorᵢ) = k
- Category Percent: Pₖ = (Cₖ / T) × 100
Classification Rules
- Naked URL: looks like https://, www., or a domain.
- Generic: matches your generic list exactly.
- Branded: contains any brand term text.
- Exact Match: equals the target keyword.
- Partial Match: contains the keyword or shares keyword tokens.
- Empty / Missing: blank, “(empty)”, or missing anchor.
- Other: anything that does not fit rules above.
- Risk Flag: heuristic score from category percentages.
How to Use This Tool
- Export anchor text from your backlink tool or a crawl report.
- Paste anchors into the data box, one per line.
- Add counts if your export includes occurrences for each anchor.
- Set brand terms and your target keyword for better categorization.
- Press Submit to view distribution, signals, and top anchors.
- Download CSV or PDF to share with your team.
Distribution snapshot from the built‑in sample
The default dataset contains 59 weighted anchors across ten lines. Branded anchors account for 49.15%, exact‑match anchors for 10.17%, partial‑match anchors for 6.78%, and generic anchors for 13.56%. Naked URL anchors contribute 16.95%, while empty or missing anchors sit at 3.39%.
Top rows by count are “Acme Sports” (12), “Acme running shoes” (9), “AcmeShoes” (8), and a product URL (7). These four entries alone represent 61.02% of the total, which is useful for spotting concentration.
Why the category mix matters for link resilience
A balanced mix reduces predictable patterns. When exact‑match rises, similarity across referring pages increases and may look manufactured. In the sample, exact‑match is just above ten percent, so the risk score moves upward while still being explainable by a focused campaign. Branded coverage near half supports navigational intent.
How counts and percentages are calculated
Each line can include a count, creating a weighted total. The tool sums counts to get T, then sums counts per category to get Ck. Percent is Pk = (Ck ÷ T) × 100. This makes exports from backlink platforms comparable even when anchors repeat heavily.
Interpreting the risk flag and signals
The risk flag is a heuristic, not a penalty predictor. Points are added when exact‑match reaches 10% or more, partial‑match reaches 25% or more, or combined exact+partial exceeds 35%. Additional points appear when branded falls below 20% or when generic+URL stays under 15%.
Use the flag to prioritize review: high risk suggests inspection of referring domains, placement patterns, and anchor templating, while low risk still benefits from monitoring trend direction.
Practical optimization actions you can take
If exact‑match is concentrated, diversify new links with brand, URL, and natural partial phrases. If branded is too low, align outreach templates with entity terms and site name variations. If empty anchors appear, audit image links and fix missing alt text on key assets that attract citations.
Reporting and collaboration workflows
Export CSV for filtering by category, then sort by count to find repetitive anchors. Use the PDF report for quick reviews during audits, partner evaluations, or monthly KPI check‑ins. Track distributions over time; even small shifts, such as a 3–5% rise in exact‑match, can signal a campaign change.
FAQs
1) What input format works best?
Paste one anchor per line. Add counts using “anchor | 12”, “anchor,12”, or a tab column. If no count is provided, the tool assumes a weight of 1.
2) How does the tool detect branded anchors?
Any anchor containing a brand term you list is labeled Branded. This includes variations like spaces or suffixes. Keep the brand list tight to avoid misclassifying unrelated words.
3) What is considered an exact‑match anchor?
Exact‑match means the anchor text equals your target keyword after trimming and case normalization. It does not include extra words, punctuation, or reordered terms.
4) What is partial‑match in this tool?
Partial‑match is assigned when the anchor contains the target keyword or shares meaningful keyword tokens. It’s designed to catch close variants like “running shoes guide” for “best running shoes”.
5) Why do URL anchors matter?
Naked URLs often represent natural citations, especially from forums, directories, and press mentions. Tracking URL percentage helps you understand how “editorial” your profile looks.
6) Can I use this for internal links too?
Yes. Paste internal anchor exports from crawls to review navigation patterns. Internal anchors typically have higher exact or partial rates, so compare sections over time rather than chasing a single target ratio.
Example Data Table
| Anchor Text | Count | Expected Category |
|---|---|---|
| Acme Sports | 12 | Branded |
| best running shoes | 6 | Exact Match |
| Acme running shoes | 9 | Branded / Partial Match (depends on terms) |
| https://example.com/shoes | 7 | Naked URL |
| click here | 5 | Generic |
| running shoes guide | 4 | Partial Match |
| (Empty) | 2 | Empty / Missing |