An anchor text, sometimes known as anchor link text, is the visible, clickable part of a hyperlink. It helps readers understand where the link will take them before they click.
Do you know that search engines analyze the link text as part of a larger hypertext structure?
Here is what Google says about anchor text:
“Good anchor text is descriptive and reasonably concise. It is relevant to the page that it’s on and to the page it links to.”
Note: Google treats each text link as a contextual ranking signal. It is described in the Google patent, Ranking search results based on anchors.
| After the Penguin update in 2012, Google has reduced the influence of exact-match anchor text. Thereafter, Hummingbird, RankBrain, and BERT further improved its understanding of entities. Now, Google relies on subject relevance and semantic context when evaluating a domain’s anchor profiles. |
So, what is the value of an anchor text in AI-driven search? That’s a good question.
To be honest, the actual value of an anchor depends on:
The relationship between the referring article, the destination page, and the surrounding content.
As far as I can tell, anchor text is still used by search algorithms to evaluate backlink quality.
- What is an Anchor Text?
- Important Findings About Anchor Text in SEO
- The True Meaning of an Anchor Text
- Importance of Anchor Text in SEO Campaigns
- Types of Anchors
- How Search Engines Evaluate Anchor Text
- Anchor Text Writing Best Practices
- Mistakes To Avoid When Preparing Anchor Text
- How To Audit Anchor Text
- Anchor Text Optimization Checklist
- Frequently Asked Questions
What is an Anchor Text?
Anchor text is the visible label of a hyperlink.
You can create an anchor using the HTML anchor element: <a>. The href attribute specifies the URL that the link points to.
Here is how you can write your anchor in HTML code:
<a href=”https://seosandwitch.com/”>SEO Sandwitch</a>
Search engines read the rendered HTML to understand how one page connects to another. That lets Googlebot and other search robots crawl your website more efficiently and discover new content through links.
The bottom line is that anchor text allows search systems to interpret content hierarchy. It lets PageRank transfer authority between pages.
Important Findings About Anchor Text in SEO
- Google evaluates anchor text relevance to the search query before transferring ranking link equity. Search engines give more weight to clickable text that points users from secondary pages to primary sources of information.
- Ranking algorithms compare the anchor text with the user’s search query. They also analyze the adjacent content and metadata to understand the link better.
- Google also sees HTML attributes associated with links. For image links, it can use the alt text as the anchor. Even so, descriptive text links remain the better choice.
- In fact, search systems favour off-domain incoming links (inbound links coming from other websites). This is because they are less likely to be self-promotional.
- Long story short, Google ignores boilerplate or site-wide links that appear less relevant to a query. It uses synonyms, stemming, and text similarity when comparing text links with the search query.
The True Meaning of an Anchor Text
| Before Penguin, many websites ranked by building thousands of keyword-rich backlinks. The practice became known as Google bombing. It consisted of using repeated anchor text to influence rankings for unrelated searches. Penguin and later SpamBrain greatly reduced the effectiveness of black-hat anchor tactics. |
Search engines evaluate link context signals from the hyperlink text. Hence, two anchors containing the same text can have different meanings. Google knows how to identify the real meaning of inline text.
| “Anchor text is still important because it’s part of how we understand links. But it’s not something where you should try to over-optimize. Just make sure it makes sense for users.” – John Mueller, Google Search Advocate |
Example: Same Anchor, Different Meaning
For example, imagine two websites using the anchor text “Hotel New York.” One article says, “Browse the best Hotel New York options near Times Square,” and links to a page listing hotels in New York City.
Another article says, “I stayed at Hotel New York during my visit to Rotterdam,” and links to the official website of a hotel named Hotel New York in Rotterdam.
Although the hyperlink text is identical in both cases, the surrounding content changes the meaning completely.
Search systems analyze the entire link context, not just the anchor text. This helps them understand the destination page and evaluate the link more accurately.
Importance of Anchor Text in SEO Campaigns
Well-written anchors offer the following benefits in search engine optimization:
Improves Semantic Relevance
A contextual linked phrase allows information retrieval systems to understand the link. It also explains the relationship between the linking page and the linked page. When the descriptive link matches the destination, it strengthens link relevancy, topic relevance, and page relevance. Consequently, Google Search can evaluate the linked-to page with more confidence.
Strengthens Semantic Understanding
Every contextual, semantic, or topical anchor adds entity-specific context. Search algorithms combine the anchor’s meaning with the page topic. They then estimate how well the destination matches the user’s search intent.
Builds a Natural Anchor Profile
Good SEO avoids the same anchor text on every backlink. Instead, it uses anchor diversity with user-first anchor and link variations. That includes brand mentions, exact-match phrases, partial-match phrases, and generic links. A balanced anchor distribution and healthy frequency make the backlink profile look more organic.
Elevates Internal Site Structure
Descriptive internal links connect pillar pages with supporting articles. For that reason, search engines understand the website hierarchy more easily. Another benefit is that it reduces the chance of leaving an orphan page behind.
Enables More Efficient Search Engine Crawling
Good contextual anchor text supports a better site and information architecture. It allows clear crawl paths for Googlebot. As a result, it reduces crawl depth, makes better use of the crawl budget, and supports faster crawling, indexing, and indexability.
Creates Stronger Contextual Linking
A descriptive link label works best with relevant content around it. Together, they provide richer semantic context. Consequently, contextual linking makes it easier for query processing systems to understand the relationship between connected pages. For this reason, the website’s topical structure is strengthened.
Supports Long-Term Link Building Performance
A healthy link portfolio does not rely on identical anchor text. Instead, it grows through branded mentions, diverse anchor text, and links from trustworthy websites. Over time, this balanced approach builds authority and allows the backlink distribution to stay resilient during algorithm updates.
Types of Anchors
Here are the different types of anchor text in SEO:
Exact-Match Anchor
| Ahrefs analyzed 384,614 web pages and found little to no correlation between exact-match anchor text percentages and higher Google rankings. Hence, simply increasing exact-match anchors doesn’t improve rankings. |
An exact-match anchor uses the full target keyword as the anchor text of the linked page.
For example: buy pet food online is an exact-match anchor text.
It is important to understand the search intent before creating keyword-rich anchors. The anchor should lead to content that solves the same problem.
An exact match anchor should appear in moderation. The ideal anchor text ratio of keyword-rich anchors in your backlink mix should be 2-8%. Too much repetition can make your link profile look spammy. Google uses SpamBrain to detect unnatural linking behaviour, and too much anchor repetition might lead to Google penalties.
| Exact-Match Anchors Are Not Inherently SpamThe myth: Keyword-rich anchors always trigger penalties.Reality: Authentic editorial backlinks often use exact product names, brand names, or article titles. Problems arise when the pattern becomes unnatural. |
Partial-Match Anchor
| A study of 1.5 billion backlinks revealed that partial-match anchors accounted for approximately 13.8% of anchor text among top-ranking pages. They were the fourth most common anchor type, behind branded (36.4%), naked URLs (24.7%), and generic anchors (15.2%), but well ahead of exact-match anchors (5.4%). |
A partial-match anchor combines the target keyword with extra descriptive words.
The primary keyword should remain the main focus of the anchor. You can use a relevant search query (secondary keyword) to match how real people search online. Good content relationships connect the commercial anchor with user expectations.
For example, buy pet food at the best prices is a partial-match anchor text.
Partial match anchors tell about the core theme of the content. Hence, the extra wording should support the main topic. It should never change the original meaning.
A healthy anchor profile should have partial-match anchors in the percentage of 15-25%. You should conduct regular anchor audits to spot problems in your anchor distribution.
Branded Anchor
| An analysis of 1.5 billion backlinks by SearchLab found that branded anchors are the most common anchor type. Exact-match anchors account for only about 5% of anchor distribution for top-ranking pages. |
A branded anchor uses the company, website, product, or business name as the clickable text instead of a keyword. It is the most natural anchor type and forms the foundation of a healthy backlink mix.
More than 30% of your anchor profile should be branded anchor text.
Generic Anchor
| “Avoiding too many generic anchors is good for accessibility and UX reasons. They are not requirements, so applying nuance is fine. “ – Source: Google Search Central Reddit AMA |
A generic anchor uses broad words instead of descriptive text. They provide little keyword relevance and do not explain the linked page on their own.
Visit the website, click here, and shop now are examples of random anchors for a pet shop business’s source page.
Generic anchors should be in the percentage of 5-7%.
Naked URL Anchor
| “I think by naked URL it’s basically just someone is linking with the URL as the anchor text…in that situation we treat that URL as the anchor text.” – Source: John Mueller during Google Office Hours (Video SEO) |
| 24.7% of anchors pointing to top-ranking pages are naked URLs. Hence, naked URL anchors are the second most common anchor type after branded anchors (36.4%). |
A naked URL anchor displays the full web address that visitors can click.
https://seosandwitch.com is a naked URL anchor to my SEO blog.
The landing page address should remain short and easy to read whenever possible. Long URLs can look untidy and reduce readability.
Naked URLs appear naturally in forum posts, social media, citations, directories, and reference pages. Naked anchors should be 7-8% of your total links.
Compound Anchor
A compound anchor combines two or more anchor types in a single clickable phrase.
It can have brand name + keyword, keyword + call-to-action, or brand + descriptive phrase.
Compound anchors are good for SEO, and they should be around 10-15% of your link profile.
Related Anchor
A related anchor uses semantically related words instead of the exact target keyword.
Entity-based search systems evaluate relationships between topics. A useful related anchor supports page rank flow for connected topics.
Related anchors should be 10% of your link profile.
Synonym Anchor
A synonym anchor replaces the main keyword with a similar word or phrase. The meaning stays the same even though the wording changes.
Useful synonyms reduce repetition across a page. Likewise, semantic terms make the content easier to read. Repeated wording can make writing feel mechanical.
Synonym anchors should be between 5-15% of your link profile.
Navigational Anchor
A navigational anchor uses the name of a website or brand to take users directly to a specific page.
An example of a navigational anchor is:
Browse the latest products on PetStore
Navigational anchors should be 8-10% of your inbound links.
Image Anchor
| “Use the alt attribute for the image to kind of give us the anchor text that you want associated with that link.” John Mueller, Google Search Advocate |
An image anchor is an anchor that uses an image to link to the source page. They are used in banners, product photos, and logos.
An image link should clearly show that it is clickable. Good design allows visitors to recognize interactive elements, while hidden links confuse users.
You should always use well-written alt text that describes the image when using image anchors. The alt attribute stores the alternative text inside the HTML code. Screen readers use it to describe images for visually impaired visitors.
Image anchors should be 5% or less than 5% for most domains. Many healthy anchor ratios fall within this range.
| Alt Tag Becomes The Anchor in EcommerceMany ecommerce websites generate thousands of image anchors. Most site owners do not realize it. Every clickable product image acts as a link. So, the alt text becomes the anchor text for Google.Use descriptive alt text like “Nike Air Max 270 running shoes.” Avoid generic text like “product image.” Besides, do not leave the alt attribute blank. Accurate alt text gives Google stronger anchor signals for the linked product page. |
Empty Anchor
An empty anchor is a hyperlink with no visible anchor text. It appears because of coding mistakes. Instead of words, the link may contain an image, icon, button, or no content at all.
Good HTML markup prevents empty anchors.
You should not create empty anchors, and they (if any) should be less than 1% of your link profile.
Call-to-Action Anchor
A call-to-action anchor encourages visitors to take the next step.
For example, Give your pets the best meals. Order Today is a call-to-action HTML anchor example for a pet store.
A call-to-action anchor should be 5-7% of your domain’s link profile.
The target URL tells the browser where to send the visitor. Each link should point to the correct page, and the linked page title should closely match the anchor.
How Search Engines Evaluate Anchor Text
| “Anchor text is one of many signals. It helps us understand what the page is about, but we look at the whole picture. Don’t obsess over exact-match anchor text.” – Gary Illyes, Google Search Analyst |
| How Google Uses Link Context as a Ranking SignalGoogle search systems use lexical matching to examine nearby words and phrases. It identifies distinctive (rare) terms to create a unique context identifier and link graph. Algorithms use the diversity and distribution of reference contexts as one of several ranking signals. More information can be found here: Ranking Based on Reference Contexts. It describes methods for detecting manipulative link patterns and Google bombing. It does that by discounting repetitive or suspicious contexts, helping improve search result quality. |
Ranking systems first evaluate link usability, reader expectations, and click intent before interpreting SEO value.
Well-planned contextual linking with effortless writing establishes meaningful page relationships. It assists crawlers and users in understanding why one page connects to another.
Here is how search engines evaluate descriptive link text and keyword phrases:
Topical Consistency and Contextual Relevance
Query matching systems do not judge an anchor by itself. Google reads the surrounding content to understand the page context and destination. It compares the anchor phrase with the resource page’s content. It also checks the headings, metadata, and page topic. A contextual anchor that points to a closely related page strengthens content depth. In contrast, an unrelated anchor sends weaker ranking signals.
Brand and Authority Recognition
Google connects branded anchors with recognised entities. It also reviews domain or subdomain authority signals. Then it looks at website trust score, link quality, link relevance, and page-level metrics. Together, those signals help Google evaluate a backlink. They also help estimate link juice. Google does not apply Ahrefs Domain Rating or URL Rating. Google also ignores Trust Flow, Citation Flow, and Moz Domain Authority as ranking factors. However, those metrics reflect what ranking systems value.
Natural Anchor Diversity
Search indexes expect a healthy mix of branded, generic, partial-match, and exact-match anchors. Ranking systems look for exact-match abuse and manipulative anchor patterns. Search algorithms detect duplicate anchors and spammy anchor text. Too many repetitive anchors produce spam signals. As a result, they can lead to spamdexing or algorithmic penalties.
Link Attributes and Endorsements
Web search systems also review link attributes in the HTML code. Sponsored links, paid links, and UGC links explain the relationship between websites. In most cases, editorial endorsements pass more ranking power than promotional or user-generated links.
Quality of the Linking Source
Information retrieval algorithms review the referring domain and the linking page. Links from high-quality directories help. So do authoritative publications and top-tier websites. Together, they strengthen link quality. On the other hand, low-quality websites and link scheme networks provide little value. Excessive keyword-rich links can also create risk.
User Experience and Navigation
Useful hyperlink text helps people know what to expect before they click. When the anchor matches the landing page, navigation feels balanced, and users find information more quickly. In contrast, misleading anchors lead to confusion and reduce confidence in the link.
Anchor Text Writing Best Practices
| The best advice for writing good anchor texts is “Write link text that clearly indicates what type of content users will get if they follow the hyperlink.” |
Believe it or not, effective anchor text writing is not inserting keywords into a hyperlink.
Search engines analyze phrase proximity and keyword proximity. They also examine the surrounding anchor neighborhood and nearby links. Together, those signals help machine learning systems understand how a link fits within the page.
An HTML parser evaluates the page structure. It lets search ranking algorithms interpret contextual relationships before deciding how much value a link should pass.
Here are some anchor text writing best practices that SEOs and marketers should follow:
Prioritise Relevance Over Keywords
Write anchors that accurately describe the linked content and match the user’s intent. Good anchor text should create an information scent and match the target page. Readers should find exactly what the visible text promises. You should not rely on keyword-heavy anchors.
Use Natural Anchor Text Variations
Build a genuine anchor profile by mixing branded anchors, descriptive phrases, partial keyphrase, keyword variation, and keyphrase synonym approaches. Sensible link words improve readability, reduce anchor spam, and prevent anchor text spam patterns that search engines may interpret as manipulation.
Prevent Keyword Cannibalization
Avoid pointing multiple competing pages at the same focus keyphrase through identical internal anchors. Regular SEO analysis lets you identify keyphrase competition, improve keyword matching, and prevent multiple URLs from competing for the same search intent.
Optimize Link Placement
Add keyword-rich links where they naturally support the surrounding discussion instead of forcing them into unrelated paragraphs. Strategic editorial placement on the source page boosts link relevancy, strengthens topical relationships, and passes greater ranking power to the linked resource.
Improve Usability And Accessibility
Keep the visible hyperlink easy to recognise with clear underlined links, sufficient link visibility, and meaningful wording. Add appropriate ARIA attributes where necessary to improve hyperlink accessibility, helping both users and assistive technologies understand the purpose of each link while maintaining excellent clickability.
Monitor Anchor Health Through Audits
Perform regular anchor audits to identify over-optimised anchors, broken links, or toxic backlinks. Assess toxicity score reports carefully, investigate suspicious patterns, and update a disavow file only when there is a risk of a manual action.
Align With Modern Search Systems
Avoid manipulative linking tactics that violate Google’s quality guidelines. Systems such as Google Penguin, SpamBrain, the Link Spam Update, and the Helpful Content System evaluate unnatural linking behaviour, making authentic link optimization far more effective than aggressive anchor manipulation.
Support Topical Architecture
Use descriptive anchors to reinforce the site’s information structure by connecting related pages within a content silo or topical map. Leverage co-occurrence, co-citation, entity salience, and E-E-A-T to raise your link value.
| “Internal links with anchor text help us to better understand the context of that page” – John Mueller during one of the Google Webmaster Central Hangouts. |
Mistakes To Avoid When Preparing Anchor Text
| Why JavaScript Links Can Affect Anchor Text Signals Many websites use JavaScript for clickable buttons, menus, and cards. However, not every JavaScript link is crawlable. If a clickable element does not use a standard HTML <a> element, Google crawlers may not find the connected page. They might miss the anchor text too. Google can render JavaScript. However, it first processes the HTML. Then it renders JavaScript. That step uses extra crawl resources. Even so, link discovery can become less reliable. For the best crawlability, link discovery, and anchor text signals, use standard HTML anchor elements with valid href attributes. Do not rely only on JavaScript click events. |
Not all anchors are good for SEO. If you don’t know the right tactics, you can invite trouble for your website. Here are the mistakes to avoid when writing hyperlink text:
- Ignoring Google’s crawl requirements: Google Search Central recommends standard HTML links. So, create an anchor element with a valid href attribute. Avoid JavaScript links. Likewise, avoid dynamic links and script events. They can stop Google crawlers, Bingbot, and other search crawler systems from finding a crawlable URL. A valid href reinforces crawlability, link discovery, page discovery, and the crawl path.
- Using weak or empty anchor text: Avoid vague text like “click this link.” Prepare descriptive and meaningful visible link text. Make sure it matches the destination. Avoid empty anchor text, an empty link, and missing labels. They reduce readability and weaken accessibility. Because of this, navigation becomes harder for users and screen readers.
- Misusing image links: Do not rely on images alone. Add an alt attribute with descriptive alt text. Avoid empty alt text. If an image does not load, leverage clear fallback anchor text. Plus, the img element should explain the linked page.
- Forcing keywords into every anchor: Manipulative anchor text is bad for search engine optimization. Do not force keywords into every anchor. Keyword cramming and an over-optimized anchor create unnatural patterns. They can break Google’s spam policies. Instead, keep a natural anchor ratio. An organic link profile is better than repetitive keyword-focused anchors.
- Ignoring surrounding context: Search engines read the anchor text context. Apply a close semantic relationship in your paragraph where you are adding the link. That enhances subject relevance.
- Creating poor internal linking structures: Avoid long link chains and groups of adjacent links. At the same time, avoid poor link spacing. Create internal cross-linking to help human visitors and search technologies move through your site more easily. It supports search indexing too.
- Overlooking link diversity: Do not send every inbound link to one page. Also, do not craft the same anchor every time. Build anchor profile diversity across your root domain. A diverse backlink portfolio looks more genuine.
- Skipping technical validation: Inspect every important link after publishing. Review the rendered HTML. Check the title attribute when needed. Confirm links are properly parsed. Then inspect key pages with the URL Inspection Tool in Google Search. Small mistakes can block crawling. They can reduce trustworthiness, affect ranking factors, lower organic rankings, and hurt search visibility.
| JCPenney: A Classic Example of Anchor Text (Backlink) AbuseIn February 2011, JCPenney became a well-known example of anchor text manipulation. The case study was published in The New York Times. Google found thousands of backlinks pointing to the JCPenney website. They used exact-match commercial anchor text, like dresses and bedding. Because of this, the anchor text looked unbalanced.In addition, many backlinks came from unrelated websites. So, Google reviewed the anchor distribution. It found a manipulative linking pattern. Then Google applied a manual action. Soon, many top rankings dropped.After that, JCPenney ended its work with its SEO agency. The company removed or disavowed the inorganic links and also sent a reconsideration request. Finally, Google lifted the manual action. After months of rework, the rankings recovered. |
How To Audit Anchor Text
| The better your anchor text, the easier it is for people to navigate your site. It is also easy for Google to understand what the page you are linking to is about. Source: Google |
An anchor text audit checks your links. It also examines your pages. In addition, it shows how links pass authority. Accurate links support your topical structure. For that reason, they improve organic visibility. So, audit your links often.
Review Backlink Quality
First, check every backlink. Then audit every referring domain. Next, evaluate your backlink profile. Look for spam patterns. In addition, find low-quality domains. Remove toxic links. Finally, make sure each link matches the landing page. It should also support the page’s topical focus.
Evaluate Anchor Distribution
Now, analyze your anchor profile. Keep a mix of branded, long-tail, and other anchors. However, avoid anchor stuffing. Likewise, avoid exact-match keyword abuse. Otherwise, you may trigger spam penalties.
Inspect Internal Link Architecture
Next, assess every internal link. Then scan each pillar page. Validate every supporting page. Likewise, review each topic cluster. Find orphan pages. Fix weak internal linking. Add more contextual linking. In turn, your information architecture becomes easier to use.
Check Href Implementation
Now, verify every HTML link. Examine every anchor tag. Likewise, test every href. Do this during an SEO audit. Make sure Googlebot can reach each link. Support fast crawling. Support clean indexing. Then reduce crawl depth. Similarly, save your crawl budget.
Monitor Anchor/Link Performance Over Time
Last, open Google Search Console. Do it after major content updates. Then track search visibility. Also, check crawl activity. Repeat the audit often. Over time, your linking structure will stay healthy as your website grows.
| Google does not always use the anchor text you write. It may rewrite or reinterpret vague anchors. If more than one link points to the same page, Google can utilize the surrounding text. |
Anchor Text Optimization Checklist
A short checklist can improve readability. At the same time, it increases subject matter depth, reduces spammy linking patterns, and catches weak anchors.
I use the checklist below before creating an anchor:.
- Descriptive and relevant: Every anchor text should describe the hyperlinked page. Replace “click here” with words that tell readers where the link goes before they click.
- Natural keyword usage: Use the primary keyword, secondary terms, and synonyms only when they fit the sentence. Do not force keywords into unrelated text. Write for people first.
- Check destination accuracy: Test every URL before you publish. Make sure it opens the right webpage. The anchor should match the linked title. It should fit the surrounding topic.
- Review internal and outgoing links: Examine every internal link and outgoing link. Make sure each one points to a related page. A verified linking structure guides visitors to find information. It upgrades the user experience too.
- Maintain anchor variety: Experiment with different anchor styles. Mix branded anchors. In addition, use partial-match, descriptive, and naked URL anchors where they fit. A varied backlink profile looks diverse. It avoids repetitive linking patterns for maximum entity SEO benefit.
- Improve accessibility: Make every anchor easy to see. Keep it underlined or clearly highlighted. Every image link should have meaningful alt text. That empowers visually impaired visitors to know where the link goes.
- Perform a final quality review: Check the HTML. Make sure nofollow is in place where needed. Fix any UX issues. Test every linked URL. Review toxicity warnings. Then fix any flagged issues. One last review catches small problems. At the same time, it supports long-term organic performance.
Frequently Asked Questions
Why should I avoid manipulative anchor text?
Search engines apply spam detection algorithms for link text over-optimization. They look for manipulative links, manipulative linking, and link schemes. If your site violates Google’s Spam Policies repeatedly, your search rankings may drop. Create honest anchor text that fits the page. Change your reference anchor from time to time. User-first links are safer and easier for people to read.
Does the landing page matter as much as the anchor?
Yes. The landing page and anchor phrase should match. Google compares the anchor with the source page, page title, and URL. That enables them to judge the topic. If the URL opens unrelated content, people may leave the page. A useful match gives a better user experience and helps search engines understand the link.
How reliable are anchor text studies?
Anchor text studies help explain SEO trends. They do not prove that one anchor type improves rankings. For example, Ahrefs studied 384,614 web pages and found only a weak correlation between keyword-rich anchors and rankings. Zyppy analyzed 23 million internal links and found that more anchor text variations were linked to higher Google traffic. SearchLab reviewed 1.5 billion backlinks to measure anchor distribution across top-ranking pages. Good studies explain their methodology, sampling, and possible bias. They also compare averages, medians, and outliers before concluding. Use the findings as guidance. Build natural links with good link context, topical relevance, and a balanced anchor text profile.