Internal Link Map Visualizer
This tool maps the internal linking structure of your website. Paste your sitemap or a list of URLs, define which pages link to which, and the tool generates a visual map showing your link topology, orphan pages, and pages with too few or too many internal links. All processing runs in your browser. Your URLs and site structure data never leave your device.
Total pages
4
Total links
3
Orphans
1
Avg inbound
0.8
Most-linked page: https://example.com/blog (1 inbound)
Scroll to zoom, drag background or nodes to pan.
Orphan pages
- https://example.com/
This tool visualizes the links you enter. It does not crawl your live site.
How this tool works
The internal link map crawls up to 20 URLs you enter, extracts all anchor tags pointing to other URLs on the same domain, and builds a directed graph where nodes are pages and edges are internal links. For each link it records the anchor text, the target URL, and the approximate document position (body vs navigation or footer). The graph visualization uses node size to represent inbound link count, so pages with many inbound links are visually larger, and surfaces two structural issues: orphan pages (no inbound links from any crawled page) and dead-end pages (no outbound links to the rest of the site). Anchor text is grouped per target URL to flag over-optimization, where the same keyword-rich anchor appears from many different source pages. Key assumption: the crawler runs in the browser and cannot access pages behind authentication or pages whose content is populated by JavaScript after the initial HTML response. Edge case: site-wide navigation menus and footer blocks appear on every crawled page and can artificially inflate inbound link counts for hub pages like the homepage. Use the link position filter to separate body links from navigation links before drawing conclusions about editorial link equity.
Worked example
You have a blog with 5 pages: | Page | Links to | |------|----------| | /homepage | /blog, /pricing | | /blog | /post-1, /post-2 | | /pricing | /homepage | | /post-1 | /post-2 | | /post-2 | (nothing) |
Frequently asked questions
Does this tool crawl my website?
No. The tool does not visit or crawl any URL. You provide the list of pages and their link relationships as input. The tool processes that data locally in your browser to generate the map. If you want automated crawl data, use Screaming Frog or Sitebulb first, then import the export file into this tool.
What file formats can I import?
The tool accepts plain text (one URL per line), CSV with columns for source URL and target URL, and sitemap XML files. The CSV format is compatible with Screaming Frog's \\\\\\\"All Inlinks\\\\\\\" export. Sitemap XML imports only create the page nodes; you still need to define the link relationships separately.
What is an orphan page and why does it matter?
An orphan page has zero internal links pointing to it from other pages on your site. Search engine crawlers that navigate by following links will not find orphan pages unless they are listed in your sitemap. Even with a sitemap, orphan pages receive no internal PageRank and typically rank poorly. The tool highlights orphan pages in red so you can add links to them.
Can I export the map?
Yes. The tool exports the visual map as SVG or PNG. It also exports the underlying data as a CSV with columns for each page's URL, inbound count, outbound count, link depth, and orphan status. The CSV is suitable for sharing with developers or including in an audit spreadsheet.
Does the tool suggest where to add internal links?
Yes. The tool identifies pages with zero or very few inbound links and suggests the most relevant pages to link from, based on URL path similarity and shared path segments. These are suggestions, not guarantees. You should verify that the suggested source pages are topically related before adding a link.
What is link depth and what is a good target?
Link depth is the minimum number of clicks it takes to reach a page from the homepage. A depth of 1 means the page is linked directly from the homepage. Google's crawlers can reach any depth, but pages beyond depth 3 are crawled less frequently and may be considered less important. Keep your highest-priority pages within 2 clicks of the homepage.