Internal Link Finder
Most sites are leaving easy SEO wins on the table. Paste your sitemap or just your domain and get exact page-to-page link suggestions with copy-ready anchor text.
How it works
Drop in your URL
Sitemap URL or just your domain. The tool finds and pulls every page it can.
Content gets scored
Every page is analyzed for keywords, headings, and existing links using TF-IDF scoring to find topical overlap.
Get your link map
You get specific page-to-page recommendations with anchor text ready to copy straight into your CMS.
What you get
Not just a list of related pages. You get specific output you can act on right now.
Page-to-page recommendations
The tool tells you exactly which pages should link to which, based on keyword overlap across titles, headings, and body content.
Copy-ready anchor text
Every recommendation includes anchor text pulled from the source page. Hit copy, paste the HTML into your CMS, done.
Relevance scoring
Each suggestion is rated High, Medium, or Low so you know which links to add first and which ones can wait.
Orphan page detection
Pages with zero inbound links are basically invisible to Google. This flags every one of them so you can fix it.
Full link overview
Inbound and outbound counts for every page on your site. Sorted so the most under-linked pages are right at the top.
CSV export
Download everything as a spreadsheet. Use it as a checklist, hand it to your team, or track progress over time.
After you run it
Fix orphan pages first
Zero inbound links means Google probably can't find them. Check the Pages Overview tab and link to each orphan from at least 2-3 related pages.
Hit the High relevance ones next
Filter by "High" relevance. These have the strongest topical match and give you the biggest SEO return per link.
Copy and paste the HTML
Click "Copy" on any recommendation to grab the full link tag. Open the source page in your CMS, find a natural spot, paste it in.
Export and track your progress
Download the CSV to keep a checklist. Track what you've added, hand it to your dev team, or come back to it later.
Why internal links matter
Internal links are one of the few ranking factors you have full control over. Every link between your own pages tells Google which content is connected and how your site is structured. That's how it discovers new pages, maps topic relationships, and decides where to send ranking authority.
Here's what that looks like in practice. You've got a blog post stuck on page 2. Add 3-4 internal links to it from relevant pages and there's a real chance it moves to page 1. No backlink outreach, no new content. Just connecting what you already have.
The problem? Most sites don't do this consistently. You publish something new, forget to link to it from older posts, and it sits there with zero inbound links. Google can't find it. This tool catches those gaps and gives you the exact links to add, anchor text included. It's one of several free SEO tools I've built to cut through the tedious parts of site work.
Common questions
Nope. Just paste your domain and the tool will try to find your sitemap automatically. It checks common paths like /sitemap.xml and /sitemap_index.xml. If it can't find one, it crawls from your homepage.
Up to 100 per scan. For most sites that's plenty to get a solid set of recommendations. If your site is larger, run it a few times with different sitemaps or sections.
It's a way to figure out which words actually matter on a page, not just which ones show up the most. Common words like 'the' get filtered out. The tool uses this to find real topical overlap between pages, not just surface-level keyword matches.
Any publicly accessible site with crawlable pages. It works best on content-heavy sites (blogs, docs, e-commerce) where there are real opportunities to cross-link. Single-page apps or sites behind logins won't work.
No. Everything runs in your browser and on our server during the scan. Nothing is saved after the page closes. Your URLs, content, and results aren't stored or shared.
Ready to find your missing links?
Takes about 30 seconds. No signup, no cost.