VOOZH about

URL: https://apify.com/maged120/get-urls-pro

⇱ Website URL Crawler — Sitemap & Link Structure Extractor · Apify


👁 Website URL Crawler & Link Extractor avatar

Website URL Crawler & Link Extractor

Pricing

from $12.00 / 1,000 results

Go to Apify Store

Website URL Crawler & Link Extractor

Crawl any website and extract all URLs with full hierarchy — depth, parent URL, and anchor text. Supports static and JavaScript-rendered sites. Configurable depth and domain filtering.

Pricing

from $12.00 / 1,000 results

Rating

0.0

(0)

Developer

👁 Maged

Maged

Maintained by Community

Actor stats

0

Bookmarked

70

Total users

15

Monthly active users

21 days ago

Last modified

Share

Crawl any website and extract all URLs in a hierarchical structure. Visualize your site architecture, audit internal links, discover broken paths, and build complete sitemaps — with configurable depth, domain filtering, and proxy support.

What does Website URL Crawler do?

Start from any URL and this Actor recursively follows links to map the full structure of a website. Each result includes the URL, its depth level, parent URL, and link text — giving you a complete picture of how pages connect.

It supports fast HTTP crawling (BeautifulSoup) for static sites and JavaScript rendering (Selenium) for dynamic single-page applications.

Why use this Actor?

  • Full site mapping — crawl unlimited depth to discover every URL
  • Hierarchy preserved — each URL includes its parent URL, depth, and anchor text
  • Two crawl modes — fast HTTP for static sites, JS rendering for React/Vue/Angular apps
  • Domain filtering — optionally restrict crawling to the same domain
  • Extension filtering — skip PDFs, images, ZIPs, and other non-page assets
  • Duplicate prevention — configurable deduplication to keep results clean

How to use Website URL Crawler

  1. Open the Actor and click Try for free
  2. Enter a startUrl
  3. Set maxDepth and maxChildrenPerLink
  4. Run — the full URL tree appears in the Output tab
  5. Download as JSON or CSV, or connect via the Apify API

Input

{
"startUrl":"https://example.com",
"maxDepth":3,
"maxChildrenPerLink":20,
"sameDomainOnly":true,
"useSelenium":false,
"allowDuplicates":false,
"ignoredExtensions":["pdf","jpg","png","zip"]
}
FieldTypeDescriptionDefault
startUrlstringThe URL to start crawling fromrequired
maxDepthintegerMaximum link recursion depth (1–30)3
maxChildrenPerLinkintegerMax child links per page (1–100)20
sameDomainOnlybooleanOnly crawl URLs on the same domaintrue
useSeleniumbooleanUse JS rendering for dynamic pagesfalse
allowDuplicatesbooleanAllow duplicate URLs in outputfalse
ignoredExtensionsarrayFile extensions to skip[]

Output

[
{
"url":"https://example.com",
"name":null,
"depth":0,
"parentUrl":null
},
{
"url":"https://example.com/about",
"name":"About Us",
"depth":1,
"parentUrl":"https://example.com"
},
{
"url":"https://example.com/about/team",
"name":"Our Team",
"depth":2,
"parentUrl":"https://example.com/about"
}
]

Output data fields

FieldTypeDescription
urlstringThe full URL
namestringAnchor text of the link (if available)
depthnumberDepth level from the start URL
parentUrlstringThe URL this link was found on

Use cases

  • Site audits — find orphaned pages, broken internal link paths, or redirect chains
  • SEO analysis — map your site architecture to identify crawl depth issues
  • Sitemap generation — build sitemaps for sites that don't have one
  • Content migration — extract all URLs before moving to a new CMS
  • Competitive research — map a competitor's full site structure
  • QA testing — verify all pages are reachable from the homepage

Cost estimation

Site sizeEstimated cost
Small site (under 100 pages)under $0.10
Medium site (1,000 pages)~$0.50–$2.00
Large site (10,000 pages)~$5–$20

Cost scales with the number of URLs crawled and whether JS rendering is enabled.

FAQ

What is the difference between HTTP mode and Selenium mode? HTTP mode (default) is 10x faster and works for most static HTML sites. Selenium mode renders JavaScript — use it for React, Vue, and Angular apps.

Can I crawl multiple sites in one run? This Actor starts from a single URL. Trigger multiple runs via the Apify API to crawl several sites in parallel.

Is this Actor maintained? Yes. For bugs or feature requests, open an issue in the Issues tab.

Found this Actor useful?

If this Actor saved you time, please leave a review on the Actor page. Reviews help other users discover it and take 30 seconds — every one genuinely matters.

For bugs, feature requests, or questions, open an issue in the Issues tab above.

You might also like

Chrome Web Store Scraper

parseforge/chrome-web-store-scraper

Pull Chrome extensions with name, rating, review count, install count, version, manifest, permissions, category, developer email, screenshots, and website URL. Search by query or scrape specific extension IDs. Export to JSON, CSV, or Excel for extension research and security audits.

15

1.0

Shopify App Store Scraper

jungle_synthesizer/shopify-app-store-scraper-2

Scrape apps from the Shopify App Store with pricing, ratings, developer info, and user reviews

👁 User avatar

BowTiedRaccoon

257

1.0

Chrome Webstore Extension Reviews Scraper

neatrat/chrome-webstore-extension-reviews-scraper

🌟 Scrape thousands of Chrome Web Store reviews with advanced filters. Fast, clean, and customizable.

106

5.0

Website URL Crawler & Link Extractor

maximedupre/website-url-crawler

Crawl JavaScript-rendered websites and export a URL link map. Get source pages, depth, anchor text, link type, HTTP metadata, and crawl status.

👁 User avatar

Maxime Dupré

4

Youtube Leads Generator

contacts-api/youtube-leads-generator

Build targeted creator and business lists using our YouTube Leads Generator. Extract channel emails and data for outreach, partnerships, and lead generation—reliable and efficient.

👁 User avatar

Lead Heaven

55

Judge Me Review Scraper for Shopify stores

stanvanrooy6/judge-me-scraper

Scrape Judge.me reviews from any Shopify store. Get ratings, text, images & videos. Unlimited usage for a $7/month.

👁 User avatar

Stan Van Rooy

32

🔥Advanced Company Details (Business Intelligence Scraper)

tech_gear/advanced-company-details

✅Extract detailed company data.✅Access organizational structure, technologies, employees, funding events, and more.✅Get comprehensive insights, including jobs added and employee count by location, all in one place.

126

1.0

Chrome Extensions

cyberfly/chrome-extensions

Collect details about extensions currently available in the Chrome Extensions Web Store.

👁 User avatar

Vasek Codey Vlcek

1.3K

5.0

10+ Million Business Leads With Emails (From Google Maps)

xmiso_scrapers/millions-us-businesses-leads-with-emails-from-google-maps

Don't have time to scrape google maps? Looking for affordable B2B data apollo.io alternative? Get recent data from continuously updated database of businesses worldwide with emails and social links scraped for you. Current number of businesses with unique emails :10.000.000+ in 2000+ categories

2.1K

4.8