Internal Linking Recommendations in Minutes

Upload any crawl CSV. Get a cross-linking heatmap, folder analysis, and BERT-powered link suggestions across your entire site.

Analysing your file...
1
Sites Analysed
3,169
Link Pairs Found

Free: up to 1,000 pages, 1 run/day · Paid: from $10/run

Download sample CSV

Works with any crawler

Screaming Frog Sitebulb Ahrefs Semrush Sistrix OnCrawl Lumar ContentKing Moz JetOctopus + any CSV export
Cross-Linking Matrix

See your entire site structure at a glance

The heatmap reveals which sections of your site are well-connected and where the linking gaps are hiding.

  • Blue gradient intensity shows opportunity density between every folder pair
  • Spot content silos instantly — light cells mean missing cross-links
  • Click any cell to drill into the recommendations for that folder pair
Cross-Linking Matrix — outdoorgear.com

Click any cell to preview recommendations

/hiking
/camping
/climbing
/footwear
/blog
/guides
/hiking 12 5 8 15 18
/camping 14 3 4 11 16
/climbing 4 2 7 6 9
/footwear 9 5 8 7 10
/blog 17 13 7 8 22
/guides 20 18 10 12 24
Link Recommendations — outdoorgear.com
Source Page Target Page Score Folders
Best Hiking Boots for Beginners
/blog/best-hiking-boots-beginners
Trail Running Shoes Collection
/footwear/trail-running-shoes
92.4% /blog → /footwear
How to Choose a Camping Tent
/guides/choose-camping-tent
3-Season Tents
/camping/3-season-tents
89.1% /guides → /camping
Rock Climbing Safety Essentials
/guides/climbing-safety-essentials
Climbing Harnesses & Ropes
/climbing/harnesses-ropes
85.7% /guides → /climbing
Winter Hiking Layering Guide
/blog/winter-hiking-layering
Insulated Hiking Jackets
/hiking/insulated-jackets
74.3% /blog → /hiking
Camping Cookware Reviews
/blog/camping-cookware-reviews
Camp Stoves & Fuel
/camping/stoves-fuel
68.9% /blog → /camping
1–5 of 847 recommendations
1 2 3 170
Recommendations

Every linking opportunity, ranked by relevance

BERT embeddings compare the semantic meaning of every page on your site, surfacing the connections your audience expects to find.

  • Green = high similarity — these are your strongest link candidates
  • Filter by folder, score, or search to focus on what matters most
  • Export to Excel with formatted sheets for each tab — hand it straight to your dev team
Folder Analysis

Aggregated opportunities by folder pair

See exactly which parts of your site need more cross-links, rolled up to the folder level for strategic planning.

  • Bar chart visualization makes it easy to prioritise the biggest opportunities
  • Click any row to drill into individual page-to-page recommendations
  • Average similarity score per folder pair helps separate strong from weak links
Folder Analysis — outdoorgear.com
Folder Pair Opps Distribution Avg Score
/guides → /blog 124
86.2%
/blog → /guides 98
82.1%
/blog → /hiking 67
76.8%
/hiking → /footwear 45
71.4%
/camping → /hiking 31
68.3%
Column Mapping — screaming-frog-export.csv

We detected 14,230 rows · 3 columns auto-mapped

URL
Address
Title
Title 1
H1
H1-1

Select tier for 14,230 pages

Free (1k) $10 (2k) $25 (5k) $40 (10k) $60 (50k)
Smart Detection

Auto-maps your crawl columns in seconds

No fiddly configuration. Drop your file and we'll figure out which columns contain URLs, titles, and headings.

  • Auto-detects 20+ column names from Screaming Frog, Sitebulb, Ahrefs, OnCrawl, and more
  • Override any mapping if your CSV uses non-standard column names
  • Automatic indexability filtering — non-200, noindex, and canonicalized pages are excluded

How it works

1

Upload

Drop your crawl CSV from Screaming Frog, Sitebulb, Ahrefs, or any crawler. We auto-detect columns.

2

AI Analyses

BERT embeddings compare every page for semantic similarity. Results ready in minutes, not hours.

3

Explore & Export

Browse the heatmap, filter recommendations, and download a formatted Excel workbook for your team.

Simple pricing

Pay per run. No subscription. No expiry.

Free

$0

Up to 1,000 pages

1 run/day, 1 domain/day

Standard

$10

Up to 2,000 pages

per run

Most Popular

Pro

$25

Up to 5,000 pages

per run

Business

$40

Up to 10,000 pages

per run

Business+

$60

Up to 50,000 pages

per run

Enterprise

$100

Up to 100,000 pages

per run

Frequently asked questions

How long does it take?
500 pages takes about 4 seconds. 5,000 pages takes about 22 seconds. Even 50,000 pages finishes in under 5 minutes. You can close the tab and come back later.
What file formats are supported?
CSV files from any crawler (Screaming Frog, Sitebulb, Ahrefs, OnCrawl). We auto-detect column names.
What languages are supported?
50+ languages. English gets the fastest model, everything else uses a multilingual model automatically.
Do I need to upload my whole crawl?
Yes! Partial crawls miss cross-section linking opportunities, which is the whole point. Upload your complete crawl for best results.
Is my data private?
Your crawl data is processed for analysis only and never shared. Files are deleted after processing. Results expire after 30 days.
What does the similarity score mean?
The score shows how semantically related two pages are, powered by BERT embeddings. Green (80%+) means strong topical overlap and a confident link recommendation. Orange (65–79%) is a moderate match worth reviewing. Grey (below 65%) means weaker relevance.
Can I use this for multilingual sites?
Yes. When your content isn't in English, the tool automatically switches to a multilingual BERT model that supports 50+ languages. No configuration needed — just upload your crawl.
What is the cross-linking heatmap?
The heatmap is a folder-by-folder matrix showing how many linking opportunities exist between each pair of URL folders on your site. Darker blue cells mean more opportunities. It helps you spot content silos and plan your internal linking strategy at a structural level.

Ready to find your missing internal links?

Upload your crawl and get results in minutes. Free for up to 1,000 pages.