Free tool · Website

Find internal link ideas from your own URLs.

Point the tool at your sitemap or paste a list of URLs. It groups them into topic clusters, suggests a hub page for each cluster, and lists related pages that should probably link to each other.

FreeNo sign-upResults shown on this page

Your inputs

Free · no sign-up
We read robots.txt and sitemap files only (up to 10 sitemaps, 2,000 URLs).

or

One per line. Processed in your browser; never sent to us. Used instead of the website URL if filled in.
Only needed to list orphan candidates.

Read-only. This tool never changes your website.

Clusters and link ideas

Updates when you run the tool

Fill in the inputs and run the tool to see results here.

How it works

What the tool does.

Group your URLs into topic clusters and get hub pages and link pair suggestions.

  1. The tool collects URLs from your sitemap (up to 10 sitemap files and 2,000 URLs) or from the list you paste.
  2. It splits each URL path into a section (the first folder) and slug words, dropping common words like “the” and “and”.
  3. Pages are clustered by section, then large or general sections are split by their most common shared word.
  4. In each cluster, the shortest URL that best matches the cluster topic is suggested as the hub.
  5. Pairs of pages that share two or more meaningful slug words are suggested as contextual links.
Methodology

The rules behind the result.

Nothing is hidden. These are the exact rules the tool applies.

  • Tokens: path segments split on hyphens, underscores and slashes, lowercased, with stop words, numbers and words under three letters removed.
  • Clusters: first path segment. Pages at the root, or sections over 40 URLs, are re-grouped by their most frequent shared token.
  • Hub: the page in the cluster with the fewest path segments; ties go to the URL containing the cluster’s top token.
  • Link pairs: Jaccard overlap of token sets. Pairs with two or more shared tokens are ranked by overlap; the top 60 are shown.
  • Orphan candidates: sitemap or pasted URLs that are not in your list of known linked URLs. Without that list, orphans cannot be determined.
Reading the result

What the result means.

  • Clusters show how your URLs group by topic. A cluster with no clear hub is a sign you may need a pillar or category page.
  • Link pairs are suggestions to review, not rules. Add a link only where it helps a reader in context.
  • Orphan candidates are pages in your list that you did not mark as linked. Check them by hand before acting; some may be linked from places you forgot.
Example

How someone might use it.

Linking a blog that grew without a plan

A home-services company has 180 blog posts and service pages. The tool groups them into clusters such as water heaters, drain cleaning and AC repair.

It suggests the water heater service page as the hub for 14 posts and lists posts like “water heater repair cost” and “tankless water heater pros cons” as pairs to link. The team adds links from each post to the hub and between the closest pairs.

Limitations

What it cannot tell you.

Every tool has blind spots. These are this one’s.

  • It works from URLs only. It does not read page content or your existing links, so it cannot tell which links already exist.
  • Clustering by URL words fails when URLs are not descriptive (for example /p/12345).
  • Sitemaps can be incomplete or out of date. Pages missing from the sitemap are not considered.
  • It cannot determine true orphan pages without a list of linked URLs or a full crawl.
  • It never changes your website; all suggestions are for you to review.
Questions

Frequently asked questions.

Can this tool find orphan pages?

Only with your help. An orphan page has no internal links pointing to it, and a sitemap does not tell us that. If you paste a list of URLs you know are linked (for example from a crawler export), the tool lists pages that are not in it as orphan candidates.

Does it change anything on my website?

No. It only reads public sitemap files and gives you a list of suggestions.

Why are some pages grouped oddly?

Clustering uses words in the URL. If URLs are short, numeric or inconsistent, groups will be rough. Pasting a cleaned list or renaming slugs on future pages improves the result.

How many internal links should a page have?

There is no fixed number. Link where it genuinely helps the reader move to the next useful page, and make sure every important page is reachable from a hub or navigation.

Keep going

Related tools and resources.

Website

Website SEO checker

Fetch a page and check titles, headings, canonicals, robots, schema, links, robots.txt and sitemap.

Use Tool
Content

SEO content brief generator

Turn a keyword into an outline, question list, research checklist and quality checklist.

Use Tool
Local SEO

Local SEO checker

Check NAP, tel: links, LocalBusiness schema, maps and city pages on your site.

Use Tool
Privacy

What we collect

No forms, no email gate. The results are yours.

  • If you enter a website, our server reads its robots.txt and sitemap files once. The URLs are returned to your browser and not stored.
  • Pasted URL lists are processed entirely in your browser and never sent to us.
  • Nothing is emailed, and you do not need an account. Anonymous usage events never include URLs.

Understand the terms behind this tool.

Internal linking

Internal linking is connecting pages within the same website using links. Useful internal links help visitors reach related information and help crawlers discover the site's pages.

Orphan pages

Orphan pages are pages without discoverable internal links from the website's linked structure. A sitemap can list an orphan, but it does not replace a useful navigation path for visitors.

Anchor text

Anchor text is the visible, clickable text of a link. Descriptive wording helps people and search engines understand the destination before following it. Use labels that accurately describe the target.

Pillar page

A pillar page is a broad resource that introduces a topic and links to more focused supporting pages. Its scope should serve readers rather than duplicate every supporting article.

SEO · Content · Local · Web Design

Want us to turn these findings into a growth plan?

Tools show you where you stand. We can help you decide what to do first, and do it.