How it works
The chain from a URL nobody has looked at to a title being served on your live site: discover, map, crawl, audit, publish, deliver.
Six steps, in order. Most confusion about the product comes from a step being skipped rather than failing, so knowing which one you are on settles most of it.
1. Discover
We read your sitemap and follow internal links to collect the URLs your site has. Discovery lists them; it does not fetch each page. A large discovered number is not progress on its own.
2. Map to categories
You assign URLs to categories, either with a filter pattern or by hand. A category does two jobs: it is what gets a shared metadata template, and it is what selects pages for crawling.
Category suggestions are derived from URL paths, not from crawled content, so a site that has never been crawled can be mapped on its first day.
3. Crawl
Fetches each mapped URL and stores what it found. Everything downstream reads crawl data, from the score and the audit to keyword inference and link analysis, so an unmapped page is invisible to all of them.
One crawl reads both the head and the body: title, description, canonical, robots and structured data, and then headings, text, images and internal links. A page marked Meta only was crawled before the body was read, and a re-crawl completes it.
4. Audit
Every crawled page is checked, and the results roll up into one score from 0 to 100 across four pillars. How scoring works explains what moves it and what does not.
The score is over audited pages, not discovered ones. Pages nothing has fetched are missing from the measurement rather than counted as zero.
5. Publish
You write templates per category, a title pattern, a description pattern and structured data, and publish them. Generating content is not the same as publishing it; nothing is served until you publish.
6. Deliver
Your integration asks us for a URL's SEO and injects it into the response. Deploy follows what you have published: whether the site fetches it, whether Google has seen it and what it has done. A page waiting for Google is normal for weeks. A page the site never fetches is the only fault, and it usually means the page's template does not use the integration.
Where the loop closes
The next crawl sees what you published, the audit re-scores it, and the work log records the change. That is why the score line only moves when you crawl: every point on it is a crawl, not a day.
Read next
Getting started