{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "methodology",
 "url": "/methodology/visibility/",
 "canonical": "/methodology/visibility/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "How we measure our own visibility",
 "description": "The fixed questions, the search engines and AI assistants we ask, what we record for each answer and the limits of the method.",
 "first_paragraph": {
  "body": "Forecast Record measures its own visibility with the same rule as everything else it publishes: once a week, 50 fixed questions — 25 that name the site and 25 general ones — go to seven search engines and AI assistants, twice each. Version 1.0 of this method has been in force since 25 September 2026; source: our own methodology record.",
  "key_number": "50",
  "data": "2026-09-25",
  "source_info": "our own methodology record",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T19:52:23.438Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T07:23:48.684Z",
 "content_hash": null,
 "meaning_hash": "cb69c6b032d25844ab5cd5081635642889a60cf1dcf793d9fac91032eb6d6b93",
 "dependency_group": "methodology:visibility",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/methodology/visibility/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "text_blocks": [
  {
   "heading": "What we ask",
   "anchor_id": "questions",
   "body": "Once a week, in a fixed window, the same set of 50 questions is put to every surface twice. Half of the questions name the site; the other half are questions a bettor would ask without knowing the site.\n\nThe general questions are checked for any hint of the site's name or domain before they are asked.",
   "revision": null,
   "valid_from": null
  },
  {
   "heading": "Where we ask",
   "anchor_id": "surfaces",
   "body": "A surface is the tool asked, not the company behind it. There are seven:\n\n- Google Search: the organic results and the AI Overview block\n- Bing Search: the organic results\n- two AI assistants with web search\n- the Perplexity, Gemini and Qwen model interfaces\n\nEach record names the country it applies to.",
   "revision": null,
   "valid_from": null
  },
  {
   "heading": "What we record for each answer",
   "anchor_id": "record",
   "body": "Four separate things:\n\n- whether we were named\n- whether a link to us was given\n- whether the figure quoted about us matched ours on that date\n- whether that figure is still current\n\nEvery raw answer and every address found is kept, so any figure we publish about our own visibility can be traced back to the answer it came from.",
   "revision": null,
   "valid_from": null
  },
  {
   "heading": "When a request fails",
   "anchor_id": "failures",
   "body": "A failed request, such as a timeout, a rate limit or a refused search, is recorded as a failure with its reason, apart from answers that leave the site out. A surface without a successful request is reported as unmeasured.",
   "revision": null,
   "valid_from": null
  },
  {
   "heading": "Limits of the method",
   "anchor_id": "limits",
   "body": "An answer from a surface that did not search is the model's own knowledge: an address of the site in such an answer is recorded as invented, never as a citation. Every raw answer and every address found is kept with its date.",
   "revision": null,
   "valid_from": null
  }
 ],
 "entity_id": "methodology:/methodology/visibility/",
 "source_revision": 4
}
