Website SEO, AEO & GEO Audit — Three Scores, One Report
Audit any URL for SEO, AEO, and GEO in one report: three heuristic score cards plus a prioritized, fix-first checklist. No API key needed for the core scan.
About Website Audit (SEO + AEO + GEO)
Website Audit (SEO + AEO + GEO) is an automated tool that fetches one URL and returns three heuristic score cards — classic SEO, AEO (answer-engine readiness for systems like ChatGPT), and GEO (generative-engine visibility) — plus a prioritized, fix-first task list. It ships in the paid ZTools Growth Suite, but you can run it on the Free tier with a small monthly cap, with higher caps on Pro ($9/mo) and Ultimate ($14/mo) and a 30-day trial. No API key is required for the core scan. It reads on-page and technical signals only, so treat the scores as directional guidance to prioritize fixes, not a ranking guarantee or an off-site backlink audit.
Use cases
- Pre-publish check for a new blog post. Before hitting publish on a long-form guide, paste the staging URL to confirm the title tag, meta description, single H1, heading order, image alt text, and internal links are all in place. The AEO card flags whether your intro answers the target question in the first sentence — the part answer engines tend to quote — so you fix structure before the post goes live, not weeks after.
- Triage a page that ranks but isn’t cited by AI. Your product comparison page sits on page one of Google yet never shows up in ChatGPT or Perplexity answers. Run the GEO and AEO cards to see whether the page lacks an FAQ block, clear definitions, or extractable Q&A passages. The fix-first list tells you which passage-level changes to make so the content becomes quotable, not just rankable.
- Hand a client a clear before/after. As a freelancer auditing a small-business homepage, generate one report you can screenshot into a proposal: three scores plus a numbered list of concrete fixes like ’add meta description,’ ’compress hero image,’ or ’add Organization schema.’ You skip the manual checklist and give the client plain priorities instead of a 40-tab spreadsheet they will never open.
- Catch technical regressions after a redeploy. After a theme update or framework migration, audit your key landing pages to catch silent breakages — a canonical pointing at staging, a noindex left on, a meta description truncated by a CMS field limit, or new render-blocking markup. Because the scan reads the live page, it surfaces what actually shipped rather than what the CMS preview promised.
How it works
- Enter a URL. Paste any public page URL into the audit field and start the scan. The tool fetches the live HTML and technical signals it can read from that single page, without needing access to your analytics or server.
- On-page SEO analysis. It checks title tag, meta description, heading hierarchy, image alt text, canonical, robots directives, Open Graph tags, and internal linking, scoring each signal and noting what is missing or misconfigured.
- AEO scoring. The page is evaluated for answer-engine readiness: definition-first intros, FAQ blocks, scannable headings, and structured Q&A passages that AI assistants can extract and quote when responding to a user question.
- GEO scoring. It assesses generative-engine visibility signals — schema coverage, clarity, citable passages, and content depth — that influence whether systems like ChatGPT, Perplexity, and Google AI Overviews surface your page.
- Prioritized fix list. Findings are merged into one fix-first checklist ordered by likely impact, so you start with the changes most likely to move all three scores instead of guessing where to begin.
Examples
Input: https://example.com/blog/best-crm-for-startups
Output: SEO 78/100, AEO 54/100, GEO 49/100. Top fixes: add an FAQ section, rewrite the intro to define ’best CRM for startups’ in the first sentence, add FAQPage schema, shorten the 71-character title.
Scores are heuristic and directional, based only on signals readable from the page.
Input: https://example.com/ (homepage, recently redeployed)
Output: SEO 61/100. Flags: meta description missing, two H1 tags detected, canonical points to a staging subdomain, hero image 1.8 MB. AEO and GEO low due to thin extractable text.
Catches regressions that a CMS preview hides because it reads the live page, not the editor.
Input: https://example.com/pricing
Output: AEO 67/100, GEO 58/100. Suggestions: expose machine-readable pricing details, convert the plan grid into labeled text, add a short ’How much does it cost?’ Q&A block.
It cannot read off-site backlinks or your private GA4 data.
Frequently asked questions
Is it free, or what does it cost?
The core audit needs no API key, and you can run it on the ZTools Free tier with a small monthly cap on audits. If you need more runs, Pro is $9/mo and Ultimate is $14/mo, both with higher caps, and there is a 30-day Pro/Ultimate trial. The Growth Suite is a paid product; the Free tier lets you try it within limits before upgrading.
What does the audit NOT do?
It is an automated heuristic score from on-page and technical signals it can fetch from the URL — not a ranking guarantee and not a full off-site backlink audit. It cannot read your private analytics, Search Console data, or competitor internals. Treat the three scores as directional guidance to prioritize fixes, not a promise of position changes.
Do I need an API key or to bring my own key?
No. The core audit requires no API key — you paste a URL and run it. If you later connect optional integrations such as a PageSpeed or analytics source, any keys you provide are stored encrypted per user, and usage against that external provider would bill to your own account, not to ZTools.
What is the difference between SEO, AEO, and GEO?
Classic SEO covers traditional ranking signals like titles, metadata, and crawlability. AEO (answer-engine optimization) measures how easily an AI assistant can extract and quote your page when answering a question. GEO (generative-engine optimization) measures broader visibility across generative systems like ChatGPT, Perplexity, and AI Overviews. The tool scores all three separately.
Can it audit a page behind login or on staging?
It can only fetch publicly reachable URLs. Pages behind authentication, IP allowlists, or aggressive bot blocking may return incomplete results. For staging, make the URL reachable or use a temporary public preview so the scanner can read the same HTML a search crawler would.
Does running the audit change my site or guarantee rankings?
No. It only reads your page; it never edits your site, and it makes no ranking guarantees. Search and AI visibility depend on many off-page factors the tool cannot see, including backlinks and domain authority. It tells you which on-page and technical fixes to make first, in priority order.
How current are the scoring rules?
Scoring reflects widely documented on-page and structured-data practices, including answer-engine and generative-engine readiness signals. Research such as the Princeton GEO study (KDD 2024) finds that adding sources, statistics, and clear FAQ-style passages tends to raise AI citation rates, which informs the AEO and GEO checks.
Pro tips
- Lead every key page with a one-sentence literal definition of its topic — answer engines often quote the first sentence as the answer block.
- Add an FAQ section with genuine questions and concise answers; it tends to lift the AEO and GEO cards the most for content pages.
- Re-run the audit right after a redeploy or CMS migration to catch silent regressions like a stray noindex or a canonical pointing at staging.
- Fix in the order the list gives you — it is sorted by likely impact, so the top items usually move more than one score at once.
- Pair this with off-site work like backlinks, mentions, and an llms.txt file; the audit covers on-page and technical signals only, so it cannot see your link profile.
Reviewed by Ahsan Mahmood · Last updated 2026-06-05 · Part of ZTools.
For the full,
formatted version of this page, please enable JavaScript and reload
https://ztools.zaions.com/growth-website-audit.