Which of your pages should link to each other?

Internal links tell search engines and AI assistants how your pages relate. Most tools hand you a list and ask you to trust it. This one reads your sitemap, compares your page paths, and shows you the exact terms it matched on and the score they produced, so you can judge every suggestion instead of taking it on faith. Nothing is fetched from your pages and nothing is changed.

Free, no sign-up. We read your sitemap.xml and compare your page paths. We never fetch or change a page, and nothing is stored.

Questions

How is this measured?
We read your sitemap.xml to get your page list, then score every possible pairing by how much their paths overlap topically, ignoring common words. Each suggestion carries the terms that matched and the resulting 0-100 score. It is deterministic: the same sitemap gives the same answer every time, with no AI model guessing in between.
Why does it sometimes return nothing?
Because there was nothing worth suggesting. If no pairing clears the relevance threshold, we show you an empty result rather than padding the list with weak links. A tool that always finds something is telling you about its quota, not about your site.
What does it NOT check?
It reads your sitemap, not your pages, so it does not know which links you already have. That means the orphan list is a best guess: a page listed there may already be linked from somewhere we cannot see without crawling. It also does not add any links; every suggestion is for you to review.
Will this create exact-match anchor text spam?
No. Anchor suggestions are varied phrasings derived from the target page's own terms, and there is a cap on suggestions per page. Repeating one keyword as anchor text across a site is a known penalty vector, so the engine is built not to do it.

Check something else