Anchor Text Strategy: Writing Links That Signal Relevance
Anchor text is the clickable, visible text of a hyperlink. It tells both users and search engines what the linked page is about, making it one of the clearest relevance signals available in SEO. Used well, anchor text strengthens rankings and improves site navigation. Used poorly, it triggers spam filters and can result in manual penalties.
Key Takeaways
- Google uses anchor text as a relevance signal to understand the topic and context of the page being linked to.
- Over-optimisation of exact match anchor text in external links is one of the patterns targeted by Google's Penguin algorithm, first launched in 2012 and now incorporated into Google's core ranking systems.
- A natural anchor text profile contains a diverse mix of branded, partial match, naked URL, and generic anchors, not a concentration of exact match phrases.
- Internal links offer more control and lower risk than external links, making them the safest place to use descriptive, keyword-rich anchor text.
- Auditing your anchor text profile regularly helps you identify over-optimisation risks before they affect your rankings.
- The goal of anchor text is to accurately describe the destination page, not to manipulate rankings through repetition of target keywords.
What Anchor Text Is and Why It Matters
Every link on a webpage has two components: the URL it points to, and the anchor text that wraps it. Search engines read that anchor text as a contextual clue about the destination page's topic. If hundreds of external sites link to a page using the anchor text "best accounting software," Google takes that as strong evidence that the page is about accounting software.
This signal is powerful, which is why it has been manipulated heavily since the early days of SEO. Google's response, through the Penguin update and subsequent algorithm refinements, has been to penalise unnatural anchor text patterns rather than simply reward keyword-rich ones.
Why Anchor Text Still Matters
Despite years of algorithm updates designed to reduce its exploitability, anchor text remains a meaningful ranking signal. A Semrush study of over 100,000 domains found a clear correlation between descriptive, varied anchor text profiles and higher rankings across competitive keyword sets (Semrush, Ranking Factors Study, 2023).
The key word is varied. Google's systems are designed to detect patterns that look engineered, so a natural-looking profile, with diverse anchor types and phrasing, is both a strategic goal and a spam-avoidance measure.
The Different Types of Anchor Text
Understanding the anchor text taxonomy is the starting point for building a sensible strategy.
| Anchor Type | Example | Best Use Case |
|---|---|---|
| Exact match | "seo copywriting tips" | Rare; primarily internal links |
| Partial match | "tips for better copywriting" | Internal and selective external |
| Branded | "Moz," "Ahrefs" | Natural in external link building |
| Naked URL | "www.example.com/blog" | Directories, citations, forums |
| Generic | "click here," "read more" | Navigation, but avoid overuse |
| Image | Alt text of linked image | Wherever linked images appear |
Each type sends a different signal. Exact match anchors pass the most precise topical relevance but also carry the highest risk if overused. Generic anchors pass minimal topical signal but occur naturally in user-generated content and are therefore expected in a healthy link profile.
Exact Match Anchor Text: Handle With Care
Exact match anchors use the precise keyword you want the destination page to rank for. On internal links, a modest proportion of exact match anchors is fine and often beneficial. On external links, a high proportion of exact match anchors pointing to the same page is a clear red flag.
If 60 per cent of the external links pointing to your page use that exact phrase as anchor text, it looks engineered. Real editorial links use varied language because different writers describe the same page in different ways.
Branded Anchors and Why They Matter
Branded anchors, where the link text is your company name or website name, are among the most natural anchor types. When other sites link to you using your brand name, it is a strong signal of genuine editorial citation rather than link building.
A link profile with a healthy proportion of branded anchors is a positive indicator. Google's systems associate branded anchors with real-world entities, which connects to the broader importance of E-E-A-T signals in how Google assesses authority.
How Google Reads Anchor Text
Google does not simply count anchor text occurrences. Its systems analyse the full context around a link, including the text surrounding the anchor, the topic of the linking page, and the relationship between the linking domain and the destination domain.
This means anchor text works in combination with other signals. A link from a high-authority, topically relevant site with a partial match anchor text can carry more weight than a link from an unrelated site with a perfectly optimised exact match anchor.
Contextual Signals Around the Link
The paragraph or sentence surrounding a link, known as the link's surrounding context, reinforces the topical signal of the anchor itself. If the anchor text says "content planning tool" and the surrounding paragraph is about editorial calendars and content strategy, the relevance signal is amplified.
This is one reason why internal link placement matters. Placing a link within a relevant paragraph, rather than in a sidebar or footer, sends a stronger contextual signal to Googlebot.
Anchor Text in Google's Penguin System
Google's Penguin algorithm, now running in real time as part of the core ranking systems, specifically targets manipulative link building patterns. One of the clearest such patterns is an unnaturally high proportion of exact match or money keyword anchors in a site's external link profile.
A manual action for unnatural links explicitly cites anchor text patterns as a trigger in many documented cases. The risk is real and has caused significant traffic losses for sites that pursued aggressive anchor text optimisation through link building campaigns.
Best Practices for Internal Anchor Text
Internal links are under your direct control, which makes them the most straightforward part of anchor text strategy. Within your own site, you can choose anchor text deliberately without the over-optimisation risks that apply to external links.
For internal links, aim for descriptive, varied anchor text that accurately reflects the content of the destination page. Avoid repeating the exact same anchor text every time you link to a given page. If you link to your guide on meta descriptions five times across your site, use slightly different phrasing each time: "how to write meta descriptions," "crafting effective meta descriptions," "your meta description guide," and so on.
How Many Internal Links per Page?
There is no fixed limit, but every internal link should serve the reader. Links that exist only to pass link equity, without providing genuine navigational value, add noise rather than signal. A reasonable approach is to include two to four contextual internal links per post, placed where they naturally extend the reader's understanding of the topic.
Review your anchor text alongside your internal linking plan. The two work together: the anchor text tells Google what the destination is about, and the link structure tells Google how your content is organised.
Best Practices for External Link Building
When acquiring external links, you have less control over the anchor text because you are relying on other publishers to choose how they describe your page. That said, there are legitimate ways to influence anchor text in link building.
When guest posting, you choose the anchor text for links back to your site. Keep it natural: use your brand name, a descriptive partial match phrase, or a naked URL. Avoid inserting exact match keyword anchors unless the phrasing flows naturally in the text.
When conducting outreach for content partnerships or digital PR, the asset you create influences how people link to it. A resource page titled "The Complete Guide to UK Employment Law" will naturally attract descriptive, varied anchor text because the title itself contains the relevant phrase without being over-engineered.
What to Avoid in External Link Building
- Purchasing links with pre-agreed exact match anchor text.
- Running mass anchor text campaigns targeting a single keyword phrase.
- Building links from irrelevant sites using keyword anchors to manufacture topical relevance.
- Using the same anchor text formula across multiple link building campaigns.
How to Audit Your Anchor Text Profile
An anchor text audit involves pulling all external links pointing to your site and categorising the anchor text by type. Ahrefs, Semrush, and Majestic all offer this functionality.
Look for the following warning signs:
- More than 20-30 per cent of external anchors are exact match or money keywords.
- A single anchor text phrase accounts for a disproportionate share of your link profile.
- Clusters of links with identical anchors from different domains, suggesting a paid link network.
- Mismatches between anchor text and the actual content of the destination page.
For internal links, crawl your site using Screaming Frog and export the anchor text data. Check that your most important pages are receiving descriptive, varied anchor text from multiple internal sources, not generic labels like "click here" or "read this."
Fixing an Over-Optimised Profile
If your audit reveals an over-optimised external link profile, you have two main options: disavow the most egregious links using Google's disavow tool, or pursue a diversification strategy by acquiring new links with branded and partial match anchors to dilute the exact match concentration.
Disavowal should be approached carefully. Disavowing legitimate links can reduce your overall link equity. Focus the disavow file on clearly spammy or paid links with manipulative anchor text, not on every exact match anchor you find.
For a broader overview of link acquisition approaches that produce clean profiles, our link building for blogs guide covers the strategies that work without the over-optimisation risk.
Frequently Asked Questions
What is the safest anchor text to use for external links?
Branded anchors and naked URLs carry the lowest over-optimisation risk because they are the most common types found in natural, unsolicited editorial links. Partial match anchors that use natural language descriptions of your page are also safe when used in varied forms.
Can exact match anchor text still help rankings?
Yes, but context and proportion matter. A small number of exact match anchors from relevant, authoritative sites can reinforce topical relevance signals. The problem arises when exact match anchors dominate your profile in a way that looks engineered.
How do I know if my anchor text profile is causing a ranking problem?
Check for a correlation between a traffic drop and a Google core update or a Penguin refresh. If your profile shows a high concentration of exact match or money keyword anchors, and your rankings dropped around an update, the profile may be a contributing factor. Use Google Search Console alongside a link analysis tool to investigate.
Does anchor text on nofollow links matter?
Nofollow links do not pass PageRank, but Google has indicated it treats nofollow as a hint rather than a directive, meaning it may still read the anchor text even on nofollow links. For practical purposes, focus your anchor text strategy on followed links, but do not use nofollow links as a way to hide manipulative anchor text.
What is the ideal mix of anchor text types for a healthy profile?
There is no universal formula, but a profile weighted towards branded anchors (40-60 per cent), with a mix of partial match, naked URL, and generic anchors making up most of the remainder, and exact match accounting for under 10 per cent, is broadly considered a natural distribution by most link analysis practitioners.
Generate your next SEO post in minutes
RankThis reads your sitemap, finds your content gaps, and writes a fully optimised long-form post — real internal links, meta description, and live SEO score included. Free to use. Bring your own Anthropic key.
Try RankThis free →