Your files stay on your device Internal link opportunity mapper Load a page CSV, find sentences mentioning another page's topic without a link, and report opportunities, orphan pages and click depth. Paste a CSV of your pages to see every sentence that should carry a link, plus orphans and click depth. Matching is whole word, case insensitive, and tolerates one plural s on the last word, so "compost guide" matches "compost guides". The first match per page pair is reported; the rest of that pair's sentences are skipped. Click depth is a breadth-first walk from the first CSV row over the links column, and "not reached" means no link path exists in the pasted data. Sentence splitting is a heuristic, so abbreviation dots can split one sentence in two. Nothing is crawled or fetched: the tool reads exactly the CSV you paste, so stale exports produce stale conclusions. Options More web & auth tools - Open graph preview (/web/og-preview) - robots.txt tester (/web/robots) All web & auth tools (/web) Was this tool useful? YesNo Canonical HTML: https://nutter.tools/web/internal-link-opportunity-mapper Markdown version: https://nutter.tools/web/internal-link-opportunity-mapper.md Plain-text version: https://nutter.tools/web/internal-link-opportunity-mapper.txt Agent index: https://nutter.tools/llms.txt