Link Profile SEO
Anchor Text Distribution Analyzer
Paste a list of anchor texts (one per line, can add the linking URL also) to classify every anchor, check your exact-match ratio against natural-profile benchmarks, and catch over-optimization or concentration risk before an algorithm catch you first.
Can accept "anchor | URL", "anchor, https://url", tab-separated pairs, or plain anchor text with no URL one, one entry per line. Nothing get sent anywhere except our server for this one-time analysis.
What this tool checks
Backlink and internal-link anchor text is one of the clearest footprint search engines use to detect manipulated link building. This tool applies the same rule-based classification SEO link audits do by hand: sorts every anchor into a standard category, computes the distribution across your whole list, and flags patterns — like too-high exact-match share, one anchor dominating the whole profile, or too little natural/branded variety — that are known over-optimization and manual-action risk signals.
How the analysis works
Every anchor gets normalized (case, punctuation, whitespace) and classified in priority order, then percentages and risk flags are computed from the actual list you paste — nothing is guessed one.
Anchor categories
Branded (got your brand name), Exact Match (same-same as your target keyword), Partial Match (contains the keyword or all its words), Generic (click here, read more, and similar boilerplate, English and Indonesian both got), Naked URL (the anchor itself is a URL or bare domain), and Other/Empty for the rest.
Over-optimization scoring
Natural link profiles rarely go past roughly 10-15% exact-match anchors. This tool flags warn at 15% and high risk at 30%, and checks whether branded + naked-URL + generic anchors (the naturally-occurring types) make up a healthy share of the total.
Concentration & diversity
One anchor phrase repeated across a big chunk of your links, or very low anchor variety overall, is a common footprint of reciprocal or paid link schemes — even when no single anchor is exact-match. Both get checked and flagged separately.
Flexible input, any source can
Paste anchors exported from any backlink tool, a spreadsheet column, or a manually compiled list. "anchor | URL", "anchor, https://url", tab-separated pairs, and plain anchor-only lines all accepted in the same paste, no problem.
Frequently asked questions
What is a safe exact-match anchor text ratio?
No official Google threshold lah, but most practical link-audit guidance treats roughly 10-15% exact-match anchors (out of your whole profile) as the upper edge of natural. Profiles built heavily around one exact phrase have historically correlated with Penguin-style penalties and manual actions.
Why the tool ask for brand name separately from the keyword?
Branded anchors (your company or site name) are one of the strongest naturally-occurring anchor types — real editorial links very often just use your brand name lor. Separating brand from target keyword lets the tool tell "healthy branded mention" apart from "keyword-stuffed anchor" instead of lumping them together.
My anchors not in English one — will classification still work?
Exact-match, partial-match, branded, and naked-URL detection work for any Latin-script language since it compares your pasted text directly against your own keyword and brand. The generic-phrase list (click here, read more, etc.) also recognizes common Indonesian phrasing, but not exhaustive for every language can.
Does this tool store or share my anchor list?
Your pasted list gets sent once, over HTTPS, to our server to run the classification and scoring (needed to keep the logic consistent and not exposed as copyable client code), and is not stored beyond that request.