Search almost any anchor text guide and you'll find a specific formula: something like 30-40% branded, 5% exact match, the rest split across partial-match, naked URLs and generic phrases. It's presented as settled science. It isn't — it's a rough pattern that happens to describe a lot of naturally-built profiles, mistaken for a rule you should engineer toward.
The five anchor types
- Branded — your brand or site name (e.g. "GuestPostsManager"). Usually the largest natural category, since it's how people instinctively reference a brand.
- Exact match — the precise keyword you're targeting (e.g. "link building agency"). Powerful for relevance signals, but the anchor type most associated with manipulation when overused.
- Partial match — a variation that includes the keyword within a longer phrase (e.g. "a solid link building agency like this one").
- Naked URL — the raw URL as the anchor text itself, common in citations and forum-style references.
- Generic — phrases like "click here" or "read more" that carry no keyword signal at all.
Why a fixed ratio is the wrong frame
A percentage-based target treats anchor text as something to engineer toward a number, which is backwards. Anchor text is a byproduct of how content naturally references something — the "right" mix for a five-year-old site with an established brand and thousands of organic mentions looks nothing like the right mix for a new site building its first fifty links, and neither should look like the right mix for a site recovering from a previous spammy or over-optimized profile. Treating all three as needing the same 30/40/5 formula is exactly the kind of fake precision that makes for a tidy blog post and a bad real-world decision.
Diagnose before you decide
Before adding new links, look at what you already have: pull your current backlink profile and categorize the existing anchors into the five types above. If your profile already has a heavy concentration in one type — especially exact match — that's the thing to correct with new link anchors, not a fixed target percentage. If you're building from close to zero, you have more flexibility, but "branded and natural-phrase-heavy, exact match sparingly" is a reasonable default starting point rather than a strict rule.
A real example: recovering from a toxic profile
In the crypto affiliate case study, the starting anchor profile was already over-concentrated in exact-match anchors from previous link building — a pattern search engines are more likely to flag as manipulative the more consistently it repeats. The right call there wasn't a generic "safe" ratio; it was a deliberately conservative mix weighted toward branded and natural phrases specifically to dilute the existing concentration, given that history. A brand-new site with no prior link history wouldn't need the same level of caution — which is the point: the diagnosis drove the decision, not a formula.
A practical framework
- Audit your current anchor distribution before adding anything new.
- If one type (usually exact match) is already over-represented, weight new links away from it, not toward a textbook percentage.
- If you're starting fresh, lean toward branded and natural phrasing, using exact match only where it reads naturally in context — not as a quota to hit.
- Revisit the audit periodically as new links land, rather than setting a target once and ignoring it.
This is part of the same reporting discipline covered in the main link building guide — knowing your anchor mix requires actually tracking what anchor text was used on every live placement, not estimating after the fact.