Website Link Extractor - All Internal & External Links avatar

Website Link Extractor - All Internal & External Links

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Website Link Extractor - All Internal & External Links

Website Link Extractor - All Internal & External Links

$0.5/1K ๐Ÿ”ฅ Website link extractor! All internal & external links, anchor text, rel & nofollow from any page. No key. JSON, CSV, Excel or API in seconds. Power SEO & crawl prep โšก

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

Website Link Extractor ๐Ÿ”—

Extract every link from any web page โ€” internal & external URLs, anchor text, rel/nofollow/sponsored/ugc, and link scheme (http/mailto/tel). No API key, no login, no config.

Point it at any list of page URLs and get back one clean row per <a href> link: the resolved absolute URL, the anchor text, the title attribute, all rel tokens, a nofollow flag, whether the link is internal or external, and its scheme. Perfect for SEO link analysis, crawl preparation, and outlink/backlink audits.


โœจ What you get

For every link on every page:

FieldDescription
source_pageThe page the link was found on
urlFully resolved absolute URL
anchor_textVisible clickable text
title_attrThe anchor's title attribute
relList of rel tokens (nofollow, sponsored, ugc, noopener, โ€ฆ)
nofollowtrue if the link is rel="nofollow"
targetThe anchor's target attribute (e.g. _blank)
is_internaltrue if same registrable domain as the source page
is_externaltrue if a different domain
schemehttp, https, mailto, tel, โ€ฆ
categoryinternal / external / social / mailto / tel
sourceAlways link-extractor
scraped_atUTC timestamp of extraction

Links are resolved to absolute form, deduped by default, and returned one item per link.


๐Ÿš€ How to use

  1. Paste one or more page URLs (e.g. https://news.ycombinator.com).
  2. (Optional) toggle Internal links only or External links only.
  3. (Optional) turn dedupe off to keep repeated links, or raise maxItems.
  4. Run. Export to JSON, CSV, Excel, or via API.

Input example

{
"mode": "extract",
"urls": ["https://news.ycombinator.com"],
"internalOnly": false,
"externalOnly": false,
"dedupe": true,
"maxItems": 500
}

Output example

{
"source_page": "https://news.ycombinator.com",
"url": "https://qwen.ai/blog?id=qwen-image-3.0",
"anchor_text": "Qwen-Image-3.0: Rich Content, Authentic Details",
"title_attr": null,
"rel": [],
"nofollow": false,
"target": null,
"is_internal": false,
"is_external": true,
"scheme": "https",
"category": "external",
"source": "link-extractor",
"scraped_at": "2026-07-21T10:00:00Z"
}

๐Ÿ’ก Use cases

  • SEO link analysis โ€” audit internal linking depth, spot orphan pages, count nofollow vs dofollow.
  • Crawling prep โ€” build a seed list of URLs to feed into a full crawler.
  • Backlink / outlink audits โ€” see exactly which external domains a page links to, and how (sponsored, ugc, nofollow).
  • Link datasets โ€” export structured link graphs for research or reporting.

๐Ÿ’ฐ Pricing

Pay-as-you-go, roughly ~$0.50 per 1,000 links extracted (plus Apify platform usage). Cheap enough to run across hundreds of pages; cap spend anytime with maxItems.


๐Ÿ”ง Notes

  • Fetches pages with a real Chrome browser fingerprint (curl_cffi, chrome124) and falls back to a plain HTTP client.
  • javascript: and pure in-page #anchor links are skipped; mailto: and tel: links are kept and flagged by scheme/category.
  • "Internal" compares the registrable domain, so example.com and www.example.com count as the same site.


Keywords: link extractor, extract links from website, internal links, external links, outbound link checker, nofollow checker, anchor text scraper, SEO link analysis, backlink audit, outlink audit, href extractor, crawl seed URLs, link graph, rel sponsored ugc.