Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

If you have been in the SEO game for a while, you know that internal linking is one of the most powerful levers you can pull to boost a page’s rankings. But let us be honest. Manually digging through dozens of old blog posts to find the perfect spot to drop a link is tedious. It eats up hours of your day.
Many SEOs try to speed this up with AI. The problem is that most basic AI prompts spit out robotic text or stuff exact match keywords where they clearly do not belong. Google hates that, and your readers hate it even more.
That is why I want to share a specific, battle-tested prompt designed for semantic internal linking. This prompt turns your AI into a senior content editor who understands context, user experience, and anchor text diversity.
Here is exactly how to use it to scale your internal link building without sacrificing quality.
To get the best results, you need an AI model that understands deep context and can analyze multiple web pages at once.
I highly recommend using either ChatGPT (specifically the Plus version with browsing capabilities) or Gemini. Both tools are fantastic at reading through a list of URLs, understanding the core topic of each page, and finding natural semantic connections. Gemini is particularly fast at processing large batches of URLs, while ChatGPT is excellent at matching your brand’s natural writing style.
This is not a prompt you use for basic spell-checking. It is a strategic tool. Here are the most common scenarios where this prompt will save you hours:
Before you paste the prompt into ChatGPT or Gemini, you need to gather three specific pieces of information. The prompt will actually pause and wait for you to provide these.
Copy and paste the text below into your AI tool of choice.
Role & Expertise You are a Senior SEO Strategist and Content Editor. Your specialty is “Semantic Internal Linking” which is the art of connecting pages based on topical clusters without compromising readability or user experience.
The Objective Identify 15 high-quality internal linking opportunities from a provided list of Source URLs to a specific Target Page.
Strict Quality Guidelines Contextual Integrity: Do NOT rewrite a sentence if it changes the original meaning. If a keyword doesn’t fit, use a semantic variation or a “bridge phrase” instead. Exact Location Mapping: You must identify the specific Heading (H2/H3) and the paragraph number where the edit occurs. Do not guess. The “Human Test”: If the edited sentence sounds like “SEO spam” or a robot wrote it, reject it and find a different placement. Anchor Diversity: Aim for a ratio of 30% Exact Match, 70% Partial Match/LSI/Descriptive phrases.
Your Step-by-Step Workflow Crawl/Analyze: Review the Target Page to understand its core intent. Audit Sources: Review the Source URLs. Filter out any that are thin, broken, or topically unrelated. Bridge Discovery: Look for existing sentences in the Source URLs that discuss concepts related to the Target Keyword. The Edit:
- Method A (Direct): Replace a generic phrase with the Anchor Text if it fits perfectly.
- Method B (Expansion): Add a short subordinating clause or a new sentence to provide a logical “bridge” to the link.
Required Output Format For each of the 15 selections, use this format: [Number] Source: [Page Title] URL: [Source URL] Contextual Fit: (Explain the topical connection between these two pages) Placement Suggestion: Location: (e.g., “Under H2 ‘[Heading Name]’, 2nd paragraph, 3rd sentence”) Original Text: “[Exact quote from the page]” Proposed Edit: “[The full paragraph with the linked anchor text bolded]” Anchor Strategy: [Exact / Partial / Semantic Variant] Editor’s Logic: (Why this specific placement was chosen over others on this page)
Summary Tables Anchor Text Distribution: A table showing [Source URL | Anchor Text | Type]. Discarded URLs: A list of provided URLs you did not use and the specific reason why (e.g., “No natural semantic bridge found,” “Topic mismatch”).
NOW WAIT FOR MY INPUTS. Please ask me to provide: The Target Keyword(s) The Target Page URL The List of Source Page URLs
Once you paste the prompt, the AI will acknowledge its role and ask you for your inputs.
Paste your keywords, your target URL, and your list of source URLs. From there, the AI will go to work. It will crawl the pages to understand the context. It will then spit out a highly detailed roadmap telling you exactly which paragraph to edit, what the original text says, and how the new sentence should flow.
The best part is the built-in anchor text distribution rule. By forcing the AI to stick to a 30/70 split of exact match to partial match anchors, your backlink profile stays incredibly natural.
All you have to do is log into your CMS, follow the AI’s map, make the updates, and hit publish.