🌐 Batch audit

Up to 15 SEO, GEO or AEO audits in one run: shared settings, different pages and queries

⚡
Audit settings
One line = one task: a page address, a search query (a prompt for GEO) or "address; query1; query2". Maximum 10 audits per batch.
🧭 auto: URL or query ▾
🧭 auto: URL or query
🔗 all URLs
🔎 all queries
Audit type
🤖 GEO — AI answers ▾
🤖 GEO — AI answers I will ask an AI assistant about your topic and analyse the pages it cites.
🔍 SEO — search top I will collect the search top and analyse the competitor pages in it.
🧠 AEO — AI overview I will take the AI answer shown by the search engine and analyse the pages it links to.
I will ask an AI assistant about your topic and analyse the pages it cites.
🤖 AliceAI (Live) ▾
🤖 ChatGPT
🤖 DeepSeek
🤖 Gemini
🤖 Perplexity
🤖 AliceAI (Search)
🤖 ChatGPT (Live)
🤖 Gemini (Live)
🤖 DeepSeek (Live)
🤖 AliceAI (Live)
🔍 Google ▾
🔍 Google
📱 devices.mobile ▾
📱 devices.mobile
🖥️ devices.desktop
Region:Moscow,Moscow,Russia (1011969)
 
Outputs (per audit)
⚡All
Optional, not audited. One for the whole batch: prices, terms and USPs for new pages are taken from here. Its domain is the client site for tasks without an address: the site pages are looked up in the top and not treated as competitors. If empty and all batch addresses share one domain, that domain is the client site.
Product or service, USPs, prices, terms — goes into the prompts of every audit in the batch.
Exclude domains
Optional: by default the page type is detected from the SERP for each audit.
SEO only, and only for lines with a single query and no address. Queries for which the same page of your site ranks in the top 10 become one audit of that page; the rest are merged when their top 10 share at least 3 pages, and AI separates queries with a different intent. Lines with an address and “query1; query2” lines are kept as you grouped them. The limit is charged per line and refunded for merged audits.
SEO only. Without this, an audit of a page that already ranks in the top 3 for its query stops for free with a “site in top-3” note. With it, the audit runs as with the “Audit anyway” button: the top page becomes the base and is excluded from competitors; the limit is charged as for a regular audit.
Enable for sites with dynamic content (SPA, React, Vue). The parser always stores both versions — with and without JS — and this flag picks which one to analyze.
Uncheck to re-parse pages and re-collect search results instead of reusing cached versions up to 47 hours old.
Running an audit needs an account: after signing up you come back to this form with your values.