Anchor text is the visible, clickable text in a link. It gives readers a clue about what will happen after the click, and it gives Google context about the destination page. That makes anchor text useful, but it does not make it a percentage game.
The practical aim is simpler: describe the destination accurately, keep the wording natural in its sentence, and make sure the link itself has a good reason to be there. Google’s current link best-practices guidance recommends anchor text that is descriptive, reasonably concise, and relevant to both the source and destination. It also warns against forcing every related keyword into the link text.
Start with what anchor text can actually do
Anchor text works as part of a link, not as an isolated ranking switch. Google uses links to discover pages and as a relevance signal, while the wording of a link helps people and Google understand what the linked page contains. The surrounding sentence matters as well, because it explains why that destination is relevant at that point in the page.
A useful editorial anchor usually does three jobs at once:
- It identifies the destination. A reader should have a reasonable idea of what they will find after clicking.
- It fits the source context. The link belongs in the sentence because it extends, supports, or clarifies the current point.
- It stays proportionate. The anchor is long enough to be meaningful, but not an entire sentence wrapped in a link without a good reason.
Generic wording such as click here can still be understandable when the surrounding sentence is exceptionally clear, but it gives the link itself very little descriptive value. At the other extreme, repeating a long keyword phrase simply because it appears in a keyword list usually makes the copy worse.
Image links have a related detail that is easy to miss: when an image is the link, Google can use the image’s alt attribute as anchor text. Descriptive alt text therefore needs to explain the image’s purpose rather than act as a place to insert extra keywords.
There is no ideal anchor-text ratio to optimise
SEO tools often group anchors into labels such as branded, exact-match, partial-match, generic, and naked URL. Those labels are useful for describing a link profile. They are not an official Google formula, and Google does not publish a safe percentage for each category.
That distinction matters. A report that says 18% of backlinks use an exact-match phrase may be worth investigating, but the number does not tell you whether the links are manipulative, editorially justified, paid, site-wide, or simply the natural way other sites describe the page.
| Anchor pattern | What it can help you notice | What it does not prove |
|---|---|---|
| Branded or URL anchors | Whether other sites often refer to the organisation or address directly | That the links are automatically high quality |
| Exact-match topic anchors | Whether one phrase is unusually concentrated across links | That a penalty exists or that a fixed threshold has been crossed |
| Generic anchors | Whether links give readers too little information on their own | That every generic link must be rewritten |
| Long descriptive anchors | Whether the writer is linking a useful phrase or simply wrapping too much text | That longer anchors carry more SEO value |
Variation should come from normal language and different contexts, not from manufacturing five anchor variants because a spreadsheet expects five categories. That sounds tidy, but it is not the same as a search-engine requirement.
Internal links: write for the next click, then check the route
Internal anchor text is the part you can control most directly. You choose the destination, the placement, and the wording, so the main risk is not lack of control. It is over-editing links until the copy sounds as though it was written for a crawler rather than a person.
Before adding or changing an internal anchor, check four things:
- Does the destination genuinely continue the reader’s task? If the answer is no, changing the anchor will not fix the link.
- Does the wording describe what the destination actually contains? An anchor that promises a checklist should not lead to a broad sales page.
- Is the link crawlable and direct? Prefer the intended live URL rather than an avoidable redirect or an obsolete path.
- Would the sentence still read naturally without an SEO brief beside it? If not, rewrite the sentence rather than forcing a target phrase into the anchor.
For a broader site-level process, MOCOBIN’s internal linking strategy guide covers discovery, source-page selection, crawlable routes, and maintenance. This page should stay narrower: the question here is how the link is described once the destination has already earned its place.
Repeated internal anchors are not automatically a problem
There is no need to invent a different synonym every time two pages naturally describe the same destination in the same way. Navigation labels will often repeat, and some editorial phrases will repeat too. Review repetition when it becomes mechanical, misleading, or clearly driven by a target keyword rather than the sentence.
For example, a technical SEO guide may naturally receive anchors such as technical SEO, crawlability checks, or technical site audit from different contexts. The goal is not variation for its own sake. The goal is accurate description.
Backlinks: the risk is manipulation, not a forbidden phrase
External anchor text needs a different mindset because the linking publisher normally controls the wording. A natural editorial link may be branded, descriptive, a URL, or an exact phrase that happens to match a keyword. The anchor type alone does not tell you whether the link is acceptable.
Google’s spam policies focus on links created primarily to manipulate rankings. Examples include bought links that pass ranking credit, excessive link exchanges, automated link creation, and optimised anchor text in paid advertorials, guest posts, or distributed content when the purpose is manipulation.
This changes the question from ‘How many exact-match anchors are safe?’ to ‘Why does this link exist, and who chose the wording?’
- If an independent editor links naturally with a precise phrase, there is no reason to rewrite the web around a hypothetical ratio.
- If a campaign requires publishers to use the same commercial anchor repeatedly, review the campaign design rather than trying to disguise the pattern with synonyms.
- If payment, sponsorship, affiliate value, or another commercial relationship is involved, disclose it and qualify the link appropriately. Google recommends
rel="sponsored"for paid placements. - If the link comes from user-generated content,
rel="ugc"may be appropriate.
For the wider acquisition decision, see MOCOBIN’s high-quality link building guide. Anchor wording should support a legitimate placement, not become the reason for creating the placement.
Audit anchor text without chasing a percentage
An anchor-text audit is most useful when it identifies a decision. A list of every phrase is only inventory. The review becomes useful when it shows a broken route, an unclear promise, a page with weak internal support, or a backlink pattern that needs investigation.
Internal and external anchors should be reviewed separately because the available data and level of control are different.
| Audit question | Internal links | Backlinks |
|---|---|---|
| Where can you get the data? | A site crawler, CMS export, or internal link report | Google Search Console plus, if needed, a third-party backlink index |
| How much control do you have? | High: you control placement, wording, and destination | Limited: the external publisher normally controls the link |
| What should you fix first? | Broken or redirected URLs, misleading anchors, important pages with poor routes | Manipulative placements you control, paid links without proper qualification, campaign-created patterns |
| Should you target a percentage? | No | No |
Google Search Console’s Links report includes top linking text for external links and internal-link targets. Google also notes that the report is a sample rather than a complete list of every link. That makes it useful for spotting patterns, but not for calculating a definitive anchor distribution for the whole web.
A practical review order
- Check destinations first. Fix 404s, irrelevant redirects, obsolete URLs, and links that no longer match the current page.
- Check misleading promises. Rewrite anchors that describe something the destination does not deliver.
- Check important internal routes. Make sure priority pages have relevant crawlable links from elsewhere on the site.
- Separate templates from editorial links. A navigation label repeated across hundreds of pages is a different pattern from a keyword-rich contextual link repeated in article copy.
- Investigate suspicious backlink patterns in context. Look at the linking pages, commercial relationship, placement, and campaign history before deciding that an anchor pattern is a problem.
Review timing should follow change, not an arbitrary SEO calendar. A migration, navigation redesign, large content refresh, consolidation project, or link campaign is a stronger trigger than ‘it has been three months’. Stable sites may need less frequent review; active publishing sites may need it more often.
Fix the anchor problems that change meaning or access first
Not every imperfect anchor deserves the same attention. Prioritise changes that affect what a reader understands or whether an important page can be reached.
- High priority: broken destinations, misleading anchors, manipulative paid placements, hidden or deceptive links, and important pages with no useful internal route.
- Medium priority: vague editorial anchors where a clearer phrase would improve navigation, repeated keyword-heavy wording across many manually placed links, or old links that point through unnecessary redirects.
- Low priority: natural repetition in navigation, occasional generic wording that is clear in context, or a branded versus partial-match difference with no practical consequence.
This priority order keeps an audit focused on usability, crawlability, accuracy, and link-spam risk. It also prevents teams from spending hours adjusting harmless wording while a broken destination or poor internal route remains untouched.

Use one editorial rule when the site scales
Large sites do not need a complicated anchor-text formula. They need a rule that editors can apply consistently: every editorial link should describe a useful destination in language that belongs in the current sentence.
That rule still leaves room for branded wording, exact phrases, partial phrases, URLs, and occasional generic language when the context is clear. It also puts the decision in the right order. Choose the destination because it helps the reader, then write the anchor. Do not choose the anchor first and search for somewhere to place it.
If a link only makes sense when ranking influence is part of the explanation, review it again. That is usually the more useful warning sign.











