Anchor text over-optimization is a backlink profile in which one keyword phrase carries a disproportionate share of all anchors. This page quotes Google’s wording on optimized anchors, lists five warning signs, and gives a four-step fix. Every threshold here is our working heuristic, not a Google number.
What is anchor text over-optimization?
Anchor text over-optimization is a backlink profile in which exact-match or keyword-rich anchors make up a share far above the working bands in the distribution guide, so the profile reads as built instead of earned. Every threshold on this page is our working heuristic.
A profile where one commercial phrase appears dozens of times is the first pattern this page checks, because Google’s spam policy lists links with optimized anchor text in distributed articles, guest posts and press releases as link spam.
What does Google say about optimized anchor text?
Google’s spam policy lists links with optimized anchor text in articles, guest posts or press releases distributed on other sites as link spam, and its link guidance asks for anchors that are descriptive and relevant. The policy targets the pattern, not the phrase itself.
Google’s Penguin update of April 2012 was a webspam algorithm change aimed at link schemes and other violations of Google’s quality guidelines, and keyword-rich manipulative anchors were a common footprint. That reading of Penguin comes from practitioners, not from a Google statement about anchors.
Google’s SpamBrain system neutralizes the impact of unnatural links at scale.
What are the signs of over-optimization?
Five signs mark an over-optimized profile: one phrase above a third of all anchors, exact-match above its band, identical anchors from unrelated sites, money-page skew and anchors that no editor would write. Run the check sitewide and per target page.
- Single-phrase dominance: one phrase holds more than a third of anchors (our working heuristic).
- Exact-match excess: exact-match anchors exceed the 5% band in the distribution guide.
- Cross-site repetition: the same phrase appears on sites with no topical overlap.
- Page skew: one target page carries nearly all the keyword anchors while others carry brand anchors.
- Unnatural wording: anchors read as search queries, not as sentences.
The benchmark for each type sits in the guide on anchor text distribution ratios.
How do you check for over-optimization?
Check for over-optimization by exporting all anchors, counting how many links use each phrase, and flagging every phrase that exceeds its band, sitewide and per page. Run the check across the whole site and again for each money page.
- Export the anchors from a backlink index, or export the Search Console Top linking text report, which groups link text by exact match.
- Group identical anchors after lowercasing, and count links per anchor.
- Sort descending and calculate each phrase’s share of the total.
- Repeat for each money page and note any phrase above the heuristic.
To check your anchor mix without a spreadsheet, paste the export into the check your anchor mix tool and read the shares off the result.
How do you fix over-optimized anchor text?
Fix over-optimized anchor text in four steps: dilute with branded and URL links, request anchor edits on the worst offenders, remove links you control and disavow only when the conditions below apply. Dilution comes first because it needs no permission from other sites.
- Dilute: add new links with branded, URL and generic anchors until the dominant phrase falls below the heuristic.
- Edit: ask publishers of the strongest exact-match links to change the anchor to the brand name.
- Remove: delete or re-anchor links on properties you own.
- Disavow: use the tool as a last resort, as the next paragraph explains.
Google states that a disavow applies when a considerable number of spammy, artificial or low-quality links point at a site and those links have caused, or will likely cause, a manual action. Check the links against that description before filing a disavow. Profiles that do meet it belong to link cleanup and disavow.
Do link attributes or Domain Authority change anchor risk?
Link attributes and authority scores do not measure the anchor mix, because attributes label how a link was created and authority scores summarize link strength. The mix needs its own measurement, so run the anchor check on the profile itself.
Google treats nofollow, sponsored and ugc as hints. The guide on the difference between link attributes explains the three values. Moz Domain Authority is a score from 1 to 100 that Moz describes as a prediction of how likely a website is to rank compared with competitors, so a high score and a skewed anchor mix coexist in the same profile.
Start from anchor text fundamentals for definitions, then return to the distribution guide for ratios.