How to create SEO-optimized Anchor texts

One of the things that is often overlooked in SEO is the anchor text. So, how to create an SEO-optimized Anchor text?

A lot of people don’t realize the significance of a good and properly placed anchor text. But before we get into fruitful practices, let’s establish why anchor text is so significant.

How to create SEO-optimized Anchor texts

What makes anchor text so important?

The anchor text is very important because it tells both search engines and people what the link goes to. Anchor text helps search engines figure out which pages are related and relevant to each other. This can affect how well a page ranks in search results. Anchor text that’s effective and descriptive can help a website’s SEO by making it more visible and authoritative on certain topics.

Also, well-written anchor text makes the user experience better by giving them clear and useful information about what to expect when they click on a link. This could lead to increasing click-through rates and engagement on a website. 

How to write anchor text correctly?

If you want to write anchor texts that Google will like and that will get you a better ranking, there are some rules you should follow. 

1. Exact match anchor text 

This is a pretty straightforward tactic where you have to follow this equation:

This kind of format helps the user, as well as Google, to know where the link is pointing. 

For example, if we want to link to this page, our anchor text would be “AI Tools for Small Business Marketing Automation” because that is what our title and H1 is:

Title tag that matches H1 and Anchor text

Matching the H1 as seen here:

H1 that matches title tag and anchor text

In terms of SEO, this phrase will also be your focus keyword.

This method has been shown to work, but the problem is your anchor text can’t always be the same. So how to make it different? 

2. Use descriptive language

Anchor text must be detailed for many different reasons:

  1. It provides clear and accurate information about the connected website, improving user experience. This clarity encourages consumers to click on links since they know what to anticipate, which will boost engagement and decrease bounce rates. 
  2. The context given by descriptive anchor texts helps search engines index and interpret web pages.  
  3. Descriptive anchor texts also help a website’s keyword strategy by highlighting relevant keywords. 

This means that you should avoid generic text like “click here”, instead, you should be descriptive, like – How AI tools can help small businesses with marketing automation. 

Example of good anchor text

This is a good example of a descriptive anchor text because it tells you exactly what to expect when following that link. It describes the main point of the blog that talks about building your GPT for web development. It also gives good context for the search engines.

3. Make sure anchor text is crawlable

Typically, Google can only crawl links containing a <a> HTML element and href attribute. Google crawlers won’t comprehend most other links. When writing your HTML code, you should pay attention to these things. 

The rel attribute in anchor text is important for defining the relationship between the linked document and the current document, significantly impacting both security and the user’s browsing experience. It has three different purposes:

HTML crawlable elements in anchor text

4. Context of anchor texts

Google analyzes link quality and relevancy based on surrounding text and page content. Search engines use contextual analysis to analyze how well the anchor text matches the connected page and if the connection is useful to visitors. When context and anchor text are similar, search engines assume the link is high-quality and relevant, which can boost the connected page’s search rank for related searches.

Example of a good context: 

Small business owners who are tech-savvy are going to pounce on the opportunity to leverage AI solutions for marketing their small business so they can increase the productivity of their marketing efforts using automation solutions.

Context is important because of:

  • The Semantic Web relies on context and links to identify website topicality
  • Providing a contextual base for the user
  • Google to understand how your website connects to the world using internal and external links and respective context
  • Context is useful for search engines to rank you for related keywords

5. Use GSC to analyze Impressions of pages 

When following this method, you will increase traffic through smart anchor text. Go to top-performing pages in your GSC:

Go to top-performing pages

Find a page that is doing well:

top preforming page

Then look at all the queries it is ranking for:

how to find anchor text in GSC

Use the following criteria to pick the keywords for optimization:

  • Few clicks
  • High position in SERPS
  • High level of impressions

From the example above, this keyword would be: ‘seo contact page’

/h3 Optimization of the selected keyword with anchor texts

To optimize for the selected keyword you can simply build internal links on your site or for backlinks Using the keyword ‘seo contact page.’

Here are a few tips to ensure your internal links and backlinks provide strong link juice to successfully increase the number of clicks:

  • Maintain a Shallow Website Structure: Ensure users can find what they’re looking for within three clicks.
  • Create Topic Clusters: Organize content around pillar pages to establish topical authority; building internal links following the topicality
  • Use Relevant Anchor Text: Anchor texts should be diverse, relevant, and descriptive.
  • Link to New Posts from Old Posts: Update old content with links to new, related articles.
  • Avoid Forcing Internal Links: Only link pages with a natural, contextual relationship.
  • Identify and Repair Broken Links: Regularly check for and fix or remove broken links that can recycled to link to keywords that will drive traffic to the site

For a visual representation of GSC queries, see Google’s bubble chart.

6. Semantic Alignment

When you write different kinds of anchor texts for the same link, you should think about how well they fit together semantically. The goal is to include all related terms so that the page gets more views and is seen by search engines. When you use the same link text over and over, you lose visibility for all the other keywords.

You can do this with ChatGPT because it uses semantic analysis to understand variations of a keyword. The predictive model generates context based on the probability of occurrence. 

using ChatGPT to generate anchor text

Pick out the best ones from this list, for example: 

  • Cost-effective AI marketing solutions for SMEs
  • Small business digital marketing AI

7. Use H2 for anchor text

It’s helpful to use H2 tags as anchor text because these salient page elements that are crawled and are directly linked to the URL. Besides, H2 is part of the on-page SEO job, which indicates that it is an important text for ranking.

For example:

This page:

The anchor would be: “Examples of GPT Bots used for small business marketing automation”

As such, we are strategically using the H2 for the anchor text.

Here’s what you achieve from H2 in an anchor text:

  • Help Google discover the full context of the page you’re linking to
  • Align two pages using the Header structure (useful for topical SEO)
  • Rank for long tail keywords based on H2 text
  • Rank for keyword variations that are indirectly related to H2 text

Višnja is a passionate digital marketing advocate that works with Aleph as an author, contributor, and consultant to our clients. She has a degree in psychology and a knack for content marketing.

Let's start
a new project


d :
h :
m :
Suggested Reads