Questions, answered
Everything worth knowing before you run your first crawl.
AEO (Answer Engine Optimization) tunes your pages to become the direct answer, featured snippets, answer boxes, voice assistants. GEO (Generative Engine Optimization) tunes them for AI search: ChatGPT, Perplexity, Claude, Gemini and AI Overviews. PageInspection runs both alongside classic SEO in a single crawl.
Any failing check can be exported two ways: as a prompt you paste into a chat or coding agent, or as a markdown brief you commit to your repo. Both include the affected URLs from your crawl, the evidence behind the failure, acceptance criteria the agent can verify, and explicit scope limits so a canonical-tag fix does not become a refactor. It is plain text, nothing to install, and it works with Claude Code, Cursor, Copilot, or any LLM.
llms.txt is an emerging standard that tells AI crawlers what your site is and where its substance lives, think robots.txt for language models. It's early, cheap to add, and almost nobody has one, so it's a rare place to be ahead. We check for it, for llms-full.txt, and for whether AI crawlers like GPTBot and PerplexityBot can reach you at all.
Page-level checks (titles, headings, schema, alt text, answer structure) run against every page we crawl. Site-level checks like llms.txt, hreflang reciprocity, sitemap coverage and the internal link graph are evaluated once for the whole site. Results are grouped into the same 10 categories either way.
No. You get 5 free page analyses right here, no signup required. Create a free account when you want full-site crawls, the complete 82-check report, and exports.
Each free search here audits a single page, the exact URL you paste, no link following. A free account crawls whole sites you have verified as yours, up to 500 pages per crawl, with configurable depth and concurrency. The crawler itself accepts 2,000 pages in a single run, and that ceiling is raised per account rather than sold as a tier.
Yes, for full-site crawls. We generate a meta tag, you put it in the head of the home page on that domain, and we fetch the page once to confirm it. The crawl unlocks for that domain and stays unlocked while the tag is there. Single-page audits never need it: they fetch one URL the way any visitor or search engine would. The gate exists because a crawl makes hundreds of real requests to a real server, and nobody should be able to point ours at a site they have no relationship with.
Free searches are anonymous and rate-limited by a hashed IP. We never store your raw IP. Crawl results for the free tier are transient and used only to show your preview.
Today, only how much you can run. No feature sits behind a plan, so an account on the standard allowance gets the same audit, the same exports and the same fix briefs as any other. Pro is not purchasable yet; larger allowances are quoted and arranged by email in the meantime. The allowance itself is published in full on the pricing page.
Ready when you are
Create a free account and run your first full audit in under a minute.