What Is Anchor Text?
Anchor text (also known as link text) is clickable, linked text that takes users elsewhere. Like to another webpage, somewhere else on the same page, or to the userβs default email client.
Itβs often highlighted and underlined to make it stand out from the surrounding content.
Effective anchor text tells users what to expect if they click the link. And helps search engines understand what the linked-to page is about.
For example, you could use the anchor text βservicesβ to link to a websiteβs main service page.Β
Hereβs where you place that anchor text in HTML:

In this post, weβll cover different types of anchor text, explain some best practices, and show how to find anchor-text related issues with our Site Audit tool.

Why Is Anchor Text Important in SEO?
Using proper anchor text can improve your SEO performance. And boost the user experience (UX).
Search engines and users rely on internal links (links that go to your other webpages) to navigate your site and understand the relationship between different pages.
For example, the anchor text βcompany pageβ in this Cleverly article makes it clear that the linked page on their site is about company pages.

Anchor text used for external links (links that go to other websites) similarly provides context about the linked content.Β
And itβs worth noting that linking to other sites can affect their SEO rankings. Because search engines view links from one site to another as endorsements (assuming you havenβt applied any HTML attributes telling search engines not to pass ranking authority).
Anchor text for both types of links is good for the user experience. And because Google aims to prioritize pages that provide a good experience, that can further improve your rankings.Β
9 Types of Anchor Text
Here are the nine most common types of anchor texts you can use on your site:
Branded
This is when you use a brand name as your linkβs anchor text. Without including any additional words.
Itβs useful when citing a source or linking to a companyβs homepage.
Like this:

Compound
This type of anchor text contains a brandβs name (or a branded phrase) and some additional words for context.
Itβs often used when referring to a brandβs products, locations, or webpages.Β
In the example below, the anchor text is referring to a specific Google help page:

Exact Match
Exact match anchor text (sometimes called βmoneyβ anchor text) is when the link is placed over the exact keyword the linked page is targeting.
It can potentially help the linked page rank better for that term.Β
Here, Trello uses the anchor text βDisruptive Brainstormingβ to link to their guide on the topic.Β

Partial Match
This is when you use a variation of whatever keyword the linked page is targeting.
It includes the target keyword (or part of it) but also other words to provide additional context.
For example, here we use the partial match anchor text βraise brand awarenessβ to link to a post about building brand awareness.

Related
Related keyword anchor text is similar to partial match anchor text, but it doesnβt contain the linked pageβs actual target keyword.Β
Instead, this type of anchor text uses related terms or phrasesβlike synonyms.
For example, here we link to a page that primarily targets the keyword βschema markupβ by using the anchor text βstructured data.β

Naked
Naked anchor text uses the linkβs exact URL as the anchor text.
This type of link is mainly used to ensure the reader knows exactly where theyβre being directed. Like in footnotes, bibliographies, or government resource lists.Β
For example, the National Institutes of Health (NIH) uses naked links when listing official health-related websites.

Naked links arenβt ideal for SEO. Because they donβt always help search engines understand the linked contentβs relevance.
Generic
Generic anchor text uses non-descriptive words or phrases that donβt give users (or search engines) details about what theyβll find by following the link.
Common examples include:
- βClick hereβ
- βView moreβ
- βMore infoβ
Since it doesnβt provide much information, generic anchor textβs SEO value is low. And it can come across as spammy. So, you should use it sparingly.Β
That said, generic anchor text can be useful in certain cases.
For example, when paired with clear and informative surrounding text, it can guide users to the next step without cluttering the link text with excessive details.
Like this:

Image
This is when you use an image to place a link. And because thereβs no actual anchor text, the alternative text (alt text) used in the HTML serves as the linkβs anchor text.
Alt text helps visually impaired users and search engines understand what an image is about.
For example, hereβs what the alt text looks like for our marketing funnel illustration:

As with traditional anchor text, alt text for linked images should succinctly describe the content youβre linking to.
Article or Page Title
This refers to using the exact title of the linked page or article as the link text.
Itβs simple and informative, making it clear to users and search engines what the linked content is about.
For example, Shape links to another article on the site using its exact title.

4 Anchor Text Best Practices
Now, letβs look at how to ensure the anchor text you use for internal and external links is search engine- and user-friendly.
Here are four tips for anchor text optimization:
1. Make Sure Your Links Are Natural
Anchor text should fit seamlessly into your content. So it doesnβt harm readability, seem spammy, or negatively impact your SEO efforts.
In other words, avoid shoehorning links into sentences where they seem out of place. Anchor text should make sense in relation to the content that surrounds it.
You should also limit how many links you place in your content. Too many links can distract readers.
Hereβs an example from Google of what excessive anchor text looks like:

Rather than adding links at every opportunity, only include them if theyβre genuinely useful to the reader and relevant to your content.
And avoid repeatedly linking to the same page on your site using the exact same anchor text.Β
This can seem unnatural to search engines. They may see it as an attempt to manipulate rankings for the linked page.
Instead, use a variety of anchor text typesβincorporating both primary and secondary keywords. Using varied anchor text appears more natural and provides search engines with additional context about the page in question.
But what about over-optimized anchor text from other sites linking to yours?
While you canβt directly control the anchor text other sites use, you can identify potentially toxic backlink anchor text with our Backlink Audit tool.
Enter your domain and hit βStart Backlink Audit.β

Then, follow the instructions to set up the audit.
Under the βAuditβ tab, youβll see backlinks flagged for review.Β
Each backlink is given a Toxicity Score (TS) from 0-100. The higher the score, the more likely the link is to be harmful.Β

Under the βAnchorsβ drop-down menu, you can filter links based on anchor text type.
Select the boxes next to βMoneyβ and βCompound.β

Money and compound anchor texts are most likely to be deemed suspicious by Google. So keep an eye out for backlinks that use them and also have high Toxicity Scores.
What should you do if you discover these types of backlinks?
In most cases, you donβt need to do anything.Β
Having a certain number of low-quality backlinks is normal for most sites. And Google usually just ignores them.
But if you notice a long list of these potentially harmful links and youβve also received a manual action penalty from Google about low-quality links (you can see that in the Manual Actions report in Google Search Console), you may want to remove the unwanted links or disavow them.Β
Thatβs because receiving this type of penalty means your pages could appear lower or be omitted from search results entirely.
Further reading:Β A Comprehensive Guide to Understanding Google Penalties
2. Be Succinct
Keep your link text conciseβwe recommend five words or less.Β
Short, clear anchor text helps users quickly identify where the link will take them.Β
So donβt use this:
βA comprehensive list of SEO tips and strategies.β
But opt for this:
βSEO tips.β
3. Be Descriptive
While your anchor text should be brief, it also needs to clearly describe what youβre linking to. So users and search engines can reasonably predict what theyβll get if they follow the link.Β
If youβre unsure of which keywords to use in anchor text for internal links, try Semrushβs Organic Rankings tool.
This tool lets you see which terms a specific page is ranking for, providing you with multiple anchor text variations you could use to link to that page.
Letβs say your company is an eyewear retailer. And you want anchor text ideas for the womenβs glasses product category page.
Start by entering the page URL and click βSearch.β

This takes you to the βOverviewβ report. It gives a snapshot of the pageβs estimated traffic, keywords, ranking changes, and SERP features.
Under the βTop Keywordsβ section you can see which terms your page ranks for. Click βView all # keywordsβ to open the detailed report.

Here youβll see a full list of the keywords your page ranks for.
Explore the list to find anchor text ideas that best suit the context of your link.

4. Make Sure Readers Can See the Link
Finally, make sure your anchor text is easily identifiable. To ensure visitors donβt miss it and have a poor experience.Β
This means the links should be underlined and/or highlighted in a different color, so they stand out from the rest of the text.
Usually, this occurs automatically on most web browsers. But itβs worth double-checking that the anchor text is highlighted and easy to distinguish within the content management system (CMS) or website platform you use.
How to Find & Fix Anchor Text Issues
Now that you know how to create high-quality anchor text, youβll need to check your site for any anchor text issues.
Site Audit can help with this task.
To get started, enter your domain into the search bar and select βStart Audit.β

Next, configure your settings. Then, hit βStart Site Audit.β

Once the audit is complete, go to the βIssuesβ tab, and type βanchorβ into the search bar. This will show any anchor-related issues on your site.Β

Three issues could show up:
- β# links have no anchor textβ: These are links that have empty or naked anchor textΒ
- β# links have non-descriptive anchor textβ: These are links that use generic anchor text or donβt provide enough context for the page theyβre linking toΒ
- β# outgoing external links contain nofollow attributesβ: These are external links that donβt pass any link authority to the page theyβre linking to
Click on any of the blue hyperlinks to see which pages are affected by that issue.

Then, log in to your content management system or other website platform and use this information to fix any problems with your anchor text.Β
You can then rerun your Site Audit to check that these fixes worked.
Stay on Top of Your Anchor Text
Properly using anchor text helps users and search engines navigate your site more efficiently and understand the relevance of different pages.
And using good anchor text in your SEO efforts is an ongoing process. Particularly if you regularly upload new content.
An easy way to keep on top of your anchor text is with weekly reports in Site Audit.Β
Click the gear icon on the top right and select βScheduleβ under βSite Audit settings.β

Then, open the drop-down menu and select which day of the week you want the automatic audit to run on.Β
Check the box next to βSend an email every time an audit is complete.β And hit βSave.β

Now, you can easily stay on top of anchor text issues that arise.