Internal Link Planner
Paste your pages as lines of “URL | main topic” and the planner suggests which pages could link to each other, with the target page’s topic as anchor text. It matches pages whose topics share significant words, gives more weight to rarer words, and flags pages that nothing links to and pages that share the same topic. Treat the result as a starting point and export it as a CSV to work through.
Internal Link Planner
Separate the URL and the topic with a | (or a tab, if you paste two columns from a spreadsheet). Up to 1,000 pages.
Suggested internal links
| Add a link on | Link to | Suggested anchor text | Shared words |
|---|
All pages are on one site, so the table shows paths. The CSV export has the full URLs.
No pages share significant words. Try describing each topic with its main keyword.
Things to check
This is a starting point based on wording only. It matches pages whose topics share words (ignoring words such as “for” and “the”), so it can miss related pages that use different words and suggest links that make no sense in context. Read each page and add links only where they genuinely help the reader, and vary the anchor text naturally.
Runs in your browser. Nothing you enter is uploaded or saved.
How to use this tool
- List your pages. Paste one page per line as URL | main topic or keyword, e.g. from a crawl export or your keyword map.
- Choose how many suggestions. Pick up to 3, 5 or 10 suggested links from each page.
- Review the suggestions. Check each suggestion makes sense in context and read the notes on pages with no links or the same topic.
- Export and add links. Export the CSV, add the links in your content where they help readers, and track what you have done.
How the suggestions work
Each topic is lower-cased, stop words are removed and simple plurals are matched. Page A is suggested to link to page B when their topics share words; words that appear in fewer topics count for more, and pages are ranked by how much of the target’s topic is covered. Wording is not meaning, so always check the pages themselves.
Why internal links matter
Internal links help search engines discover pages and understand how they relate, and they help readers find the next useful page. Pages with no internal links pointing to them (orphan pages) are hard for both to find.
Choosing anchor text
Descriptive anchor text tells readers and search engines what the linked page is about. The target’s main topic is a good starting point, but vary the wording so it reads naturally in the sentence; avoid “click here” and avoid forcing the exact keyword every time.
Frequently asked questions
How many internal links should a page have?
There is no fixed number. Link where it helps the reader, usually to closely related pages, and make sure every important page has links pointing to it.
What does “same main topic” mean?
Two or more pages have topics with the same significant words. They may compete for the same searches, so consider merging them or giving each a distinct focus.
Can I paste two columns from a spreadsheet?
Yes. A tab between the URL and the topic works as well as the | character.