On-page and SERP
HTML Link Extractor
Pull every link out of a page, split internal from external, and spot empty or generic anchor text.
Runs in your browser; nothing is uploaded. · Free, no account · 2 min
Leave it empty and the tool uses the base or canonical tag in the HTML, if there is one.
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Copy the page source, or the rendered HTML from your browser's inspector, and paste it.
- Enter the site address so the tool knows which links are internal, and decide whether subdomains count.
- Run the extraction and filter by internal, external or links with rel values.
- Copy the CSV to review the links or hand them to a developer.
What it checks and how it works
The tool reads every a element with an href in the pasted HTML. A link is internal when its host matches the site address you give, or the base or canonical address in the HTML if you give none, and external when it does not. Links with mailto, tel or javascript schemes and in-page anchors are counted apart. Subdomains can be counted as internal using the registrable domain from the tldts package. It lists anchor text and rel values (nofollow, sponsored, ugc) and flags empty anchors, generic anchors such as click here, repeated destinations and a elements with no href.
The rules follow Google Search Central: a link is crawlable when it is an a element with an href, anchor text should be descriptive, and nofollow, sponsored and ugc are the documented rel values for qualifying outbound links. The English generic anchors are the examples Google gives; the Arabic list is Zaher's equivalent.
Limits: it reads only the HTML you paste, so links added by JavaScript appear only if you paste the rendered HTML. It requests no address, so it cannot tell whether a link works, redirects or is blocked.
Sources
- Google Search Central: SEO link best practices opened 29 Oct 2026
- Google Search Central: Qualify your outbound links to Google opened 29 Oct 2026
Related tools
Image Alt Text Checker
List every image in a page and find the ones with missing, empty or weak alt text.
Heading Outline Analyzer
Extract the h1 to h6 outline of a page and find skipped ranks, empty headings and repeats.
Meta Tag Extractor
List every meta tag, link relation, Open Graph tag and JSON-LD type in a page's head, and see what is missing.
Redirect Chain Checker
Paste your redirect rules and see which ones chain, loop or conflict, and where each one finally lands.
Questions
About this tool
No. The tool never fetches an address, which keeps your page private, so use the Redirect Chain Checker to follow a redirect.
A link whose host matches the site address you enter, or the page's base or canonical address if you leave it empty. Tick the subdomain option to count subdomains of the same registrable domain.
Google documents nofollow, sponsored and ugc for qualifying outbound links. The tool counts each of the three.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


