What is Anchor Text? | SEO Impact, Types, & Best Practices

Anchor text is the clickable text in a hyperlink. Clicking an anchor text will take users elsewhere, like:

  • A different page on the same website, a.k.a. internal links
  • A different page on a different website, a.k.a. external link
  • A different section within the same page, a.k.a. jump link

These link texts are often highlighted in blue and underlined, making them stand out from the surrounding text.

In SEO, anchor text tells users and search engines what to expect about the linked page’s content. Search engines like Google also use anchor texts to determine the contextual relevance between the linking and linked pages.

Anchor Text: Content vs HTML

The anchor text is “Internal linking strategies.” Clicking the hyperlink leads to a page about strategies for internal linking, as shown:

Screenshot of LinkStorm's Internal Linking Strategies web page

Effective anchor texts accurately describe the target page. This maximizes the contextual information provided to users and search engines, enhancing the target link’s relevance and boosting the overall user experience.

In this resource, we’ll cover how to create anchor texts in HTML, the different types of anchor texts, how they impact a site’s SEO, and best practices for anchor text optimization.


How to Create an Anchor Text Using HTML?


The concept of anchor text is straightforward: they serve as placeholders for a link. 

In a content management system like WordPress, users create hyperlinks by highlighting text and embedding a URL.

How to embed a URL on WordPress

However, knowing how to create anchor text in HTML allows users to customize its appearance, like its color or font. It also lets users add extra attributes to control the link’s behavior and functionality, like where it leads or how search engines should treat it.

To understand anchor texts and internal links, let’s explore the anatomy of a hyperlink:

  1. Opening Tag: The <a> tag opens the anchor element. This tag tells the browser that a hyperlink is starting.
  2. HREF Attribute: The href, or hypertext reference, attribute is the most crucial part of the anchor tag. It specifies the target URL, which can be internal or external links.
  3. Anchor Text: The text between the opening <a> and closing </a> tags is the anchor text. This is the clickable part that users see on the content.
  4. Closing Tag: The closing tag </a> marks the end of the hyperlink. Anything after this tag is not part of the link.
  5. Target Attribute (Optional): The target attribute specifies where to open the linked document. One of the most common values for this attribute is _blank, which opens the link in a new tab or window. On the other hand, the _self target attribute opens the link in the same tab or window.
  6. Rel Attribute (Optional): This attribute is used for external links, specifying the relationship between the source and the linked document. The rel=”noopener noreferrer” is used to prevent the linked external website from accessing the referrer information (the source of the link). Depending on the hyperlink’s nature, you may add nofollow to the rel attributes if you do not want to be associated with the targeted link.
  7. Title Attribute (Optional): The title attribute is an optional addition that provides additional context about the link. It appears when users hover the cursor over the link.

For example, take a look at the sample HTML below for a hypothetical website:

Example HTML snippet for hyperlinks

The visible anchor text on the content is “Visit our website.” Hovering the cursor over that anchor text will show a tooltip that reads “Visit Example.com.” Finally, clicking the anchor text will open the website example.com on a new tab.


8 Types of Anchor Texts (With Real-life Examples)


1. Exact-Match Anchor Texts

Exact match anchor text is when the hyperlink uses the exact keyword of the target page. 

For example, if a webpage is optimized for the keyphrase “homemade chocolate cake,” the exact match anchor would be “homemade chocolate cake.”

Using exact match anchor texts enhances the linked page’s SEO by accurately describing its content. However, overusing this type of anchor is potentially dangerous and can lead to penalties for appearing manipulative.

Example of a exact match anchor text


2. Phrase-Match Anchor Texts

Phrase match anchor text contains the exact keyword within the hyperlink but incorporates additional words to provide more context about the link page. The extra terms are added before, after, or between the keyword.

For example, if a web page is about “organic coffee beans,” a phrase match anchor could be “buy organic coffee beans online.” 

Phrase match anchors accurately describe the linked page without being as restrictive as exact match anchors, thus supporting a more natural and diverse link profile.

Example of a phrase match anchor text


3. Partial-Match Anchor Texts

Partial match anchor text includes a variation of the primary keywords but does not mirror them exactly. 

This anchor text incorporates additional terms like phrase match anchors. But it may also make slight modifications, making them less precise than an exact match anchor.

For example, suppose a webpage targets the keyword “homemade chocolate cake,” a partial match anchor text could be “chocolate cake recipe at home.” 

The partial-match anchor text still captures the essence and thought of the original keyword. 

Example of a partial match anchor text


4. Branded Anchor Texts

Branded anchor text uses a brand’s name as the hyperlink without adding additional words. 

This anchor text helps enhance brand awareness and commonly leads to a company’s homepage. You commonly see these anchors in the author’s bio of a guest post.

Here’s an example:

Example of a branded anchor text


5. Branded + Keywords


Also known as compound anchor texts, these anchors use a brand name and additional terms as the anchor text. They are typically used to target keywords associated with a brand. 

For example, the anchor text “Nike running shoes” may take users to a page within Nike’s online store that sells running shoes. 

From an ecommerce perspective, using brand + keyword anchor texts is a beneficial technique for developing brand recognition. It creates a top-of-mind association between a brand and its product or services.

Example of a branded + keyword anchor text


6. Generic Anchor Texts

Generic anchor texts are non-descriptive phrases used as the clickable part of a Generic anchor texts use non-descriptive phrases as the hyperlink. They provide zero context about what users and search engines can expect after clicking the link. 

For example, “click here,” “learn more,” and “more info” are examples of generic anchors. 

Generic anchor texts provide no direct SEO benefit to the targeted page on their own. However, users may still use generic link texts if the surrounding content gives enough information about where the link leads.

For instance, “We tackle internal linking and its best practices in more detail in one of our dedicated resources. Click here to check it out.” 

In this case, the preceding sentence contextualized the generic anchor.


7. Naked URL

Naked links, also known as URL anchor texts, use the URL itself as the hyperlink text. This approach involves simply pasting the web address into the content without embedding it into a text.

https://www.example.com is a an example of a naked link. 

Naked links are highly transparent since they show the destination URL directly to users, ensuring clarity about the link’s destination.

You will commonly find these bare links in bibliographies, footnotes, and resource lists found in government agencies.


8. Image Anchors

Image anchors use an image as the clickable link instead of text. This type of anchor uses the HTML tag <img src> between the <a> and </a> tags, allowing the image itself to serve as the hyperlink.

A company logo image linked to the homepage would be an example of an image anchor. 

The image’s alt attribute is critical because it explains what the image is about to web crawlers and visually impaired users.

Our infographic below is an example of an image anchor:

Infographic on the different types of anchor texts with definitions and examples


3 Reasons Why Optimized Anchor Texts Are Important for SEO?

Here are the benefits of optimizing anchor texts for SEO:


They provide context for users and search engines

An effective anchor text tells users and web crawlers what to expect after clicking the link. It provides context about the linked page, preventing any unpleasant surprises and helping enrich the user experience.

Search engines evaluate the contextual relationship between linked pages using link texts. According to Google’s SEO Best Practices, anchor text helps the search engine understand the content and context of the page being linked to.

Writing good anchor text according to Google


They increase the relevance of linked-to pages

Google uses a collection of ranking factors and ranking signals to help determine which pages appear on SERPs for a given query. According to their resource on how search works, content relevance is one of the ranking signals used by the search engine.

Screenshot of Google's How Search Works

Highly descriptive and keyword-rich anchor texts increase the relevance of linked pages. 

Let’s say an anchor text says, “what is a computer,” and it leads to a web page that discusses everything about computers. The contextual alignment between the anchor text and the content allows Google to interpret the linked page as relevant. 

Google then uses these relevance scores as ranking signals to determine which content to show on SERPs for related queries.

Furthermore, when users click those link texts and engage with the content, it signals to Google that those linked pages are helpful to a user’s search journey. This further boosts the page’s relevance score.


Anchor text diversification prevents penalties

Before Google Penguin, websites used spammy practices like overusing exact-match anchor texts and keyword stuffing.

Since Google’s Penguin update, the search engine has begun to examine websites’ anchor texts more closely. Overusing exact-match anchors appears manipulative and may trigger Google to penalize a site for attempting to boost its rankings artificially.

Diversifying anchor texts is a critical SEO strategy that helps prevent search engine penalties. 

Sites can maintain a natural-looking link profile by varying anchor texts. That means using a mix of exact-match, phrase-match, partial-match, branded, and generic terms.

This diversification avoids the appearance of gaming the system and supports a broader range of keyword rankings. It also ensures that a website’s backlink profile appears organic, enhancing its credibility and protecting it from over-optimization penalties.


Optimize Anchor Texts with LinkStorm

LinkStorm is a specialized SEO tool designed to aid users in their internal linking efforts.

The AI-powered tool suggests internal linking opportunities to help webmasters and SEO establish a well-linked website. Users can also uncover and fix internal linking issues that negatively affect the website, like broken links, nofollows, and redirects.

Most importantly, LinkStorm offers an intelligent way to optimize anchor text. With its Anchor report, people can scan all the anchor texts throughout the site. This can help them diversify their anchor texts, add more keywords, and ensure the anchors provide enough context for users.

Want to learn how LinkStorm can unlock your website’s full potential? 

Visit LinkStorm’s pricing page to see which plan best suits your needs.

Happy linking!


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *