Skip to content

Specific internal links, not a vague audit.

It reads your sitemap and returns a list you can act on today — source page, anchor text, destination.

5 steps · runs on demand · added to your workspace as a draft

What it does

Pre-built, then yours to customize.

Add it to your workspace in one click. Sensible defaults and example inputs are already filled in.

Reads from · writes to

  • Your sitemap.xml

The template, step for step

  1. Trigger
  2. Get pages from sitemap
  3. Code
  4. LLM call
  5. Notify

Added to your workspace as a Draft, with example inputs filled in. Every step is yours to change.

  • 01

    Named source page, exact anchor text, destination

  • 02

    Based on your real sitemap, not a crawl estimate

  • 03

    Suggestions where the context genuinely fits

  • 04

    A list you can work through in one sitting

Phrase by phrase

Not “add more links”. This phrase, to that page.

Every suggestion names the sentence it lives in.

04 · Three links you can add before lunch. Not “improve internal linking”.

  • /blog/ai-visibility-guide

    Most teams only find out when they track their AI citations for the first time.

  • /blog/aeo-checklist

    Before anything else, set up AI visibility tracking so there's a baseline.

  • /research/state-of-ai-search

    The brands that moved fastest had a tracker watching six engines from day one.

Priority page

/product/ai-visibility-tracker

3

new internal links, each with its sentence

  • ← “track their AI citations”
  • ← “AI visibility tracking”
  • ← “a tracker watching six engines”

In, and out

You give it your sitemap.xml. This is what comes back.

Shape
5 steps
On demand
run mode
1
click to add
internal-links · /pricing cluster4 of 11
On this pageAnchorLink to
/blog/ai-visibility-guide“track AI citations”→ /product/ai-visibility-tracker
/blog/aeo-checklist“FAQ schema”→ /product/schema-markup-generator
/research/geo-playbook“content gap”→ /product/content-gap-analysis
/blog/reddit-and-ai“Reddit threads AI quotes”→ /product/reddit-marketing
From your sitemap.xml · every row is a link you can add today

Illustrative output.

The steps

What happens on every run.

Internal link suggestions from sitemap
  • fetch_sitemap
  • sample_site_pages
  • find_relevant_sources
  • write_anchor_suggestions
  • save_link_plan

5 steps · Runs on demand0 / 5

Run history keeps each step's output and runtime, and the input of every step that completed.

Before & after

The time this gives back.

The templates that publish put a Human review step before the CMS step, and nothing ever posts to Reddit for you. Review is a step, not a lock: a workflow you build or edit can publish or message a channel without one, so add it wherever you want the sign-off.

Doing it by hand~3.2 hrs

Internal link suggestions from sitemap~30 min

Bars to scale: the time a person spends, each way.

Doing it by handyour team

  • Working out what could link~1.5h
  • Reading candidate pages~1h
  • Choosing anchor text~40m

Per target page, by hand~3.2 hrs

Internal link suggestions from sitemapLive

  • Agent reads sitemap and samplesauto
  • Agent writes the suggestionsauto
  • You add the links~30m

One agent run~30 min

FAQ

Questions, answered.

A list of pages still leaves the judgement call to you. Naming the anchor text makes each suggestion something you can paste in without re-reading the source page.

No. It reads your public sitemap and pages over HTTP. Adding the links stays a manual step in whatever tool you publish with.

As many as the content genuinely supports for that target page. The agent is built to return links worth adding rather than pad a number.

Free to start

Add this agentto your workspace.

Start free. Customize the steps, run it on demand or on a schedule, and approve anything that ships.