SEO

Audit internal links to important pages

Audit the site's own internal linking: crawl navigation and body links between the site's pages to find valuable pages with too few inbound internal links, orphan pages, and the handful of cross-links that would lift striking-distance rankings.

  • Which pages need more internal links?
  • Find orphan pages on our site
  • Where should we link to lift page-two rankings?

The playbook

Internal links are the one ranking signal a site controls completely, and the most under-used. Pages that earn impressions but sit at position 12 with two internal links are the cheapest ranking gains on the site. This playbook finds them and names the links to add.

Sequel supplies the traffic data. The crawl uses your own browsing.

Steps

  1. Build the target list. google_search_console.query with dimensions: ["page"], 90 days ending 3 days ago, rowLimit: 1000, and with dimensions: ["query", "page"], rowLimit: 5000. Add the sitemap URLs. This is every page the site or Google considers real.

  2. Crawl a bounded set. Start from the homepage and the top 100 pages by clicks. Fetch each, extract every same-host <a href>, and record source, target, anchor text. Cap the crawl at a few hundred pages and state the cap. Use sequel_workbench for the loop if you can execute code.

  3. Separate template links from editorial links. A link that appears on most crawled pages (navigation, footer, sidebar) is a template link. Count it, but count it separately; editorial links from within body content carry more meaning. A simple rule: a target linked from over 80% of crawled pages is template-linked.

  4. Count inlinks per target, total and editorial, and join to the Search Console data by path.

  5. Find the findings.

    • Orphans: pages in Search Console or the sitemap with zero inlinks in the crawl. If they earn clicks, they are hanging on external links alone.
    • Under-linked opportunities: pages with meaningful impressions at position 8 to 20 and fewer than three editorial inlinks. These are the ranking gains.
    • Generic anchors on important targets: "click here", "read more", "learn more" on pages that should be described by their topic.
    • Hubs: high-traffic pages with few outbound editorial links, which could carry links to the under-linked pages.
  6. Recommend specific links. Ten recommendations, each: from page A (a hub or a topically related page with traffic) to page B (an under-linked opportunity), with the anchor text drawn from B's top query. Say what makes A a sensible source.

Gotchas

  • A crawl of a few hundred pages is a sample. Inlink counts are lower bounds. Say so, and raise the cap for a large site if the user wants precision.
  • Links behind JavaScript may be invisible to a plain fetch. If the navigation seems to have no links, that is why; note it rather than reporting the whole site as orphaned.
  • Do not add links for the sake of it. A link the reader would not click is a link Google discounts. Every recommendation should make sense on the source page.
  • Redirected or canonicalised targets should be linked at their final URL. Continue with redirect-chain-audit if the crawl found links pointing at redirects.
  • Search Console lags 2 to 3 days. End the window 3 days back.

Install

Install Sequel skills into your agent

Pick your app and Sequel installs itself: a one-click link where the client supports it, that client’s own few steps where it doesn’t. The playbooks come with the server: your agent sees that this playbook exists and reads it when a question matches.

Claude, ChatGPT, Cursor, VS Code, Claude Code, Codex, Grok, Muse, dots and any other MCP app

Already have an MCP client?

https://api.sequel.sh/mcp

Add it as a remote (streamable HTTP) server and sign in when prompted. Skills come with it; nothing else to install. Manual setup per client

Choose your app

  • Claude

    One click, opens in the app

  • Cursor

    One click, opens in the app

  • VS Code

    One click, opens in the app

  • ChatGPT

    Turn on developer mode, then add Sequel. About two minutes.

  • Claude Code

    Run one command, then sign in with /mcp.

  • Codex

    Run one command, then sign in.

  • Gemini CLI

    Run one command, then sign in with /mcp auth.

  • Grok

    Add Sequel as a connector and sign in.

  • Grok Bot

    Paste this to the bot. It registers Sequel and asks you to sign in.

  • Muse

    Muse writes its own connector. One message is the whole setup.

  • dots

    Add Sequel in ChatGPT; your dot picks it up with no extra step.

  • OpenCode

    Add Sequel as a remote server from the OpenCode CLI.

  • Other MCP app

    Any client that speaks remote MCP can connect with this URL.

More like this

Other SEO skills

Analyze high-ranking landing pages

See which pages perform best in organic search: the landing pages that earn the most clicks and impressions, the queries behind each one, and how they compare with competitor estimates from Ahrefs.

Audit or draft an llms.txt

Check whether the site has an llms.txt, whether it follows the spec and points at the pages that matter, and if it is missing draft one from the pages Search Console shows people actually find, so AI assistants get a curated map of the site instead of guessing.

Audit redirect chains and loops

Follow every redirect on the URLs Search Console still sends traffic to, on the sitemap, and on backlinked pages, to find chains, loops, redirects to the homepage, and temporary redirects that should be permanent, so link equity and crawl budget stop leaking.

Audit referring domain quality

Grade the domains linking to a site by authority, traffic and link count, spot concentration risk and link-farm patterns, and separate the referring domains that carry weight from the ones that are noise.

Audit titles and meta descriptions

Compare the title and meta description of each top page against the queries it actually ranks for in Search Console, and find missing, duplicate, truncated or misaligned metadata on the pages where a rewrite would earn the most clicks.

Backlink profile health check

See who links to the site and whether the backlink profile is healthy: referring domains, authority distribution, anchor text mix, dofollow share and concentration risk from Ahrefs, optionally compared against a competitor.

FAQ

Frequently asked questions

Why do internal links matter for SEO?
Internal links pass PageRank between your own pages and tell Google which pages are important and how they relate to each other. A page with zero internal links is unlikely to rank well even with strong external links. Internal links are the most controllable factor in how you distribute your site authority.
What is an internal link audit?
A review of which pages receive internal links and how many, identifying orphan pages with no internal links, pages whose link depth from the homepage is too deep for crawlers to prioritize, and opportunities to link from high-traffic pages to pages you want to strengthen.
What is an orphan page in SEO?
A page on your site that has no internal links pointing to it from other pages on your site. Google can still find it via a sitemap, but it receives no PageRank internally and is likely treated as low priority for crawling. Orphan pages with good content are a quick win: adding even two or three internal links can improve their rankings.
How many internal links does a page need?
There is no minimum, but pages competing for high-value queries generally need more than one or two. The right number is whatever reflects the page importance: your highest-converting pages should receive links from multiple relevant pages, not just from the navigation.
Can an AI agent audit internal links?
Yes. The agent fetches your top pages, extracts internal link structures, identifies orphan pages and link depth issues, and returns recommendations for where to add links. Sequel includes the internal-link-audit playbook.

Put this playbook to work

Connect a source, ask the question, and the agent follows these steps. Free to start.