Anchor Text Checker

Paste HTML to extract and classify every anchor tag by type: exact-match, partial-match, branded, naked URL, generic, or image.

Paste HTML Source

Paste any HTML snippet or full page source to extract and classify all anchor tags.

Anchor Types

Exact-match — anchor targets a keyword precisely
Partial-match — contains keyword phrases with extra words
Branded — brand name or domain-like text
Naked URL — raw URL used as visible anchor
Generic — "click here", "read more", etc.
Image — anchor wraps an image with no text

Paste HTML on the left and click Analyze Anchors

Summary

Paste HTML to extract and classify every anchor tag by type: exact-match, partial-match, branded, naked URL, generic, or image.

How it works

  1. Paste the HTML source of any page into the input area.
  2. Click "Analyze Anchors" to parse the markup client-side.
  3. Every anchor tag is extracted and its text inspected.
  4. Each link is classified based on the anchor text pattern.
  5. A summary table shows the count and percentage for each type.
  6. The full link list below lets you review every anchor individually.

Use cases

  • Audit the anchor text distribution of a blog post before publishing.
  • Check that internal links use varied, natural anchor text.
  • Identify over-optimized exact-match anchors that may trigger a penalty.
  • Review guest-post HTML for spammy or generic link patterns.
  • QA a CMS export to verify all image links have alt text.
  • Compare anchor profiles across competitor pages.
  • Spot naked URL anchors that could be improved for UX.
  • Verify branded links are correctly labeled during outreach campaigns.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu