{"domain":"www.vals.ai","url":"https://www.markosweb.com/www/www.vals.ai/","checked_at":"2026-10-07","title":"AI Benchmarks for Real-World Tasks | Vals AI","agentic_readiness":{"passed":15,"assessed":30,"percent":62},"checks":[{"group":"Agent interaction","id":"semantic_html","check":"Semantic HTML5 & Accessibility","status":"partial","detail":"Only 17% of images have alt text"},{"group":"Agent interaction","id":"clean_html","check":"Clean, Crawlable HTML","status":"pass","detail":"Page has title and meta description"},{"group":"Agent interaction","id":"extraction_friction","check":"Extraction Friction Score","status":"fail","detail":"Hidden content detected (display:none or hidden attribute)"},{"group":"Agent interaction","id":"indexability","check":"Indexability & Snippet Eligibility","status":"pass","detail":"Pages are indexable and snippet-eligible - the precondition for Google AI features is met"},{"group":"Agent interaction","id":"layout_stability","check":"Layout Stability & Responsiveness","status":"pass","detail":"81/84 images lack explicit width/height - the most common cause of layout shift (CLS)"},{"group":"Agent interaction","id":"canonical_url","check":"Canonical URL Strategy","status":"pass","detail":"Single canonical tag present (no duplicates)"},{"group":"Agent interaction","id":"document_weight","check":"Page Speed: Page Size","status":"partial","detail":"Homepage HTML is 676KB"},{"group":"Agent interaction","id":"critical_path_efficiency","check":"Page Speed: Load Blockers","status":"pass","detail":"Efficient critical rendering path"},{"group":"Machine extraction","id":"table_list_extractability","check":"Table & List Extractability","status":"partial","detail":"No HTML tables found across homepage"},{"group":"Machine extraction","id":"sentence_atomicity","check":"Sentence Atomicity","status":"partial","detail":"Average 34% atomic sentences across 1 pages (target 40%+)"},{"group":"Machine extraction","id":"entity_density","check":"Entity Density","status":"pass","detail":"Average entity density 16.6% across 1 pages (target >15%)"},{"group":"Machine extraction","id":"definition_patterns","check":"Definition Patterns","status":"partial","detail":"No definition patterns in the first 2000 characters of content"},{"group":"Machine extraction","id":"answer_capsule_pattern","check":"Answer Capsule Pattern","status":"fail","detail":"0/3 H2 sections have 15-30 word self-contained capsules (0%)"},{"group":"Structured data","id":"schema_markup","check":"Schema.org Structured Data","status":"pass","detail":"Organization or LocalBusiness schema found on homepage"},{"group":"Structured data","id":"schema_coverage","check":"Schema Coverage & Depth","status":"partial","detail":"Article schema missing or has fewer than 2 key properties"},{"group":"Structured data","id":"speakable_schema","check":"Speakable Schema","status":"fail","detail":"No SpeakableSpecification schema found across homepage"},{"group":"AI discovery","id":"llms_txt","check":"llms.txt File","status":"pass","detail":"Note: Google does not read llms.txt (its AI features rely on normal indexing); this signal serves other AI assistants and carries reduced weight"},{"group":"AI discovery","id":"robots_txt","check":"robots.txt for AI Crawlers","status":"pass","detail":"Sitemap URL referenced in robots.txt"},{"group":"AI discovery","id":"sitemap_completeness","check":"Sitemap Completeness","status":"pass","detail":"549 URLs have lastmod dates"},{"group":"AI discovery","id":"rss_feed","check":"RSS/Atom Feed","status":"pass","detail":"Feed contains 15 items"},{"group":"AI discovery","id":"internationalization_signals","check":"Internationalization Signals","status":"fail","detail":"No hreflang alternate links found"},{"group":"AI discovery","id":"content_licensing","check":"Content Licensing & AI Permissions","status":"fail","detail":"No ai.txt file found"},{"group":"Trust & transparency","id":"entity_consistency","check":"Entity Authority & E-E-A-T","status":"pass","detail":"Social media / sameAs references found on homepage"},{"group":"Trust & transparency","id":"creator_transparency","check":"Creator Transparency","status":"pass","detail":"1/1 sampled pages provide clear visible creator attribution"},{"group":"Trust & transparency","id":"methodology_transparency","check":"Methodology Transparency","status":"pass","detail":"1/1 pages clearly explain how content was tested, researched, reviewed, or updated"},{"group":"Trust & transparency","id":"ai_disclosure","check":"AI Assistance Disclosure","status":"partial","detail":"No AI-assistance disclosure found on sampled pages (neutral - the engine cannot tell whether AI was used)"},{"group":"Trust & transparency","id":"visible_date_signal","check":"Visible Date Signal","status":"partial","detail":"Visible published/updated date text found across homepage"},{"group":"Trust & transparency","id":"title_meta_quality","check":"Title & Meta Quality","status":"pass","detail":"Titles are present, unique, and well-sized, and pages carry meta descriptions"},{"group":"Trust & transparency","id":"content_freshness","check":"Content Freshness Signals","status":"fail","detail":"No JSON-LD date properties (datePublished/dateModified) found across homepage"},{"group":"Trust & transparency","id":"author_schema_depth","check":"Author & Expert Schema","status":"partial","detail":"No Person schema found across homepage"}],"fixes":[{"id":"table_list_extractability","title":"Add structured tables and lists","advice":"Present www.vals.ai's comparison and spec data as real HTML tables and lists agents can extract.","impact":"high","effort":"low"},{"id":"content_freshness","title":"Add content freshness signals","advice":"Refresh and re-date www.vals.ai's key pages so agents see it as maintained.","impact":"critical","effort":"medium"},{"id":"content_licensing","title":"Add ai.txt and content licensing","advice":"State AI-use permissions for www.vals.ai (an ai.txt or licensing note) so agents know what they may use.","impact":"critical","effort":"low"},{"id":"extraction_friction","title":"Reduce extraction friction","advice":"Lower jargon and boilerplate at the top of www.vals.ai so agents reach the substance faster.","impact":"critical","effort":"medium"}],"trust":{"live":true,"last_status":200,"https":true,"technology":"astro on cloudflare","longevity_years":null,"audit_access":"open"},"historical":null,"narrative":["www.vals.ai is live and passes 15 of 30 agentic-readiness checks (62%). It runs on astro on cloudflare over HTTPS.","For AI agents, www.vals.ai's strongest signals are tidy, crawlable markup, fully indexable pages, a visually stable layout, and a clear canonical URL. Average entity density 16.6% across 1 pages (target >15%).","Its main gaps are text that is hard for agents to extract, no self-contained answer passages, no speakable schema for voice agents, and no language/locale signals. The weakest area is Machine extraction; addressing it first would raise this score the most."],"publication":"index","verified":null,"method":"https://www.markosweb.com/methodology/"}