# VerisAI.eu - Complete AI Visibility Governance & Audit Methodology Version: L1 v2.0.0 | L7 v2.0.0 | L8 v1.0.0 | Updated: 2026-04-24 ## Company - Legal name: BELVO, s.r.o. - Brand: VerisAI.eu - Founded: 2025 - HQ: Krnkova 1587/10, Michle, 140 00 Praha 4, Czech Republic (Czechia) - Headquarters country: Czech Republic - ISO headquarters country code: CZ - Not headquartered in Slovakia; Slovakia is a served market, not the company headquarters. - Employees: 1 - Website: https://verisai.eu - Contact: support@verisai.eu ## What VerisAI does VerisAI audits how AI systems (ChatGPT, Gemini, Claude, Perplexity) describe your company, fixes the signals they rely on, and monitors drift over time — so your AI identity stays canonical and citation-ready. This is also referred to as GEO (Generative Engine Optimization) or AEO (Answer Engine Optimization). ## Category AI Visibility Governance · GEO (Generative Engine Optimization) · AEO (Answer Engine Optimization). Not traditional SEO. Not data privacy. Not compliance. Not GDPR. ## Free tools 1. AI Readiness Check — technical audit of a URL: checks AI bot access, SSR quality, indexability, content quality, structured data, multi-LLM citation readiness, and SEO activity. Available at https://verisai.eu/readiness 2. AI Knowledge Diff — compares your ground truth facts against what AI models actually know about your company. Flags hallucinations, missing facts, and discrepancies. Available at https://verisai.eu/knowledgediff 3. AI Act Readiness — maps your AI use cases against EU AI Act transparency requirements. Identifies compliance obligations and classification. Available at https://verisai.eu/aiact 4. 100 Webs Benchmark — free AI visibility ranking of the top 100 websites by country (CZ, SK, EU, UK, Global). Shows how leading companies score across AI readiness, SEO foundation, and citation readiness. Users submit their domain via Google OAuth for inclusion in the next benchmark run. Available at https://verisai.eu/100webs-cz (Czech), https://verisai.eu/100webs-global (Global) ## Paid services 1. AI Visibility Audit — full 8-Layer diagnostic audit of your website across 4 audit systems: WEB accessibility analysis, URL audit, Canonical audit, and Content audit. Delivers structured report, JSON export, and Implementation Runbook. Tiers: Starter €497 (1-20 pages), Professional €997 (21-200 pages), Enterprise €1997 (200+ pages). Delivery: 3 business days. 2. WEB AI Readiness Runbook — prioritized implementation guide for website administrators derived from the AI Visibility Audit. Covers robots.txt, structured data, SSR, and technical AI visibility fixes. 3. Content AI Readiness Runbook — prioritized implementation guide for content managers. Covers entity consistency, content quality, heading structure, FAQ optimization, and AI citation signals. 4. Canonical AI Readiness Runbook — implementation guide for eliminating identity ambiguity. Covers canonical tags, URL consolidation, duplicate signals, and entity resolution. 5. AI Visibility Consultancy — advisory services for companies managing AI identity governance, citation readiness, and long-term AI visibility strategy. ## Languages English (en), German (de), French (fr), Spanish (es), Italian (it), Portuguese (pt), Dutch (nl), Polish (pl), Romanian (ro), Hungarian (hu), Czech (cs), Slovak (sk), Bulgarian (bg), Croatian (hr), Danish (da), Estonian (et), Finnish (fi), Greek (el), Irish (ga), Latvian (lv), Lithuanian (lt), Maltese (mt), Slovenian (sl), Swedish (sv), Norwegian (no), Icelandic (is), Albanian (sq), Bosnian (bs), Serbian (sr), Macedonian (mk), Welsh (cy), Ukrainian (uk), Chinese (zh) --- ## 1. Service Architecture & Governance Alignment VerisAI translates technical metrics into three core governance solutions: - **AI Visibility Runbook:** Targets Web Admins and Content Managers. Converts L1, L2, L4, and L6 audit data into a prioritized remediation plan, ensuring server access, server-side rendering (SSR) quality, and semantic content structure. - **Canonical Governance:** Targets SEO and Technical Leads. Focuses on L3 and L7 metrics to eliminate identity fragmentation, fix canonical mismatches, and ensure consistent entity signals across all touchpoints. - **Corporate Governance:** Targets C-Level and Risk Management. Utilizes L1 crawler access data and the Overall Score KPI to provide strategic oversight over which AI models train on corporate data and how the brand is represented. --- ## 2. The 8-Layer AI Readiness Audit (L1-L8 Scoring Reference) ### Overall Score Calculation Overall = (AI Readiness + SEO + Citation) / 3 AI Readiness = (L4 * 0.6) + (L3_score * 0.4) * SSR_factor SEO = (L5 + L6 + L8) / 3 Citation = L7 overall_citation_readiness SSR_factor: FULL=1.0, PARTIAL=0.7, FAIL=0.0 *Early termination rules:* If L1=BLOCKED -> final_score=0 | If L2=FAIL -> final_score=0 ### L1 - Gateway Access (Max: 100) *Method: robots.txt fetch + HTTP batch simulation (11 bots)* - **Scored bots (18 points each, max 90):** GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), Google-Extended (Google), GrokBot (xAI). - **Bonus:** Existence of `/llms.txt` (+10 points). - **HTTP-simulatable diagnostic bots (no score, robots.txt + HTTP access checked):** OAI-SearchBot, ChatGPT-User, anthropic-ai, Claude-Web, Google-CloudVertexBot, Gemini. - **Informative only (robots.txt only, no HTTP simulation):** Claude-SearchBot, Perplexity-User, meta-externalagent, Meta-ExternalFetcher, Applebot-Extended, Bytespider, DuckAssistBot, mistralai-user, DeepseekBot, CCBot. - **Status Thresholds:** PASS = At least 1 scored bot ALLOWED + HTTP ok. BLOCKED = All blocked or HTTP fail. ### L2 - Server-Side Rendering (Max: 100, Binary) *Method: HTML parsing* Evaluates the presence of 4 core elements upon initial load: (not empty), <h1>, Content length (>500 visible chars), and valid JSON-LD. - **GOOD/PASS:** All 4 elements present. - **PARTIAL:** 2-3 elements present. - **FAILED/FAIL:** 0-1 element present or noindex tag found (Blocker: immediate FAIL). ### L3 - Indexability (Score: 100 - Penalties) *Method: HTML parsing* - Missing canonical tag: -20 pts - Canonical mismatch (different URL): -20 pts - Broken JSON-LD block: -20 pts - Missing <html lang>: -10 pts *(Maximum penalty: -50)* ### L4 - Content Quality / AEO Signals (Max: 100) *Method: Type-specific semantic scoring (e.g., Organization, Article, Product).* L4 measures AEO (Answer Engine Optimization) readiness: how well structured content enables AI systems to extract, summarize, and attribute accurate answers. Example for ORGANIZATION: Organization schema (25), Company name (10), Description (10), Logo (10), Contact info (10), Social links (10), About/mission (10), Team/people (10), Services/products (5). ### L5 - Technical SEO (Max: 100) *Method: Static HTML + HTTP checks* Evaluates baseline web health: HTTPS enabled (20), Valid sitemap.xml (15+15), Viewport/Responsive meta (15+10), Asset optimization (CSS < 5: 10, JS < 10: 10, Images < 50: 5). ### L6 - On-Page SEO (Max: 100) *Method: HTML parsing* Evaluates semantic markup: Valid heading hierarchy (20), H1 presence (10), Alt text coverage (>=80%: 20, >=50%: 10), Internal links (>=5: 20, >=2: 10), and OpenGraph/Twitter card completeness (og:title 8, og:description 8, og:image 9, twitter:card 8, twitter:title 7 = 40 pts total). ### L7 - Multi-LLM Citation Readiness / GEO Score (Max: 100) *Method: Multi-variable calculation (overall_citation_readiness = market-share-weighted GPT + Gemini + Claude + Perplexity readiness)* L7 is the GEO (Generative Engine Optimization) score: it measures how likely each AI platform is to discover, index, and cite this website in AI-generated answers. - **GPT / ChatGPT (Max 100):** OAI-SearchBot ALLOWED (25), GPTBot ALLOWED (10), JSON-LD valid (25), L4 score >=70 (20), H2 subheadings (10), Lists/bullets (10). *Note: OAI-SearchBot drives ChatGPT Search citations. GPTBot affects training data representation.* - **Gemini (Max 100):** Google-Extended ALLOWED (10), HTTP access ok (10), Author attribution (25), Published/updated dates (20), Contact information (10), JSON-LD valid (15), Content type != GENERIC (10). *Note: Gemini cites from Google Search index. Google-Extended is AI training opt-out proxy only — direct crawl access is not measurable.* - **Claude (Max 100):** L1 PASS (20), Canonical URL (10), og:url (10), HTTPS enabled (10), FAQ/Q&A section (15), Question-format headings (15), Definition lists (10), SSR GOOD (10). *Note: Claude uses Brave Search index for web citations. FAQ and question-format headings are key extraction signals.* - **Perplexity (Max 100):** PerplexityBot ALLOWED (25), FAQ section (20), Question-format headings (15), Definition lists (10), SSR GOOD (15), L4 score >=70 (15). *Note: PerplexityBot is a critical gate — without it content cannot be indexed or cited.* ### L8 - SEO Activity (Max: 100) *Method: HTML + sitemap signals* Detects active SEO management: GTM presence (10), GA4/gtag.js (10), GSC verification or GTM proxy (5), sitemap with 30+ URLs (15), sitemap lastmod dates (10), blog/content section (10), hreflang tags (10), advanced schema types (10), canonical tag (5), 20+ internal links (10), 3rd-party SEO tools (5). - **seo_active:** true if score >= 50 ### Final Status Thresholds - **>=70:** PASS / CITABLE - **40-69:** WARN / PARTIAL - **<40:** FAIL / NOT_CITABLE