{"schemaVersion":"1","scan":{"id":"8e4fb63e-a19e-48a3-9e94-33e9f95903ad","domain":"demoserum.netlify.app","region":"us-east","userAgent":"AgentSpeedBot/1.0","viewport":"1280x800","startedAtIso":"2026-08-18T02:52:01.337Z","finishedAtIso":"2026-08-18T02:52:05.019Z","durationMs":3682},"rubric":{"version":"2026.10.4","sha":"78f75e9da8fb0f257891435550e7dc48aa4ce9357c9165da90514e0592d6374f","gradeBandVersion":"1"},"score":{"composite":74,"grade":"C","components":[{"key":"discoverability","value":46},{"key":"readability","value":84},{"key":"structured_data","value":74},{"key":"actionability","value":75},{"key":"performance","value":100}]},"attestation":{"total":36,"deterministic":25,"heuristic":10,"llmAssisted":1},"checks":[{"key":"actionability.agent_skills","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":200}},{"key":"actionability.web_mcp","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":1,"rawValue":{}},{"key":"auth.cookie_consent_blocks_content","status":"pass","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":4,"rawValue":{},"heuristicParam":{"label":"detector","value":"consent overlay heuristic"}},{"key":"auth.paywall_or_login_wall_on_landing","status":"pass","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":7,"rawValue":{"loginForms":0,"sparseContent":false,"hasPaywallText":false,"passwordInputs":0,"loginRedirected":false},"heuristicParam":{"label":"detector","value":"paywall/login-wall heuristic"}},{"key":"coherence.jsonld_name_matches_visible","status":"pass","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"matched":2,"jsonLdNames":["Glycolic-Bright Sérum","LÓreál"]}},{"key":"coherence.jsonld_price_matches_visible","status":"fail","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":2,"rawValue":{"jsonLdPrices":["19490"],"visiblePrices":[]}},{"key":"coherence.language_declared_matches_content","status":"skip","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":2,"rawValue":{},"heuristicParam":{"label":"detector","value":"stopword/script profile, >=40 words, WARN-only"}},{"key":"content.headings_hierarchy","status":"pass","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":14,"rawValue":{"skips":0,"total":9,"h1Count":1},"heuristicParam":{"label":"rule","value":"single H1, no skipped levels"}},{"key":"content.js_required_for_primary_content","status":"pass","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"staticTextChars":721,"measuredStatically":true},"heuristicParam":{"label":"detector","value":"no-JS visibility heuristic"}},{"key":"content.text_ratio","status":"fail","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"ratio":0.02902159113013033,"htmlBytes":25705,"textBytes":746,"styleBytes":71,"markupBytes":15187,"scriptBytes":9701},"heuristicParam":{"label":"min text ratio","value":"15%"}},{"key":"discoverability.api_catalog","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":200}},{"key":"discoverability.link_headers","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"discoverability.mcp_server_card","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":200}},{"key":"discoverability.oauth_authorization_server","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":200}},{"key":"discoverability.oauth_protected_resource","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":200}},{"key":"discoverability.web_bot_auth","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":200}},{"key":"journey.primary_probe","status":"pass","determinism":"llm_assisted","weight":2,"weightApplied":2,"durationMs":2559,"rawValue":{"priceOrCta":"19490 CLP","primaryOffering":"Glycolic-Bright Sérum Anti-manchas"}},{"key":"llms_txt.present","status":"pass","determinism":"deterministic","weight":2,"weightApplied":0,"durationMs":1,"rawValue":{"bytes":25411,"hasH1":false,"hasLink":false}},{"key":"markup.canonical","status":"warn","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":5,"rawValue":{"declared":"https://www.lorealparis.cl/glycolic-bright/serum-rostro-anti-manchas?gad_source=1&gad_campaignid=21818121978&gbraid=0AAAAACrVon-GMRYEWsnvc3oZGYLp2tLWK&gclid=Cj0KCQjw7eXTBhDBARIsAKF-w46PGQlMVxhz5lXMvMpSNlBunkabJnm4UUG5kdPWTRvy5tyev1vpmCsaAr5sEALw_wcB","resolved":"https://www.lorealparis.cl/glycolic-bright/serum-rostro-anti-manchas?gad_source=1&gad_campaignid=21818121978&gbraid=0AAAAACrVon-GMRYEWsnvc3oZGYLp2tLWK&gclid=Cj0KCQjw7eXTBhDBARIsAKF-w46PGQlMVxhz5lXMvMpSNlBunkabJnm4UUG5kdPWTRvy5tyev1vpmCsaAr5sEALw_wcB","matchesSelf":false}},{"key":"markup.language","status":"pass","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"lang":"es","alternates":0}},{"key":"markup.meta_description","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":2,"rawValue":{}},{"key":"markup.title","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":2,"rawValue":{}},{"key":"operability.filters_addressable","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":3,"rawValue":{}},{"key":"operability.primary_action_in_dom","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":14,"rawValue":{}},{"key":"performance.full_render_ms","status":"skip","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{},"heuristicParam":{"label":"threshold","value":"4s"}},{"key":"performance.payload_kb","status":"pass","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{},"heuristicParam":{"label":"threshold","value":"3MB"}},{"key":"performance.ttfb_ms","status":"pass","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"ttfbMs":158},"heuristicParam":{"label":"threshold","value":"800ms"}},{"key":"reachability.status","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"code":200,"redirects":0}},{"key":"readability.markdown_negotiation","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":200}},{"key":"robots_txt.allows_known_agents","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":13,"rawValue":{"blocked":[],"declaredMarkets":[],"regionalBlocked":[],"trainingBlocked":[]}},{"key":"robots_txt.content_signals","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"robots_txt.present","status":"pass","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"sitemap.present","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{}},{"key":"structured_data.jsonld_present","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"count":1}},{"key":"structured_data.type_coverage","status":"pass","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":17,"rawValue":{"declared":["VirtualTour","Product","Brand","Organization","Offer","BreadcrumbList","ListItem","WebPage","WebSite","ImageObject","FAQPage","Question","Answer","ItemList"]},"heuristicParam":{"label":"match","value":"type-to-purpose inference"}},{"key":"structured_data.validates","status":"warn","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"warns":1,"errors":0,"skipped":2,"firstWarn":{"path":"$.@graph[1].sku","message":"Product recommends \"sku\" (improves agent comprehension).","severity":"warn"}}}],"findings":[],"citation":"demoserum.netlify.app · r2026.10.4 · scan 8e4fb63e · 2026-08-18T02:52Z"}