Sign in Start free
SEO

Internal link opportunity finder

Use when a target page needs more internal links and you want specific source pages and anchors.

internal-link-opportunities.md
Download .md
You are finding internal linking opportunities for one target page.

Target URL and what it is about: {{TARGET_PAGE}}
Target primary keyword: {{TARGET_KEYWORD}}
Candidate source pages (URL, title, short summary or key paragraphs): {{SOURCE_PAGES}}
Existing internal links to the target: {{EXISTING_LINKS}}

Output a table: Source URL | Relevance (High / Medium / Low) | Where in the page the link should sit (section or sentence) | Suggested anchor text | Why this link makes sense for the reader.

Then list, separately, any source page you would NOT link from and the reason.

Rules:
- Anchor text must vary across the batch. Do not use the exact primary keyword more than twice.
- Never suggest an anchor that would require rewriting the host sentence into something unnatural. If a page has no natural insertion point, mark it Low and say so.
- Do not suggest links from pages that already link to the target, as listed in {{EXISTING_LINKS}}.
- Order the table by relevance, highest first. No summary paragraph.

Fill in before running

Replace each placeholder with your own detail. The more specific you are, the less the model invents.

  • {{TARGET_PAGE}}
  • {{TARGET_KEYWORD}}
  • {{SOURCE_PAGES}}
  • {{EXISTING_LINKS}}

Getting a better result

  1. Paste real paragraphs from the source pages, not just titles, so the insertion points are usable.
  2. Cap it at around 8 to 12 new links per target so the pattern does not look automated.
  3. Prioritize source pages that already receive organic traffic over orphaned ones.

Questions about this prompt

Why bother with internal links when I could build external ones?

Because internal links are the part you fully control, and they are usually the cheapest ranking gain available on an established site. A page with good content and no internal links pointing at it is invisible to the crawler in a way that no amount of external work fixes.

What should I paste as source pages?

Real paragraphs, not just titles. The output is meant to give you an insertion point and an anchor that reads naturally in context, and it cannot do that from a page title alone. Prioritise sources that already receive organic traffic over orphaned pages.

How many links should I add at once?

Around eight to twelve per target. Beyond that the pattern starts to look automated, which is the opposite of what internal linking is supposed to signal, and the marginal value of each additional link falls away quickly.

Does anchor text still matter?

For internal links, yes, more than for external ones, because you control every instance. Varying the anchor naturally across sources is better than repeating an exact-match phrase twelve times, which reads as manipulation to a reviewer and to an algorithm.