What is a link analyzer?
A link analyzer reads a web page and lists every link on it: where each one points, the words people click (the anchor text), and how it is marked for search engines. It is a quick way to check a page’s internal linking, find links you forgot to label as paid or affiliate, and see which other sites a page points to.
How to read the results
| Result | What it counts |
|---|---|
| Total links | Every link in the HTML, including repeats of the same address |
| Unique addresses | How many different addresses those links point to |
| Internal | Links to the same host name, with or without www |
| External | Links to any other site, including your own subdomains |
| Nofollow | Links with rel="nofollow"; sponsored, ugc and “new tab” show in the Rel column |
| Without anchor text | Links with no words and no image alt text: often icon buttons |
| Email, phone & other | mailto:, tel: and other non-web links |
What to look for
- Empty anchor text: links with no words, such as icon-only links without alt text, tell visitors and search engines nothing.
- Generic anchors: “click here” and “read more” waste a chance to describe the target page.
- Paid or affiliate links should carry
rel="sponsored". - Too few internal links to your important pages from the page you are checking.
Good and weak anchor text
| Weak | Better | Why |
|---|---|---|
| click here | check your MX records | Says what the target page does |
| read more | how IP geolocation works | Makes sense out of context, for screen readers too |
| (icon only) | an icon with alt text or an aria-label | Gives the link a name |
| best cheap tool best tool | compare speed test tools | Natural words, not repeated keywords |
Google uses anchor text to understand the page a link points to, and recommends text that is short, descriptive and relevant to the target, as described in its link best practices.
How many links should a page have?
There is no fixed number. Google dropped its old advice to keep pages under about 100 links years ago; what matters is that links are useful to the reader. As a working check, every important page on a site should be linked from several related pages with descriptive anchors, and a page you are checking should link to the next pages a reader is likely to need. A long list of footer or menu links is normal and not a problem.
How it works
The page is fetched once from our server; links are read from its HTML in your browser and resolved to full addresses, so /about becomes https://example.com/about. Links that only jump within the page (#section) and JavaScript links are skipped. The table shows the first 1,000 links; Copy as CSV copies every link in the current filter, ready to paste into a spreadsheet. To open a list of links all at once, paste them into the multiple URL opener; to see where one address redirects, use the website server checker.