SEO audits for AI search

See what AI crawlers, fetch tools and agents can read on a page, then fix it.

Type
App
Needs keys
TinyFish
Published
Oct 15, 2026
AI SEO Page Auditor, running

What it does

AI SEO Page Auditor shows what AI crawlers, AI fetch tools and AI browsing agents can actually read on any public page, then ranks the fixes. It compares three readers side by side: a person in a browser, an AI fetch tool, and a crawler that skips JavaScript.

How it uses TinyFish

Fetch reads the page the way AI fetch tools do, along with robots.txt, llms.txt and the sitemap.

Browser compares the raw server HTML with the rendered page, and requests the page as AI search crawlers to catch CDN blocks.

Search checks where the page ranks for a query and whether it is indexed.

Agent tries to answer the query on the live page, three times, so the report shows when results differ.

What you get

A ranked list of fixes a site owner can apply the same day. Every finding names the TinyFish API it came from, with its evidence, confidence and fix. On medium.com/blog, for example, it found 1,829 words after JavaScript, 49 for crawlers that skip it, and challenge pages for AI search crawlers.

Run it locally

RequiresNode.js 20
Paste into Claude Code, Cursor or any coding agent

Set up AI SEO Page Auditor from the TinyFish Cookbook on my machine. 1. Clone https://github.com/baigashad-in/AI-SEO-Page-Auditor.git. 2. Check I have Node.js 20 installed. 3. Run `cd AI-SEO-Page-Auditor`, then `npm install`, then `cp .env.example .env.local`. 4. In `.env.local`, set `TINYFISH_API_KEY`. Ask me for each key; never invent one. 5. Start it with `npm run dev`. 6. When it is running, open http://localhost:3000 and tell me it is ready.

Stuck? support@tinyfish.ai · TinyFish docs

Why it is useful

More discovery now happens through AI search. This shows site owners exactly what those tools see on their page, and what to change.

1st place, Student Bounty Drop 001.