Internal link planner
Find possible links from a page to its nearest supplied parent path. Paste URLs from one or more sites; each origin stays separate. This tool runs in your browser and makes no network requests.
Find possible links from a page to its nearest supplied parent path. Paste URLs from one or more sites; each origin stays separate. This tool runs in your browser and makes no network requests.
A source page can link up to a supplied URL only when both share the same scheme, hostname and port, and the target pathname is a strict ancestor at a slash boundary. The nearest parent is preferred. For example, /guides/website-cost/ can point to /guides/, but /guides-old/ cannot. No page, sibling link or score is invented.
If multiple supplied URLs share the nearest parent path, including different query strings or trailing slash forms, the planner leaves that choice for you. It does not decide which is canonical.
A shared URL path does not prove editorial relevance. Confirm that both pages exist, are useful, and address a related reader need, and choose descriptive anchor text in context. This tool does not fetch pages, check HTTP status, inspect content, verify indexing or measure search demand. It makes no ranking or revenue prediction.
Building the inventory first? The URL inventory studio cleans and deduplicates the list this planner works from.
Because the parent relationship is the one claim a URL path can actually support. A strict ancestor at a slash boundary — /guides/website-cost/ under /guides/ — is structural evidence the pages belong together. Anything stronger, like topic similarity, would require reading the pages, which this tool deliberately never does.
Either no supplied URL is a same-origin ancestor of it, or two or more supplied URLs tie as the nearest parent — different query strings or trailing-slash forms of the same path, for example. Ties are reported for manual review rather than resolved silently, because choosing between them is a canonical decision.
No. It works only from the list you paste and makes no network requests, so it cannot confirm that a page is live, useful or relevant. Treat every suggestion as a draft: open both pages, confirm the reader need is genuinely related, and write anchor text that describes the destination.