Anchor Text Extractor Live

Paste HTML Source (full page, snippet, or just anchor tags)
HTML Input
Base Domain (for internal/external classification)
Focus Keyword (for exact/partial match detection)
Paste HTML above to extract anchors
Supports full page HTML, article snippets, or plain anchor tag lists.

About This Anchor Text Analyzer

What This Tool Analyzes

This tool parses any HTML input using the browser's native DOMParser and extracts every anchor tag. Each link is classified by type and analyzed for SEO signals. Results update live as you type — no page reload required.

  • 10 link types detected — internal, external, nofollow, sponsored, UGC, mailto, tel, fragment, JavaScript, and empty href
  • 8 anchor text types — exact match, partial match, branded, descriptive, generic, naked URL, image (alt text), and empty
  • Rel attribute detection — nofollow, sponsored, ugc, noopener, noreferrer
  • Security check — flags target="_blank" links missing rel="noopener"
  • Focus keyword matching — detects exact and partial keyword matches in anchor text

How to Use This Tool

  • Get your page's HTML: in Chrome, right-click → View Page Source, then Ctrl+A → Ctrl+C
  • Paste the HTML into the input box — results appear instantly
  • Enter your domain in Base Domain to classify internal vs external links
  • Enter your target keyword in Focus Keyword to highlight matches
  • Switch between the six result tabs: All Links, By Type, Anchor Analysis, Domains, SEO Audit, and Export
  • Click Sample to load a demo HTML document and explore all features immediately

Anchor Text Analyzer FAQ

Anchor text is the visible, clickable text in a hyperlink. Search engines like Google use anchor text as a contextual signal to understand the topic of the destination page. It is a critical signal for both internal linking and external backlinks.

Exact match — anchor text exactly matches the keyword. Partial match — contains keyword plus other words. Branded — uses the brand name. Naked URL — raw URL as anchor. Generic — "click here", "read more". Image — Google uses alt text as anchor signal. Empty — no anchor text at all.

rel="nofollow" — general directive not to pass PageRank. rel="sponsored" — for paid/affiliate links (required by Google). rel="ugc" — for user-generated content like comments. Since 2019, Google treats all three as hints rather than absolute directives.

Without rel="noopener", _blank links are vulnerable to reverse tabnapping — the opened page gains access to window.opener and can redirect the original tab to a phishing page. Always add rel="noopener noreferrer" to all _blank links.