How to run an AI SEO audit of your website
Site Health crawls your site and scores it for Google and for AI answer engines across six pillars, ranked by what each issue costs you.
An AI SEO audit in Orchly’s Site Health Agent crawls your website and tells you what keeps your pages out of Google results and AI answers from ChatGPT, Perplexity and Claude. Every finding is ranked by what it costs you, so the top of the list is always the work worth doing first.
Open it from the sidebar under Content & Action → Site Health Agent. It has four tabs: Overview, Issues, Pages and Settings.
How do I run my first AI SEO audit?
The first time you open Site Health you’ll see an Audit your site card.
- Check the Website field. Orchly fills it in from your Brand Brain, so it’s usually right already.
- Click Add site and start the first crawl.
- Wait about five minutes. The page shows Scanning with your domain while the crawler works.
After that, crawls run on a schedule (monthly by default), so the audit stays current without you doing anything. You don’t pick pages or set a crawl limit. Orchly decides which pages to audit based on your plan, covered below.
If you see Site Health is paused, the workspace doesn’t have an active plan. Crawls only run on workspaces with one. Check Plan & usage.
Reading the health score
The Health score card shows one number from 0 to 100 on a gauge, with a band next to it:
| Score | Band |
|---|---|
| 90 and up | Excellent |
| 70 to 89 | Good |
| 50 to 69 | Needs work |
| Under 50 | Poor |
SEO score vs AI search score
Under the gauge are two smaller scores:
- SEO is how well the site works for Google and other search engines.
- AI search is how well it works for ChatGPT, Perplexity, Claude and other AI answer engines.
The big number follows the lower of the two. That’s deliberate. A site that ranks well in Google but is invisible to AI engines isn’t healthy, and the score shouldn’t pretend it is.
The two often disagree. The most common reason is content that only appears after JavaScript runs. Google renders JavaScript, but most AI crawlers don’t, so a page can look fine for SEO and blank for generative engine optimization (GEO).
If a crawl ended before finishing, you’ll see Stopped early with the reason, for example pages beyond your plan’s audit limit.
Crawl breakdown: what the crawler found
The Crawl breakdown donut counts every URL the crawl reached, once each, so the slices add up to the total.
| Slice | What it means |
|---|---|
| Indexable page | A real page that reaches both surfaces |
| Rendered-only | Blank without JavaScript |
| Redirect | Never the final URL |
| Not found | Returns a 404 |
| Server error | The server failed to respond properly |
| Thin | Under 50 words, with or without JavaScript |
| Not a page | A PDF, image or feed |
| Excluded by you | Left out on purpose |
A big Rendered-only slice is the one to worry about for AI visibility. Those pages exist for Google and are empty for most AI crawlers.
The six pillars of the audit
Every check belongs to one of six pillars, and pages move through them in order. The Pages through the audit funnel shows how many pages survive each step, and the Pillars table gives each pillar a score and a Lost here count.
| Pillar | What it checks |
|---|---|
| Reachable | Whether a machine can fetch the page at all |
| Readable | Whether the content is there without JavaScript. Weighted heavily for AI answers |
| Understandable | Titles, descriptions, headings, structured data and links |
| Experience | Core Web Vitals, page weight and HTTPS. Counts for search only |
| Trusted | Entities, authorship and freshness |
| Answer-fit | Whether the page is shaped like an answer an AI engine can quote |
Read the funnel left to right. A big drop at Reachable or Readable matters more than anything later, because a page that fails there never gets judged on the rest.
At the bottom of Overview, Top issues lists the open findings holding the site back most. Click View all to jump to the Issues tab. Working through that list is covered in fix Site Health issues with an agent.
How many pages does Site Health audit?
The audit covers up to your plan’s page limit:
| Plan | Pages per audit |
|---|---|
| Essential | 150 |
| Pro | 300 |
| Business | 1,000 |
When your site is bigger than the limit, Orchly audits the most important pages first: your homepage, then the shallowest paths. That way /pricing and /features get audited before your 400th blog post.
A full first audit costs roughly 210 credits on Essential, 420 on Pro and 1,400 on Business. Later crawls cost much less, because pages that haven’t changed since the last crawl aren’t analyzed again. See how credits work.
The Pages tab
Pages lists every audited URL with its Folder, Issues, Status, Indexable and Words. Search URLs, filter by folder or by the checks a page failed, and export the list.
For search traffic, AI citations and GA4 numbers on the same pages, use Page 360.
Re-crawl after you ship a fix
Crawls run on their own schedule, but you don’t have to wait. Open Settings and click Re-crawl after you ship a change to see it scored. The Site row also shows when the site was last crawled.
Settings is also where you tell the agent which platform your site runs on, and where Remove site lives. Removing deletes the site’s crawls and every issue, including fixed ones.