{"schemaVersion":"1","scan":{"id":"3d10f215-3418-4efa-bbae-8e9d2bf04520","domain":"tinder.com","region":"us-east","userAgent":"AgentSpeedBot/1.0","viewport":"1280x800","startedAtIso":"2026-08-26T05:38:16.723Z","finishedAtIso":"2026-08-26T05:38:17.364Z","durationMs":641},"rubric":{"version":"2026.11.0","sha":"fd2d0686690660ae60ecfe9d4e7ac2ac689ef4c935e45b49fae782b9e2587349","gradeBandVersion":"1"},"score":{"composite":80,"grade":"B","components":[{"key":"discoverability","value":78},{"key":"readability","value":86},{"key":"structured_data","value":100},{"key":"actionability","value":57},{"key":"performance","value":100}]},"attestation":{"total":37,"deterministic":26,"heuristic":10,"llmAssisted":1},"checks":[{"key":"actionability.agent_skills","status":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"actionability.commerce_protocols","status":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"actionability.web_mcp","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":12,"rawValue":{}},{"key":"auth.cookie_consent_blocks_content","status":"pass","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":16,"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":5,"rawValue":{"loginForms":0,"sparseContent":true,"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":1,"rawValue":{"matched":1,"jsonLdNames":["Tinder","Match Group"]}},{"key":"coherence.jsonld_price_matches_visible","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{}},{"key":"coherence.language_declared_matches_content","status":"skip","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{},"heuristicParam":{"label":"detector","value":"stopword/script profile, >=40 words, WARN-only"}},{"key":"content.headings_hierarchy","status":"warn","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":6,"rawValue":{"skips":0,"total":1,"issues":["no <h1>"],"h1Count":0},"heuristicParam":{"label":"rule","value":"single H1, no skipped levels"}},{"key":"content.js_required_for_primary_content","status":"skip","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{},"heuristicParam":{"label":"detector","value":"no-JS visibility heuristic"}},{"key":"content.text_ratio","status":"fail","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":14,"rawValue":{"ratio":0.0000826834473016169,"htmlBytes":568433,"textBytes":47,"styleBytes":263335,"markupBytes":14322,"scriptBytes":290729},"heuristicParam":{"label":"min text ratio","value":"15%"}},{"key":"discoverability.api_catalog","status":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"discoverability.link_headers","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"discoverability.mcp_server_card","status":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"discoverability.oauth_authorization_server","status":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"discoverability.oauth_protected_resource","status":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"discoverability.web_bot_auth","status":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"journey.primary_probe","status":"fail","determinism":"llm_assisted","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{}},{"key":"llms_txt.present","status":"pass","determinism":"deterministic","weight":2,"weightApplied":0,"durationMs":1,"rawValue":{"bytes":568210,"hasH1":false,"hasLink":false}},{"key":"markup.canonical","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":21,"rawValue":{"declared":"https://tinder.com","resolved":"https://tinder.com/","matchesSelf":true}},{"key":"markup.language","status":"pass","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"lang":"en","alternates":59}},{"key":"markup.meta_description","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":13,"rawValue":{}},{"key":"markup.title","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":5,"rawValue":{}},{"key":"operability.filters_addressable","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":14,"rawValue":{}},{"key":"operability.primary_action_in_dom","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":6,"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":191},"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":"skip","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"robots_txt.allows_known_agents","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":2,"rawValue":{"blocked":[],"declaredMarkets":["AR","AU","CA","CN","ES","GB","KR","PT","RU"],"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":2}},{"key":"structured_data.type_coverage","status":"pass","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":1,"rawValue":{"declared":["WebApplication","Language","CreativeWork","Organization"]},"heuristicParam":{"label":"match","value":"type-to-purpose inference"}},{"key":"structured_data.validates","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"reports":2,"skipped":1,"checkable":1,"validatedCount":1}}],"findings":[{"checkKey":"journey.primary_probe","severity":"critical","title":"Failing: journey.primary_probe","remediationMd":"Page text too sparse to probe; agent has nothing to read.","docUrl":null},{"checkKey":"actionability.web_mcp","severity":"medium","title":"Failing: actionability.web_mcp","remediationMd":"No WebMCP detected. On pages with first-class actions (cart, support, account), embed a WebMCP server so on-page agents invoke tools directly.","docUrl":null},{"checkKey":"content.headings_hierarchy","severity":"medium","title":"Warning: content.headings_hierarchy","remediationMd":"Heading issues: no <h1>.","docUrl":null},{"checkKey":"content.text_ratio","severity":"medium","title":"Failing: content.text_ratio","remediationMd":"Visible text is 0.0% of HTML weight (47/568433 bytes). 51% of the document is inline script, 3% is markup.","docUrl":null},{"checkKey":"discoverability.link_headers","severity":"medium","title":"Failing: discoverability.link_headers","remediationMd":"No HTTP Link: response headers. Emit canonical/alternate/describedby relations so HEAD-only or stream-rendering agents get them without parsing HTML.","docUrl":null},{"checkKey":"robots_txt.content_signals","severity":"medium","title":"Failing: robots_txt.content_signals","remediationMd":"No Content-Signal directives. Add e.g. `Content-Signal: ai-train=no, ai-summarize=yes` to declare granular AI usage policy beyond binary allow/disallow.","docUrl":null}],"citation":"tinder.com · r2026.11.0 · scan 3d10f215 · 2026-08-26T05:38Z"}