← Back to blog

How to Prepare an Internal Linking Brief for an AI Writing Assistant

Summary

  • An internal linking brief tells an AI writing assistant exactly which pages to link to, where, and why, using your own site as the source of truth.
  • The deliverable should include: target page, approved destination URLs, anchor text rules, placement guidance, and “do not link” constraints.
  • Good briefs translate messy inputs (sitemaps, keyword maps, product pages, editorial priorities) into a single, unambiguous linking plan.
  • Include examples of correct links and incorrect links so the assistant can follow patterns without guessing.
  • Use a review checklist to catch common failures: wrong URL variants, irrelevant anchors, over-linking, and links that conflict with editorial intent.

If you are using an AI writing assistant to draft or update content, internal links are one of the easiest areas for the model to “sound right” while still getting the details wrong: linking to the wrong page, using vague anchors, repeating the same destination, or missing your priority pages entirely.

An internal linking brief solves that by turning your site’s source material (existing URLs, topic clusters, priority pages, and rules) into a concrete deliverable the assistant can follow. This article shows exactly how to build that brief, what inputs to use, how to structure the output, and how to review the AI’s work.

What an “internal linking brief” is (for AI-assisted writing)

An internal linking brief is a set of instructions and approved link targets that constrain an AI writing assistant’s choices. Instead of asking the assistant to “add internal links,” you provide:

  • Which destination pages are allowed (exact URLs, not guesses).
  • What each destination page is for (so the link is contextually justified).
  • How to write anchors (format, tone, partial-match rules, and banned anchors).
  • Where links should appear (sections, paragraphs, or specific sentences).
  • How many links to add (range and distribution rules).
  • What not to link (login pages, outdated posts, thin pages, or off-strategy URLs).

The goal is not to “optimize” in the abstract. The goal is to produce a repeatable, reviewable linking plan that the assistant can execute with minimal interpretation.

Inputs: the source material you should gather (and how it becomes the brief)

Before you write the brief, collect the inputs that define what “correct” linking means on your site. You do not need every possible input; you need enough to remove ambiguity.

Input 1: The page being written or updated (the “target page”)

Capture the essentials the assistant needs to place links appropriately:

  • Target URL (or draft slug)
  • Working title and search intent
  • Primary topic and 3–8 subtopics covered
  • Any sections/headings that must remain unchanged

How it becomes the deliverable: These subtopics become “link opportunities” (places where a link would be natural and helpful).

Input 2: Your approved destination set (the “link library”)

This is the most important input for AI. Give the assistant a curated list of pages it is allowed to link to for this assignment.

  • Cluster pillar pages
  • Supporting articles
  • Key product/category pages (if relevant to the content)
  • Glossary pages (if you use them)

How it becomes the deliverable: Each destination URL gets a short “when to use this link” description and 3–6 anchor suggestions.

Input 3: Your internal linking strategy constraints

AI needs rules. Provide constraints such as:

  • Maximum links per 1,000 words (or per section)
  • Whether to prioritize pillar pages over supporting posts (or the reverse)
  • Whether to link to commercial pages in informational content (and how)
  • Whether to avoid linking to pages that are being rewritten, redirected, or deprecated

How it becomes the deliverable: These become “global rules” at the top of the brief and “do not” rules in a dedicated section.

Input 4: URL standards (canonical rules)

Many internal-link errors are not “bad SEO,” they are simply wrong URL variants. Define:

  • Preferred protocol and host (e.g., https and your canonical domain)
  • Trailing slash rule (use or do not use)
  • Whether parameters are allowed (usually not for editorial links)
  • Whether to link to the canonical URL only

How it becomes the deliverable: A “URL hygiene” checklist the assistant must follow, plus examples of correct vs incorrect URL formats.

Input 5: Editorial voice and anchor style

Anchors are part of the reading experience. Provide guidance like:

  • Use descriptive anchors (avoid “click here”)
  • Prefer natural language anchors that match the sentence
  • Avoid repeating the exact same anchor multiple times
  • Do not force exact-match keywords if it harms readability

How it becomes the deliverable: A short anchor style guide plus “approved anchor patterns” and “banned anchors.”

The deliverable: a usable internal linking brief structure (copy/paste template)

Use the structure below as your standard deliverable. It is designed so an AI writing assistant can execute it without guessing, and a human editor can review it quickly.

1) Brief header (assignment metadata)

  • Target page: [URL or draft slug]
  • Page title: [Title]
  • Search intent: [Informational / Commercial / Navigational / Mixed]
  • Primary topic: [One sentence]
  • Sections in scope: [List headings or section names]
  • Linking goal: [e.g., strengthen cluster, route readers to definitions, surface key guides]

2) Global linking rules (non-negotiables)

  • Link count: Add [X–Y] internal links total. Do not exceed [Z].
  • Distribution: No more than [N] links per section; avoid stacking multiple links in one sentence.
  • Anchor style: Use descriptive anchors; avoid “here/this/learn more.”
  • URL hygiene: Use canonical URLs only; no tracking parameters; follow trailing slash rule.
  • Relevance rule: Only link when the destination expands on the exact concept in the sentence.

3) “Do not link” list (hard exclusions)

  • Excluded URLs: [List exact URLs]
  • Excluded page types: [e.g., tag pages, internal search, login, staging]
  • Excluded anchors: [e.g., “click here,” “this guide,” exact-match anchors you want to avoid]

4) Approved destination pages (the link library for this assignment)

For each destination, provide a short usage note and anchor guidance. Keep it tight so the assistant can choose correctly.

Destination URL Use when the text mentions... Suggested anchors (choose 1) Notes / constraints
[https://example.com/pillar-topic/] [The broad concept this page explains] [Anchor A]; [Anchor B]; [Anchor C] [Avoid in intro; prefer in “Basics” section]
[https://example.com/supporting-subtopic/] [A specific subtopic, definition, or step] [Anchor A]; [Anchor B]; [Anchor C] [Only link if the paragraph covers subtopic in detail]

5) Placement map (where links should go)

This is where you turn the target page’s outline into explicit link opportunities. You can be precise (“link this sentence”) or flexible (“link within this section”).

  • Section: [Heading name]
    Link opportunity: [Concept phrase that should be linked]
    Preferred destination: [URL]
    Anchor guidance: [e.g., partial match, keep under 6 words]
    Placement note: [e.g., first mention only; avoid bullet lists]
  • Section: [Heading name]
    Link opportunity: [Concept phrase]
    Preferred destination: [URL]
    Anchor guidance: [Guidance]
    Placement note: [Guidance]

6) Examples (show the assistant what “good” looks like)

Include at least one positive and one negative example. Label them clearly so the assistant learns the pattern.

Invented example (good):
Sentence: “Before publishing, run a quick check for orphan pages and add links from relevant guides.”
Link: Add orphan pages → https://example.com/orphan-pages/
Why it works: The destination defines the exact concept used in the sentence, and the anchor is descriptive.

Invented example (bad):
Sentence: “Before publishing, run a quick check for orphan pages and add links from relevant guides.”
Link: Add click here → https://example.com/blog/
Why it fails: The anchor is vague and the destination is not specific to the concept.

7) Output requirements (what the AI must return)

  • Return the updated draft with links inserted.
  • Also return a link list: anchor text + destination URL + the sentence it appears in.
  • Do not add new destinations beyond the approved list.
  • If no approved destination fits a sentence, leave it unlinked and flag it.

Worked example: turning source material into a finished internal linking brief

Below is a complete, labeled example showing how raw inputs become the deliverable. Replace the invented URLs/topics with your real ones.

Invented example inputs

  • Target page draft: /blog/content-refresh-checklist/
  • Sections: “When to refresh,” “How to update,” “Common mistakes,” “Measuring results”
  • Priority destinations:
    • /blog/content-audit/ (pillar)
    • /blog/orphan-pages/
    • /blog/internal-linking/
    • /blog/redirects-101/
  • Constraints: 6–10 internal links total; avoid linking to /blog/ category page; use canonical URLs with trailing slash.

Invented example brief (deliverable)

  • Target page: https://example.com/blog/content-refresh-checklist/
  • Search intent: Informational
  • Linking goal: Connect refresh checklist to audit and internal linking resources; route definitions to dedicated explainers.
  • Global rules:
    • Link count: Add 6–10 internal links total; max 3 per section.
    • Anchor style: descriptive; no “click here/learn more.”
    • URL hygiene: use https://example.com/ with trailing slash; no parameters.
    • Only use approved destinations listed below.
  • Do not link:
    • https://example.com/blog/
    • Any tag pages: https://example.com/tag/*
Destination URL Use when the text mentions... Suggested anchors Notes
https://example.com/blog/content-audit/ Auditing existing content, prioritizing updates content audit; auditing content; audit process Prefer in “When to refresh” section
https://example.com/blog/internal-linking/ Internal linking strategy, anchor text, link placement internal linking; internal link strategy; add internal links Avoid repeating the same anchor twice
https://example.com/blog/orphan-pages/ Orphan pages, pages with no internal links orphan pages; pages with no internal links Use on first mention only
https://example.com/blog/redirects-101/ Redirects, URL changes, consolidation redirects; 301 redirect; redirect plan Only if the paragraph discusses URL changes
  • Placement map:
    • Section: When to refresh
      Opportunity: “audit your existing posts”
      Destination: https://example.com/blog/content-audit/
      Anchor guidance: Use “content audit” or “audit your existing content”
      Placement note: Link in the first paragraph of the section.
    • Section: How to update
      Opportunity: “add internal links to related guides”
      Destination: https://example.com/blog/internal-linking/
      Anchor guidance: Use “internal linking” (not “related guides”)
      Placement note: Avoid placing the link in a bullet list.
    • Section: Common mistakes
      Opportunity: “orphan pages”
      Destination: https://example.com/blog/orphan-pages/
      Anchor guidance: Use “orphan pages”
      Placement note: First mention only.
    • Section: Measuring results
      Opportunity: “track changes after redirects”
      Destination: https://example.com/blog/redirects-101/
      Anchor guidance: Use “redirect plan” or “301 redirect”
      Placement note: Only if the section includes redirects; otherwise omit.

Invented example (good):
“Start with a content audit to decide which posts are worth refreshing.” → https://example.com/blog/content-audit/

Invented example (bad):
“Start with a guide to decide which posts are worth refreshing.” → https://example.com/blog/content-audit/

How to prompt the AI writing assistant using your brief (without letting it improvise)

Your brief is the control layer; your prompt should enforce it. The key is to require the assistant to use only the approved destinations and to output a link log for review.

Prompt template (copy/paste):

  • Task: Add internal links to the target draft using the internal linking brief below.
  • Hard rules: Use only the approved destination URLs. Follow anchor style rules. Do not add new destinations.
  • Output: (1) Updated draft with links inserted. (2) A link log listing anchor text, destination URL, and the full sentence containing the link.
  • Exception handling: If no approved destination fits, leave the text unlinked and list the missed opportunity in the link log.

Review checks: how to QA the AI’s internal links quickly

Use these checks to confirm the assistant followed the brief and that the links help readers.

Check 1: Destination accuracy (no near-miss pages)

  • Every link matches an approved URL exactly.
  • No links point to categories, tags, internal search, or non-canonical variants.
  • No links point to similarly named but wrong pages.

Check 2: Anchor relevance (does the anchor describe the destination?)

  • Anchors describe what the reader will get after clicking.
  • Anchors are not generic (“this,” “here,” “learn more”).
  • Anchors are not misleading (e.g., “template” linking to a definition page).

Check 3: Placement logic (is the link earned by the sentence?)

  • The sentence introduces a concept that the destination expands on.
  • The link appears near the first meaningful mention, not buried randomly.
  • Links are not stacked back-to-back in one paragraph.

Check 4: Coverage of priorities (did it link to what you care about?)

  • Priority pages in the brief are actually used where relevant.
  • The assistant did not overuse one destination at the expense of others.
  • Commercial pages (if included) are linked only where editorially appropriate.

Check 5: Link log completeness (can you audit fast?)

  • Every inserted link appears in the log.
  • The log includes the full sentence for context.
  • Missed opportunities are listed with the section name.

Common failure modes (and how to prevent them in the brief)

Failure: The AI invents URLs

Prevention: Provide a closed list of approved destinations and explicitly forbid new URLs. Require a link log so invented URLs are easy to spot.

Failure: The AI links to the right topic but the wrong page

Prevention: Add “Use when…” descriptions for each destination and include one “bad example” showing a near-miss.

Failure: Anchors are repetitive or unnatural

Prevention: Provide multiple anchor options per destination and add a rule against repeating the same anchor.

Failure: Over-linking (or under-linking)

Prevention: Set a link range and a per-section cap, and specify where links should not appear (e.g., intros, conclusions, or bullet lists) if that matches your editorial standard.

Frequently Asked Questions

FAQ 1: What should be included in an internal linking brief for an AI writing assistant?
Answer: Include the target page details, global linking rules (link count, distribution, anchor style, URL hygiene), a “do not link” list, an approved destination library with “use when…” notes and anchor suggestions, a placement map tied to the draft’s sections, and at least one good/bad linking example.
Takeaway: The brief should remove ambiguity about what to link, where to link, and how to write anchors.

Back to FAQ Table of Contents

FAQ 2: How many internal links should I ask the AI to add?
Answer: Set a range that matches your editorial standard and the length of the piece (for example, a total range plus a per-section cap). The key is to specify both a minimum and a maximum so the assistant does not over-link one section or sprinkle links randomly.
Takeaway: Give a link range and distribution rules, not a vague “add internal links” instruction.

Back to FAQ Table of Contents

FAQ 3: Should the brief include exact anchor text or just guidelines?
Answer: Provide anchor guidelines plus a short list of suggested anchors per destination URL. This gives the assistant flexibility to fit the sentence while keeping anchors descriptive and on-strategy. If you have compliance-sensitive anchors (legal, regulated, brand terms), specify exact anchors for those cases.
Takeaway: Use suggested anchors for most links, exact anchors only where you truly need them.

Back to FAQ Table of Contents

FAQ 4: How do I stop the AI from inventing URLs or linking to the wrong page?
Answer: Use a closed list of approved destination URLs and explicitly forbid any new destinations. Add “use when…” descriptions so the assistant can choose the correct page, and require a link log (anchor + URL + sentence) so you can spot invented or incorrect links quickly.
Takeaway: Constrain choices with an approved list and make the output auditable with a link log.

Back to FAQ Table of Contents

FAQ 5: What is the best way to map sections of the draft to specific internal links?
Answer: Create a placement map that lists each section heading, the concept phrase that creates a link opportunity, the preferred destination URL, and anchor/placement notes (for example, “first mention only” or “avoid bullet lists”). This turns the outline into a step-by-step linking plan.
Takeaway: Tie links to specific concepts inside specific sections so placement is intentional.

Back to FAQ Table of Contents

FAQ 6: How do I review the AI’s internal links efficiently before publishing?
Answer: Review in this order: (1) URL accuracy against the approved list, (2) anchor relevance and readability, (3) placement logic (does the sentence earn the link?), (4) coverage of priority destinations, and (5) the link log for completeness and missed opportunities.
Takeaway: A consistent QA sequence catches the biggest link errors fast.

Back to FAQ Table of Contents

FAQ 7: Can I reuse the same internal linking brief across multiple articles?
Answer: Reuse the parts that are stable (URL hygiene rules, anchor style rules, “do not link” page types), but rebuild the placement map and the approved destination set per article or per cluster. Reuse works best when the articles share the same topic cluster and destination library.
Takeaway: Standardize the rules, customize the destinations and placements.

Back to FAQ Table of Contents

FAQ 8: What is the difference between an internal linking brief and a topic cluster map?
Answer: A topic cluster map is a planning artifact that shows how topics and pages relate. An internal linking brief is an execution artifact that tells an AI writing assistant exactly which URLs to link to, with anchor and placement rules, for a specific target page or assignment.
Takeaway: Cluster maps guide strategy; linking briefs guide implementation.

Back to FAQ Table of Contents

CopyCharm for AI Work
Turn copied work snippets into clean AI context.
CopyCharm helps you turn copied work snippets into clean, source-labeled context packs for ChatGPT, Claude, Gemini, Cursor, and other AI tools. Copy, search, select, and export the context you actually want to use.
Download CopyCharm

Related Guides