The audit engine
One run. Every angle your store can leak from.
Paste the storefront URL and Horavo crawls what your customers see: deterministic checks for the fundamentals, real Lighthouse and real browsers for the measurements, AI vision for the judgement calls — every finding scored and backed by evidence.
- Shipping costs hidden until checkoutcro.shipping_returns_clarity · /products/linen-throwHigh impactEasy
- Product pages have no Product structured dataaeo.product_schema · /products/*High impactMedium
- Home hero ships 2400px wide for a 640px slotmedia.oversized_source · /High impactEasy
- Search for “linen” returns no resultsdiscovery.search_returns_results · /searchHigh impactMedium
- 6 internal links return 404links.broken_internal · /collections/saleMedium impactEasy
A polite crawl, real browsers, one careful reviewer.
No Shopify app, no code snippet, no permissions to grant. The engine reads the public storefront — exactly what a shopper sees — and each stage feeds the next: the crawl feeds the checkers, Lighthouse feeds the media checks, and deterministic facts keep the AI reviewer honest.
Progress streams into the dashboard while the run is live, and a finished run is a set of scores and a board — never a PDF.
- Crawlaround a hundred pages, politely, from the sitemap
- Deterministic checkssetup, SEO, AEO, links, discovery, catalog, compliance
- PageSpeed Insightsreal Lighthouse on home, product, collection
- Real browseraxe-core accessibility + element screenshots
- AI vision reviewCRO checkpoints on rendered key pages
- Scores & boardthirteen 0–100 scores, findings become tasks
Thirteen categories, one board.
Eleven run on every audit. Markets joins when your store sells in more than one, and custom checks join when your team has written rules of its own.
General Setup
The housekeeping shoppers check before trusting a checkout: policy pages, contact details, favicon, search.
SEO
What search engines see: titles, meta descriptions, canonicals, headings, alt text, robots and sitemap.
AEO
What AI assistants read: Product, Organization and Breadcrumb structured data, FAQ content, llms.txt.
Internal Links
Every link on the storefront, followed: 404s, redirect chains, orphaned pages and empty collections.
Search & navigation
Can shoppers find products — site search, predictive search, filters, menus and click depth.
Performance
Real Lighthouse runs on the home, product and collection templates, via PageSpeed Insights.
Images & media
Every image and video your pages load — broken, oversized, unsized, lazy-loaded wrong, missing alt text.
Accessibility
WCAG checks by axe-core in a real browser — labels, contrast, focus, names — with the element captured.
AI CRO
A vision model reviews rendered pages against conversion checkpoints and screenshots the exact element.
Catalog
Product data quality across every published product — descriptions, images, identifiers, availability, collections.
Compliance & trust
Consent, disclosures, legal pages and trust links — reviewed against what your store actually loads and sells.
Markets
International SEO across your Shopify Markets — hreflang, canonicals, translations, currency.
Custom checks
Your own rules — size-guide links, brand-name bans, required widgets — written once in settings and checked on every run.
Scored per run, so progress is a number.
Every category lands a 0–100 score on every run, and every finding carries a stable check id with an impact and difficulty rating. Fix something, re-audit, and the score moves — the history is kept from the very first run.
Trends, benchmarks and store watch- General Setup91, up from 82
- SEO74, up from 66
- AEO58, up from 41
- Internal Links83, up from 71
- Search & navigation71, up from 63
- Performance61, up from 60
- Images & media64, up from 55
- Accessibility79, up from 65
- AI CRO66, up from 52
- Catalog72, up from 68
- Compliance & trust68, up from 61
Sample data · scores are 0–100 per category, per run.
Run the whole engine on your store.
All thirteen categories, real browsers, evidence per finding — from a URL, in minutes.