Anchor Text Checker - Free Page Link Analyzer

Anchor Text Analyzer

Analyze anchor text distribution and identify over-optimized patterns.

This anchor text checker reads any public web page and lists every clickable link phrase it finds, with a count for each phrase and a split into internal, external and nofollow links. It is built for SEO writers, site owners and link builders who want to spot repetitive, vague or over-optimized anchors quickly.

What Is Anchor Text?

Anchor text is the visible, clickable wording of a hyperlink. In HTML it is the text between the opening and closing link tags, for example <a href="/running-shoes">trail running shoes</a>, where "trail running shoes" is the anchor. Search engines read it, together with the surrounding content, to understand what the linked page is about.

Anchors usually fall into a few types:

  • Exact match: the target keyword word for word, such as "anchor text checker".
  • Partial match: the keyword inside a longer phrase, such as "how to check anchor text on a page".
  • Branded: a company or site name, such as "AllEasySEO".
  • Generic: phrases like "click here" or "read more" that say nothing about the destination.
  • Naked URL: the address itself, such as https://example.com.
  • Image: a link wrapped around a picture, with no visible words.

Google's Search Central guidance says link text should be descriptive, reasonably short and relevant to the page it points to. A healthy page mixes these types instead of repeating one phrase everywhere.

What Does the Anchor Text Analyzer Show?

The tool audits the links that appear on one page you enter. It shows four totals (Total Links, Internal, External and Nofollow) and a table of the most used anchor phrases with these columns: Anchor Text, Count, Internal, External and Nofollow.

The same phrase is grouped together even if the capitalization differs, so "Read More" and "read more" count as one row. Rows are sorted from most used to least used, and the table lists up to 50 phrases.

It does not list the backlinks that other sites point at your page. It shows the links on the page itself, which means your internal linking and the outbound links you give to other sites.

How to Use the Anchor Text Analyzer

  1. Type or paste the page address into the Website URL field. The box shows https://example.com as a hint. If you leave off the http or https part, https is added for you.
  2. Click Analyze Anchors. The button changes to Analyzing... while the page is read.
  3. Check the four summary numbers: Total Links, Internal, External and Nofollow.
  4. Scan the table from the top. High counts are the phrases you repeat most on that page.
  5. Look at the Internal, External and Nofollow columns for each phrase to see where those links go and how they are marked.
  6. Edit weak or repetitive anchors on your page, then run the same URL again to confirm the change.

Worked Example: Reading a Blog Post

Say you enter the URL of a 1,500-word running guide and the summary shows Total Links 64, Internal 52, External 12 and Nofollow 3. That is a normal split for a blog post with a menu, a footer and a few cited sources.

The top of the table might look like this:

Anchor TextCountInternal / External
Read more99 / 0
running shoes77 / 0
[Image Link]55 / 0
Home22 / 0

Here is what that tells you. "Read more" appears 9 times, and 9 of 64 links is about 14% of the page, all with a phrase that describes nothing. "running shoes" appears 7 times, about 11% of all links, which is a lot of repetition for one phrase and worth a closer look. The 5 image links have no text at all.

The fixes are specific: rewrite "Read more" as the title of each target post, vary or merge some "running shoes" links, and give the image links a text link nearby that describes the destination.

How Do You Read and Act on the Results?

Read the results by asking one question: would a visitor know where each link goes from the words alone? Use the following checks.

Total Links, Internal and External

A high Internal count is fine if the links are useful, since internal links help visitors and crawlers move around your site. A high External count on a page meant to sell something may be sending visitors away. Compare the two numbers with what the page is meant to do.

Count column

One phrase taking up a large share of all links is a pattern worth fixing. There is no official ideal ratio, and Google does not publish one, so treat any percentage you read online as a rough guideline. Navigation and footer links repeat on every page, so words like "Home" or "Contact" are normal at the top.

[Image Link] and [Empty]

[Image Link] means the link wraps an image and has no visible words. [Empty] means the link has no text and no image. Both give search engines and screen-reader users little to work with. Add descriptive text, or make sure the image carries a useful alt description.

Generic phrases

"Click here", "read more", "this page" and "link" are weak anchors. Replace them with the topic of the destination, such as "our guide to finding broken links".

Nofollow column

Yes means at least one link using that phrase has a nofollow value in its rel attribute. Links marked only as sponsored or user-generated content are not counted as nofollow here. Paid or untrusted outbound links should carry the right rel value, so check that those rows show what you expect.

Who Should Use an Anchor Text Checker?

Anyone who edits links on their own pages gets value from a quick anchor audit.

  • Content editors: clean up vague phrases before publishing or when refreshing old posts.
  • Site owners planning internal links: confirm that links to key pages use descriptive phrases. If you are mapping topics, the internal link silo planner helps you decide what should link where.
  • Link builders: review a page that hosts your guest post or resource link to see how many other links surround yours and whether they are marked nofollow.
  • Site migrations and redesigns: check whether the new template adds repeated menu or footer phrases.
  • Accessibility reviews: find empty and image-only links that screen readers cannot describe.

Best Practices and Common Mistakes

Good anchors are short, accurate and varied. Aim for natural wording that reads well in the sentence instead of forcing the target keyword into every link.

  • Do not repeat one exact phrase for every link to a page. Mix in partial matches and plain descriptive wording.
  • Do not use a whole sentence as an anchor. Two to five words is usually enough.
  • Check the page you actually want audited. The home page and a blog post have very different link patterns, so run each important URL separately.
  • Remember that menus inflate counts. If a phrase shows 20 uses, many may come from navigation, not from your content.
  • Enter a full, working address. If you see an invalid URL message, check for typos or spaces. A private or login-only page cannot be read.
  • Pair this check with other audits. Use the link analyzer when you need the destination of each link, and the broken links finder to confirm the targets still work.

Limitations to Keep in Mind

The tool reads the links present in the page's HTML. Links that a script adds after the page loads may not appear in the results, so a page built mostly with scripts can look thinner than it does in a browser.

Links with an empty address or a script action are skipped. The table shows destinations only as internal or external counts, not full addresses. Only the top 50 phrases are listed, and if the page has no usable links you will see the message that no links were found.

For the incoming side of your link profile, such as which sites link to you and how many, use the backlink checker. If you want to turn unlinked mentions of your brand into links with good anchors, try the brand mention finder. More options are in the backlink tools collection.

Enter a page address in the box above and click Analyze Anchors. In a few seconds you will know which phrases dominate the page and which links need clearer wording.

Frequently Asked Questions

What is anchor text in SEO?
Anchor text is the visible, clickable wording of a link. Search engines use it with the surrounding content to understand what the linked page covers. For example, a link reading trail running shoes tells readers and crawlers more than a link reading click here.
How do I check anchor text on a page?
Enter the page address in the Website URL field and click Analyze Anchors. The tool lists each anchor phrase with its Count and its Internal, External and Nofollow details, sorted from most used to least used, so repeated phrases stand out.
Does the anchor text checker show backlinks pointing to my site?
No. The tool reads the links that appear on the page you enter, both internal links and outbound links. It does not list other websites that link to you. For a count of incoming links, use a backlink checker.
What do [Image Link] and [Empty] mean in the results?
[Image Link] marks a link that wraps an image and has no visible text. [Empty] marks a link with no text and no image. Fix both by adding descriptive link text or a useful image alt description.
Is there a perfect anchor text ratio?
No official ideal ratio exists, and Google does not publish one. A natural page mixes branded, generic, partial match and exact match anchors. Use the Count column to find any single phrase that dominates, then vary the wording.
Is the anchor text analyzer free to use?
Yes. The anchor text analyzer is free and needs no sign-in. Enter a public page URL, click Analyze Anchors, and you get the link totals and an anchor table of up to 50 phrases.
Recommended

Explore VPN options

A VPN changes your network exit. It does not guarantee anonymity.

Hide Your IP Encryption Network coverage
Protect My IP Now