Visualise Internal Links
Use cases
Generates interactive treemap visualisation using Plotly showing link distribution across site sections.
Accepts Screaming Frog crawls, Ahrefs backlinks, or GSC internal/external link reports.
Auto-normalizes column names across sources, removes non-indexable pages when Indexability column present, and parses URLs into hierarchical path segments.
Platform
Jupyter Notebook (requires Python environment)
Input
CSV from: Screaming Frog crawl, Ahrefs backlinks, or GSC links report
Requires Address/URL column and Inlinks column
Output
Interactive HTML treemap showing link distribution across site sections, weighted by link count.
Features
- Plotly interactive treemap visualisation
- Multiple data sources: Screaming Frog, Ahrefs, GSC
- Auto column normalisation across source formats
- Filters non-indexable pages when column available
- URL path segmentation for hierarchy
- Downloadable HTML output
How to use
- 1 Export link data from Screaming Frog, Ahrefs, or GSC
- 2 Upload CSV to the notebook
- 3 Run cells to generate treemap
- 4 Download internal_links_treemap.html
Want me to run this for you?
I offer this as a managed service. You get the insights without touching the tool.
Related Tools
BERTlinker
Internal LinkingSaaS platform for smarter internal linking using ML embeddings and semantic analysis.
eCommerce Link Builder
Internal LinkingFind distributor and stockist link opportunities for product brands you sell.
Wikipedia Citation Finder
Internal LinkingFind Wikipedia pages that need citations in your niche. Built with Streamlit.
Let's work together
Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.
Let's Talk