Mojo Links

Anchor Text Checker Tool

Paste a URL and this anchor text checker reads every link on the page, sorts the anchors into seven types, and calculates your distribution against the safe ranges a natural link profile follows. It doubles as an anchor text ratio calculator for planning new links.

  • Classifies all 7 anchor types automatically
  • Calculates your anchor text ratios and flags over-optimization
  • Free, no signup, runs in seconds

Analyzes every link on the page you enter. Add a brand and target keywords for the most accurate classification.

What Anchor Text Is and Why the Distribution Matters

Anchor text is the clickable text inside a hyperlink. Google reads it as a relevance signal about the page being linked to.

No single anchor decides anything. The pattern across a whole profile is what matters. A natural profile is dominated by brand names and varied phrasing, with only a small share of exact keyword matches.

The 7 Types of Anchor Text and Their Safe Ranges

Every anchor falls into one of seven types. Each type has a safe range, the share of the profile it should occupy in a natural link pattern.

Anchor typeExamplePurposeSafe range
BrandedMojo LinksAuthority building and brand recognition30-50%
Exact Matchlink building serviceStrong keyword signal (use sparingly)2-5%
Partial Matchbest link building for agenciesKeyword relevance with natural variation10-15%
Genericclick here, read moreNatural profile diversity15-25%
Naked URLmojolinks.comNatural-looking, no keyword manipulation10-15%
Brand + KeywordMojo Links link buildingBridges brand and keyword signals5-10%
LSI / Semanticbacklink acquisitionTopical relevance breadth5-15%

The ranges are independent per-type guidance, so they do not sum to 100 percent. The tool also shows a normalized ideal mix that does.

Anchor Text Ratio Calculator

Planning a link campaign? This anchor text ratio calculator turns the safe ranges into a target count per type. Enter how many links you intend to build and it calculates the recommended number of branded, exact-match, partial, generic, naked URL, brand-plus-keyword, and topical anchors.

Anchor typeRecommended linksSafe rangeTarget %
Branded3830-50 links30-50%
Exact Match32-5 links2-5%
Partial Match1210-15 links10-15%
Generic1915-25 links15-25%
Naked URL1210-15 links10-15%
Brand + Keyword75-10 links5-10%
LSI / Semantic95-15 links5-15%

Recommended links use the normalized ideal mix. Stay inside the safe range per type to keep the profile natural and avoid over-optimization.

What a Healthy Anchor Text Distribution Looks Like

Anchor text distribution is the share each type takes across every link in a profile. It is the number that tells you whether a profile reads as natural or engineered.

A healthy distribution is brand-led. Branded anchors carry 30 to 50 percent, exact-match stays at 2 to 5 percent, and partial, generic, naked URL, brand-plus-keyword, and topical anchors fill the rest.

The tool plots your distribution against those safe bands and against a normalized ideal mix. You see in one glance which anchor types are over-weighted and which are too thin.

How to Spot Anchor Text Over-Optimization

Anchor text over-optimization happens when too many links use the exact keyword you want to rank for. It is the pattern Google associates most strongly with manipulated link building.

This tool flags it for you. Any exact-match share above 5 percent is marked over range, and a profile sitting in double digits earns an over-optimized verdict.

That threshold tracks the Penguin algorithm and manual link penalties. The fix is always the same: keep exact-match low, push branded and topical anchors up, and add variety.

How We Read an Anchor Profile for Clients

I start with the exact-match share. Anything above 5 percent is the headline risk, and a page sitting in double digits gets a rebalancing plan before any new links go out.

Then I check the branded share. A profile starved of branded anchors looks engineered even if the exact-match count is low. Real coverage skews toward the brand name.

Rebalancing is done with new links, not by editing old ones. We add branded, partial, and topical anchors through link building campaigns and niche edits until the distribution moves back inside the safe ranges.

How to Use This Tool

  1. 1.Paste the page URL you want to analyze.
  2. 2.Add the brand name if it differs from the domain, so branded anchors classify correctly.
  3. 3.Add the target keywords for the page so exact and partial match can be measured.
  4. 4.Read the health verdict, then fix any anchor type flagged outside its safe range.

Frequently Asked Questions

What Is a Healthy Anchor Text Ratio?

A natural profile leans on branded anchors (roughly 30 to 50 percent), keeps exact-match anchors low (2 to 5 percent), and fills the rest with partial-match, generic, naked URL, brand-plus-keyword, and topical anchors. The safe ranges in this tool reflect the distribution Google treats as organic.

Is This an Anchor Text Ratio Calculator?

Yes. The checker calculates your live anchor text ratios from any URL, and the built-in anchor text ratio calculator works the other way: enter how many links you plan to build and it calculates the recommended number of each anchor type from the safe ratios. Use the checker to measure, the calculator to plan.

Does This Tool Check Backlinks or On-Page Links?

This tool analyzes the anchor text of every link found on the page URL you submit. It reads the live page and classifies the links it contains. It does not pull an inbound backlink profile from a third-party index.

How Many Exact-Match Anchors Is Too Many?

Exact-match anchors above 5 percent of a profile are the single strongest over-optimization signal. The safe range is 2 to 5 percent. A profile sitting at 10 percent or higher reads as manipulated and is the pattern most associated with anchor-based penalties.

Can Over-Optimized Anchor Text Cause a Google Penalty?

Yes. Aggressive exact-match anchor text is a core trigger of the Penguin algorithm and manual link penalties. Keeping exact-match low and branded high is the most reliable way to keep an anchor profile out of penalty territory.

Why Do I Need to Enter a Brand Name and Keywords?

The brand name lets the tool separate branded and brand-plus-keyword anchors. Target keywords let it measure exact and partial match. The tool auto-detects a brand from the domain, but supplying both produces the most accurate classification.