SEO

Run a technical SEO audit

Check the pages that matter for status codes, canonicals, noindex tags, titles, headings and sitemap coverage, prioritised by the Search Console traffic each page earns, so technical fixes go where they protect the most visits.

  • Run a technical SEO audit on our site
  • Find noindex and canonical problems on top pages
  • Which technical issues cost us the most clicks?

The playbook

A technical audit that checks ten thousand URLs equally produces a list nobody acts on. This one starts from the pages Search Console says earn the traffic, checks those first, and reports every finding with the clicks at stake next to it.

Sequel supplies the traffic data. The page checks use your own browsing: fetch the URLs yourself. If you cannot fetch pages, run steps 1 and 3, report the sitemap coverage findings, and say the page-level checks were skipped.

Steps

  1. Build the priority list. google_search_console.query with dimensions: ["page"], a 90-day window ending 3 days ago, rowLimit: 1000. Sorted by clicks, this is the order in which every check below is run and reported.

  2. Fetch robots.txt and the sitemap. Read /robots.txt for Sitemap: lines and crawl rules, then fetch the sitemap (or sitemap index and its children) and collect every URL it lists.

  3. Check sitemap coverage both ways. Search Console pages with clicks that are absent from the sitemap: Google found them by other means, and the sitemap is incomplete. Sitemap URLs with zero impressions in 90 days: either not indexed or not worth listing. Report both lists with counts.

  4. Check the top pages. Take the top 50 by clicks (say how many you did). For each, fetch and record: final status code and the number of redirect hops to reach it; the canonical URL and whether it points at itself; any noindex in meta robots or the X-Robots-Tag header; the title and its length; the meta description and its length; the number of H1 elements; hreflang and lang where present. Use sequel_workbench to run the fetches in a loop if you can execute code; otherwise fetch sequentially and lower the count.

  5. Grade the findings.

    • Critical: a page with clicks that returns 4xx or 5xx; a page with clicks carrying noindex; a page with clicks whose canonical points at a different URL.
    • High: a redirect chain on a page with clicks; a missing or duplicated title among the top pages; sitemap entries that redirect or 404.
    • Medium: missing descriptions, multiple H1s, titles over 60 characters, descriptions over 155. For each finding, attach the clicks of the affected page from step 1.
  6. Report. Findings first, grouped by severity, each row: URL, clicks at stake, the issue, the fix. Then the sitemap coverage summary. Then one sentence on what was not checked (Core Web Vitals, structured data, rendering) so the reader knows the scope. Continue with redirect-chain-audit if chains were found and with metadata-audit if titles were the main problem.

Gotchas

  • A noindex or an off-page canonical may be deliberate. Report it as an observation with the clicks at stake and ask; do not call it a bug until the user confirms it was unintended.
  • Fetch as a normal browser would. Some sites serve different heads to bots. If a canonical or robots tag is injected by JavaScript, your fetch will not see it; say so if the HTML looks thin.
  • Do not crawl the whole site. Fifty to a few hundred pages, chosen by traffic, is the audit. Thousands of fetches is a load test.
  • Sitemaps should list only canonical, indexable, 200 URLs. Anything else in one is a finding by itself.
  • 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 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.

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.

FAQ

Frequently asked questions

How do I do a technical SEO audit?
Start from the pages that earn traffic, not a full crawl. Pull the top 1000 pages by clicks from Search Console, fetch the top 50 and record status code, redirect hops, canonical, noindex, title, description, H1 count, and hreflang. Grade each finding by severity and attach the clicks of the affected page.
Can an AI agent replace Screaming Frog for technical SEO?
For a traffic-weighted audit of pages that matter, yes: the agent fetches pages with its own browser and has Search Console data a crawler lacks. For a full-site crawl with rendering, image checks, and link graphs, a dedicated crawler still does more. The two complement each other.
What is a critical technical SEO issue?
A page with organic clicks that returns a 4xx or 5xx status, carries noindex, or has a canonical pointing at a different URL. Each of those is actively losing traffic the site already earned.
Why not crawl the whole site for a technical audit?
A crawl that checks ten thousand URLs equally produces a list nobody acts on, and thousands of fetches is a load test on your production site. Fifty to a few hundred pages chosen by traffic is the audit. Everything else is a follow-up.
Can an AI agent run a technical SEO audit?
Yes. With Search Console connected, the agent pulls the priority list by clicks, fetches the top pages with its own browser, records all technical signals, grades findings by severity, and returns a table with clicks at stake beside each issue. Sequel provides the connection and the technical-crawl-audit playbook.

Put this playbook to work

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