Internal Link Graph
Paste a crawl export of page URLs and their outgoing links. The tool builds the directed internal link graph from declared source pages, measures shortest click distance from your chosen home page and lists pages that are unreachable or have no inbound links from another declared page. It does not crawl your site or check whether a search engine indexed any URL.
Key features
- Read quoted source,target CSV rows, including pages with no outgoing links
- Normalize fragment identifiers, resolve relative targets and separate external or non-HTTP links
- Compute shortest home-to-page click depth and one exact shortest path
- List unreachable declared pages, no-inbound orphans and linked-only targets not present in the crawl export
- Show hub ranking, full depth distribution, a 40-page graph preview and JSON/CSV/SVG downloads
How to use
- Enter the site origin and a home URL that appears as a source row.
- Paste or import a source,target CSV export; use an empty target to declare a page without outgoing links.
- Analyze the graph and inspect unreachable, orphan and linked-only URL counts.
- Select a page to see its shortest path from home; review the graph preview and full table.
- Download the complete JSON or CSV report, or the limited SVG preview.
Use cases
- Find a published page absent from paths starting at the homepage
- Compare a menu change before and after an internal link export
- Identify central pages with many outgoing links and URLs seen only as link targets
Frequently asked questions
Does this tool crawl or fetch my website?
No. It analyzes only the rows you paste or select locally. It cannot verify live HTTP status, robots rules, canonical tags or indexing.
What is an orphan page here?
A declared source page other than home with no inbound link from a different declared source page. A self-link does not remove orphan status. Links outside the supplied export are unknown.
How is click depth calculated?
Breadth-first search gives the fewest listed internal links from the selected home page. A page with no such path is unreachable in this export, even if it might be reachable from elsewhere on the real site.
What happens to an internal target not listed as a source?
It appears in the linked-only target list, but is not treated as a crawled page with known outlinks or included in declared-page depth and orphan totals.
How are URLs normalized?
The browser URL parser resolves relative targets against their source page and strips fragments. Query strings and trailing slash differences remain distinct. Source pages must use the exact site origin.
Does a sitemap guarantee discovery of an orphan?
No. This is an internal-link diagnostic only. Bing and Naver describe crawlable internal links as useful discovery signals, but this tool cannot predict indexing.
Privacy
The CSV and URL graph stay in your browser memory. This tool does not fetch entered URLs or submit a crawl. Downloaded files contain page URLs and link relationships; review before sharing.
Comments & questions