What anchor text is, and why it matters for accessibility
Anchor text is the part of a link people click on: the underlined word, the phrase, or the button label. Technically it sits inside the <a> tag, between the opening and closing markup, as in <a href="...">anchor text</a>. There is also the title attribute, which shows up as a tooltip on hover, but Google treats it as a much weaker signal than the visible link text itself.
Since the early days of PageRank, anchor text has been one of the main sources Google uses to understand what a linked page is about. If ten independent sites link to a document using the phrase "accounting software for freelancers," Google associates that document with that topic, regardless of what the page itself says. That makes anchor text one of the few ranking factors a page owner cannot fully control on the receiving end, only influence, for example through link building outreach or editorial mentions.
It is worth separating anchor text from the link destination itself: anchor text describes the target page's content from the linking site's point of view, not the target owner's. That outside perspective is exactly what gives it value, and what makes it possible to manipulate.
Google also weighs the words directly before and after a link as a weaker, supporting context signal, an effect often called co-occurrence. That is why a generic anchor like "read more here" still works fine inside a sentence with a clear topic: the surrounding text supplies what the anchor text alone does not show.
Not every link has visible text. When an image links to another page, say a product photo pointing to a category page, that image's alt attribute usually takes over the anchor text's role. If the alt attribute is missing too, Google and screen readers are left with only the surrounding page context, a noticeably weaker signal. For image links, it is worth treating alt text the way you treat anchor text on a text link: descriptive, but not the same keyword stamped on every single page.
Anchor text is also an accessibility issue. Screen readers often read visually impaired users only a page's list of links, without the surrounding body copy. An anchor like "click here" is meaningless in that context, while "pricing for business customers" makes the destination clear immediately. Good anchor text practice is not just an SEO question, it also improves usability for an audience that consumes a page differently than a sighted user with a mouse.
