Anchor text is the visible and clickable content within an HTML hyperlink, also known as link label or link text.
Web developers, digital marketers, and SEO specialists read this information when they are structuring links or optimizing website content for search engines.
External context
For those building web pages, understanding anchor text is important because it signals the topic of the linked page to both users and search algorithms. Although older specifications used the term 'anchor,' modern HTML refers to this simply as the textual content wrapped around the `<a>` element. In XML terms, the anchor text is defined by the actual content within that specific element.
Anchor text Wikipedia contributors, “Anchor text”, en.wikipedia.orgLicence01What it is and how it works
When you write a link in HTML, the anchor text sits between the opening and closing tags. For example, learn about SEO has anchor text "learn about SEO". Search engines like Google use that text as one signal to understand the content of the destination page. The words in the anchor text help the search engine decide what the linked page is relevant for. Anchor text also appears in the link’s context for users, so it should be descriptive and natural. Over time, the aggregate anchor text pointing to a page from many different sources contributes to that page’s topical authority.
Anchor text is the words you click on when you follow a link. Those words describe the page you are going to.
02What to do about it
Write anchor text that is descriptive and relevant to the destination page. Avoid generic phrases like "click here" or "read more". Use keywords that match the content of the target page, but do not over-optimize. For internal links, use anchor text that helps users navigate and understand the structure of your site. For external links, choose anchor text that adds value to your content. Regularly audit your anchor text profile to ensure it looks natural. A healthy mix of branded, topical, and generic anchor text is typical for a legitimate site.
03How it is measured or noticed
You can see anchor text in your browser’s developer tools by inspecting a link. SEO tools like Google Search Console, Ahrefs, or Moz provide reports on anchor text distribution for your backlinks. They show the most common anchor texts used to link to your site. Search engines themselves notice patterns: a high percentage of exact-match anchor text can look manipulative. Google’s Penguin algorithm and similar spam filters penalize sites with unnatural anchor text profiles. To check your own, export your backlink data and look at the anchor text column.
How the record puts it
The anchor text, link label, or link text is the visible, clickable text in an HTML hyperlink.
04Common mistakes
- Using the same exact-match anchor text for every link to a page — this looks like a paid link scheme.
- Writing anchor text that has nothing to do with the linked page — this misleads users and search engines.
- Using only generic phrases like "click here" misses the chance to describe the content.
- Stuffing keywords into anchor text that don’t fit naturally — it reads like spam.
- Ignoring the anchor text of internal links — they help search engines understand your site structure.
05Limits
Anchor text is not the only signal Google uses to understand a page. The page’s content, title, headings, and surrounding context also matter. Google’s algorithms have become more sophisticated; they can evaluate the reliability of the linking site and the naturalness of the anchor text distribution. Anchor text is not a ranking factor on its own — it is part of a larger link analysis. Also, image links have no anchor text; instead, they use the image’s alt attribute as a substitute. Do not confuse anchor text with the link’s URL or the title attribute of the link.
06A worked example
Suppose you have a blog post about "how to roast coffee beans at home". A good anchor text from another site might be: "learning to roast coffee beans at home" or "home coffee roasting guide". A bad anchor text would be "click here" or "coffee beans" (too generic) or "buy cheap coffee makers" (misleading). The right anchor text helps both the reader and the search engine understand what the linked page is about.
The entry above is written by GetLoopLoop. What follows is what independent catalogues hold about the same term — none of it is the source of this page.
- Also called
- link label, link text, link title, display text
- Part of
- a, anchor
The same term on Wikipedia
Catalogued in 12 languagesFrequently asked questions
How is anchor text different from a plain URL link?
A plain URL shows the full web address, while anchor text is the clickable, descriptive word or phrase. Anchor text helps users and search engines understand the topic of the linked page, whereas a URL gives no context. Using descriptive anchor text is generally better for usability and SEO.
Should I always use exact-match anchor text for SEO?
No, overusing exact-match anchor text can look manipulative and may trigger a penalty. It depends on the context: vary your anchor text with partial matches, brand names, and generic phrases. The goal is natural, relevant links that benefit the user.
How do I write anchor text for internal links?
Write anchor text that clearly describes the destination page, using a few relevant keywords. For example, instead of 'click here', use 'learn about on-page SEO'. This helps both users navigate and search engines understand your site structure.
Does anchor text still matter for Google rankings?
Yes, anchor text remains a strong relevance signal, though Google now uses many other factors. Good anchor text still helps pages rank for related queries, but it's not the only factor. Focus on natural, helpful links rather than keyword stuffing.
What happens if I use generic anchor text like 'click here'?
Using generic anchor text misses an opportunity to signal the topic of the linked page. It can reduce the link's SEO value and provide a poor user experience. You should replace generic text with descriptive phrases that tell users what they'll find.
How long does it take for anchor text optimization to show results?
Changes to anchor text can affect rankings within weeks, but it depends on the page's authority and competition. For new links, it may take a crawl cycle for Google to notice. Measure improvements in organic traffic and keyword rankings over one to three months.
Wikimedia Commons
Related visuals with source and licence credit
Asked out loud
spoken, not typedThe same term in the words somebody uses speaking to an assistant rather than typing into a box — written from the situation, which is why each one carries the situation it came from.
Use descriptive anchor text that tells readers and search engines what the linked page is about. Avoid generic phrases like 'click here' or 'read more'. For example, if you're linking to a guide, write 'check our complete SEO guide'.
Yes, that's a missed opportunity. Generic anchor text doesn't pass topical relevance and can look unnatural. You should reach out to site owners to update those links with descriptive text that includes your target keywords.
Use a short, natural phrase that describes the destination page and includes relevant keywords. For internal links, keep it consistent with the page's topic. For external links, make sure the anchor text matches what the linked page is about.