{
  "scope": "Published records",
  "courses": [
    {
      "id": "ai-seo-rainmakers",
      "slug": "ai-seo-rainmakers",
      "name": "AI SEO Rainmakers",
      "provider_id": "charles-floate",
      "official_url": "https://www.skool.com/ai-seo-rainmakers/about",
      "identity_source_id": "rainmakers-skool",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "membership",
      "classification_reason": "A paid AI SEO community with Charles Floate, live support and shared tools.",
      "facts": {
        "description": {
          "value": "A paid AI SEO community with Charles Floate, live support and shared tools.",
          "source_ids": [
            "rainmakers-skool"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A paid AI SEO community with Charles Floate, live support and shared tools.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "monthly",
          "source_ids": [
            "rainmakers-skool"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The listing offers a monthly membership.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": [
            {
              "value": 299,
              "observed_at": "2026-09-18",
              "source_id": "rainmakers-skool",
              "note": "Join control observation; not resolved current price."
            },
            {
              "value": 289,
              "observed_at": "2026-09-18",
              "source_id": "rainmakers-skool",
              "note": "Body-copy observation on the same retrieval; not a confirmed earlier price."
            }
          ]
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "skool-subscription-currency"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Skool states all membership subscription prices are in USD.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "Cohort-based monthly pricing: the rate for new members rises USD 10 every 25 members. Your joining rate stays locked while continuously subscribed; rejoining after cancellation uses the then-current rate. Check checkout for the current cohort price.",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider describes a USD 10 increase every 25 new members, a locked rate while subscribed, and current-rate pricing on rejoining. Public pages show different amounts, so no single current entry price is asserted.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "Conflicting prices: join control $299/month; body copy $289/month. Confirm at checkout.",
              "observed_at": "2026-09-18",
              "source_id": "rainmakers-skool",
              "note": "Earlier conflicting advertised amounts retained; current entry rate must be checked at checkout."
            }
          ]
        },
        "format": {
          "value": "hybrid",
          "source_ids": [
            "rainmakers-skool"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Courses and live support are advertised together.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "advanced",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "advanced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "Ongoing membership; weekly 90-minute calls",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Ongoing membership; weekly 90-minute calls",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "rainmakers-skool"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The product is presented as a private community.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "rainmakers-skool"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Weekly live support is advertised.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "7-day money-back offer; direct message before level 3",
          "source_ids": [
            "rainmakers-skool"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Public listing states this conditional offer. Confirm exact eligibility with the provider.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "Conditional 7-day policy; contact before level 3. Confirm full terms with provider.",
              "observed_at": "2026-09-18",
              "source_id": "rainmakers-skool",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        },
        "prerequisites": {
          "value": "Existing SEO experience; the provider explicitly excludes beginners",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Existing SEO experience; the provider explicitly excludes beginners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Charles Floate"
          ],
          "source_ids": [
            "rainmakers-skool"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider names Charles Floate as teacher.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "rainmakers-member-confirmation"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Confirmed by the site editor as a current course member, based on private course materials. Member-reported coverage; not independently verified.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "member_reported",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "rainmakers-member-confirmation"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Confirmed by the site editor as a current course member, based on private course materials. Member-reported coverage; not independently verified.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "member_reported",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Published lab topics include citation tests across AI search platforms.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Published lab topics include citation tests across AI search platforms.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "rainmakers-member-confirmation"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Confirmed by the site editor as a current course member, based on private course materials. Member-reported coverage; not independently verified.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "member_reported",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training includes documented AI-search experiments and their measured results.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Training includes documented AI-search experiments and their measured results.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The classroom and lab cover parasite SEO campaigns.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The classroom and lab cover parasite SEO campaigns.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Members receive prompts, SOPs and implementation frameworks.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Members receive prompts, SOPs and implementation frameworks.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "agencies",
            "freelancers",
            "in-house SEO teams",
            "affiliate publishers",
            "site owners"
          ],
          "source_ids": [
            "research-seo-stream"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "agencies, freelancers, in-house SEO teams, affiliate publishers, site owners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "aeo-fundamentals",
      "slug": "aeo-fundamentals",
      "name": "AEO Fundamentals",
      "provider_id": "hubspot",
      "official_url": "https://academy.hubspot.com/courses/aeo-fundamentals-certification-en",
      "identity_source_id": "hubspot-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "certification",
      "classification_reason": "HubSpot training on visibility in conventional search and answer engines.",
      "facts": {
        "description": {
          "value": "HubSpot training on visibility in conventional search and answer engines.",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "HubSpot training on visibility in conventional search and answer engines.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course is offered without a fee.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free certification is advertised.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "video",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Course overview explicitly lists nineteen videos.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "beginner",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The certification introduces AEO and is presented for learners new to the discipline.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The certification introduces AEO and is presented for learners new to the discipline.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "2 hr 20 min",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Course overview lists the total duration alongside seven lessons and nineteen videos.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Certification is included.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Free HubSpot Academy account",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The access section requires an Academy account.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Jorie Munroe",
            "Jenn Sanchez"
          ],
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named in the course instructor section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is the named course discipline.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AI citations are part of the curriculum description.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The reviewed public syllabus does not establish this specific field.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum names AEO tracking and analytics.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Traditional search visibility is included.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The citation lesson includes structured data implementation.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "marketers",
            "SEO professionals",
            "content strategists"
          ],
          "source_ids": [
            "hubspot-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "marketers, SEO professionals, content strategists",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "B"
    },
    {
      "id": "surfer-ai-search-optimization",
      "slug": "surfer-ai-search-optimization",
      "name": "AI Search Optimization Masterclass",
      "provider_id": "surfer",
      "official_url": "https://surferseo.com/academy/ai-search-optimization-masterclass/",
      "identity_source_id": "surfer-masterclass",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "Surfer training on AI discovery, entity signals and visibility measurement.",
      "facts": {
        "description": {
          "value": "Surfer training on AI discovery, entity signals and visibility measurement.",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Surfer training on AI discovery, entity signals and visibility measurement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Access is advertised as free.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "No course fee is advertised.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "video",
              "observed_at": "2026-09-18",
              "source_id": "surfer-masterclass",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "level": {
          "value": "all",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The FAQ allows anyone to take the course and the audience spans practitioners and marketing leaders.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The FAQ allows anyone to take the course and the audience spans practitioners and marketing leaders.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "2 hours",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider lists two hours of course material.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "About 2 hours; 20 lessons",
              "observed_at": "2026-09-18",
              "source_id": "surfer-masterclass",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A completion certificate is offered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Community access is included.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "A separate free Surfer Community account is required.",
          "source_ids": [
            "surfer-help-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Official help article explains that a Surfer product login does not automatically provide a community account.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Tomasz Niezgoda",
            "Danni Roseman",
            "Paulina Kaleta"
          ],
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Tomasz Niezgoda, Danni Roseman, Paulina Kaleta",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "Tomasz Niezgoda",
              "observed_at": "2026-09-18",
              "source_id": "surfer-masterclass",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons teach optimization for generative AI discovery; this is an equivalent-topic mapping, not an exact provider label.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons teach optimization for generative AI discovery; this is an equivalent-topic mapping, not an exact provider label.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons explain how to make content discoverable and quotable in AI answers.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons explain how to make content discoverable and quotable in AI answers.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A curriculum lesson names schema and entity signals.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A lesson covers AI-search visibility measurement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes topical authority and content optimization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum includes topical authority and content optimization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A lesson covers technical foundations for AI discovery.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Downloadable operational templates are listed.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "business owners",
            "marketing leaders",
            "content specialists",
            "SEO professionals"
          ],
          "source_ids": [
            "surfer-masterclass"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The audience section explicitly lists these roles.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "business-owners, content-teams",
              "observed_at": "2026-09-18",
              "source_id": "surfer-masterclass",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "C"
    },
    {
      "id": "yoast-ai-for-seo",
      "slug": "yoast-ai-for-seo",
      "name": "AI for SEO training",
      "provider_id": "yoast",
      "official_url": "https://yoast.com/academy/ai-for-seo-training/",
      "identity_source_id": "yoast-ai",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "traditional_seo_with_ai",
      "product_type": "standalone_course",
      "classification_reason": "Yoast training on using generative AI for keyword research and content work.",
      "facts": {
        "description": {
          "value": "Yoast training on using generative AI for keyword research and content work.",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Yoast training on using generative AI for keyword research and content work.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "annual",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Access is included in paid plans billed annually.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 118.8,
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The page advertises the Premium bundle at this yearly price.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The published currency selector identifies USD for the displayed plan.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "Bundled with Yoast Premium; advertised amount excludes VAT.",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The price is for a software bundle, not standalone tuition.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider explicitly allows learning at your own pace.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "all",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Any experience level is stated.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "Under 2 hours for a refresher; 4–6 hours in depth",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Provider estimates distinguish refreshing from learning in depth.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "Under 2 hours for review; 4–6 hours for deeper study",
              "observed_at": "2026-09-18",
              "source_id": "yoast-ai",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A completion certificate is included.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "30 days for an initial purchase; renewals and upgrades excluded",
          "source_ids": [
            "research-yoast-refund"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The refund policy covers initial purchases and lists exclusions.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "No AI background required; some demonstrations use Yoast SEO Premium",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Prerequisites and platform-specific demonstration limitations appear in the FAQ.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "No AI background required",
              "observed_at": "2026-09-18",
              "source_id": "yoast-ai",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Keyword strategy and SEO content are taught.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Included learning materials cover structured data.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Included learning materials cover structured data.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO practitioners",
            "content creators",
            "AI beginners"
          ],
          "source_ids": [
            "yoast-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO practitioners, content creators, AI beginners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "learning-ai-search-roadmap",
      "slug": "learning-ai-search-roadmap",
      "name": "AI Search Optimization Roadmap",
      "provider_id": "aleyda-solis",
      "official_url": "https://learningaisearch.com/",
      "identity_source_id": "learning-ai-search",
      "parent_id": null,
      "count_as_programme": false,
      "subject_type": "ai_search_visibility",
      "product_type": "guide",
      "classification_reason": "Aleyda Solis’s curated roadmap to public AI-search learning resources.",
      "facts": {
        "description": {
          "value": "Aleyda Solis’s curated roadmap to public AI-search learning resources.",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Aleyda Solis’s curated roadmap to public AI-search learning resources.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The roadmap is presented as freely available.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The resources are offered free.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "guide",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The product is a curated learning roadmap.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "all",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The roadmap progresses from introductory concepts to specialist implementation.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The roadmap progresses from introductory concepts to specialist implementation.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "Self-directed reading; no fixed runtime",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Self-directed reading; no fixed runtime",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Aleyda Solis (curator)"
          ],
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The roadmap identifies its curator.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is explicitly named in the learning scope.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is explicitly named in the learning scope.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The roadmap includes brand authority and citations.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Its learning guidance explicitly discusses entity optimization.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A learning section covers AI-search KPIs.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The roadmap explains how existing SEO principles relate to AI search.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The roadmap explains how existing SEO principles relate to AI search.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Technical optimization has a dedicated section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A content optimization checklist is linked as a Google Sheet.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "marketers",
            "content teams"
          ],
          "source_ids": [
            "learning-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, marketers, content teams",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "B"
    },
    {
      "id": "ai-search-manual",
      "slug": "ai-search-manual",
      "name": "The AI Search Manual",
      "provider_id": "ipullrank",
      "official_url": "https://ipullrank.com/ai-search-manual",
      "identity_source_id": "ipullrank-manual",
      "parent_id": null,
      "count_as_programme": false,
      "subject_type": "ai_search_visibility",
      "product_type": "guide",
      "classification_reason": "A public chapter-based manual on generative search and Relevance Engineering.",
      "facts": {
        "description": {
          "value": "A public chapter-based manual on generative search and Relevance Engineering.",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A public chapter-based manual on generative search and Relevance Engineering.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "guide",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider presents this resource as a manual.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "24 chapters plus appendices; self-directed reading",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "24 chapters plus appendices; self-directed reading",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Michael King",
            "Fajr Muhammad",
            "Garrett Sussman",
            "Francine Monahan",
            "Annie Cushing",
            "John Iwuozor"
          ],
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Michael King, Fajr Muhammad, Garrett Sussman, Francine Monahan, Annie Cushing, John Iwuozor",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Multiple chapters explicitly concern GEO.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Chapters cover appearing in AI answers and attribution.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Chapters cover appearing in AI answers and attribution.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Chapter 14 explicitly covers query and entity attribution.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Chapters address GEO performance and analytics.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The manual connects SEO to relevance engineering and AI search.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The manual connects SEO to relevance engineering and AI search.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-ai-search-manual-linked-31"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The chapter teaches structured data, internal content architecture and implementation testing.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The chapter teaches structured data, internal content architecture and implementation testing.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Reporting templates appear in the appendices.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "agencies",
            "content teams",
            "marketing leaders"
          ],
          "source_ids": [
            "ipullrank-manual"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, agencies, content teams, marketing leaders",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "C"
    },
    {
      "id": "semrush-ai-search-os",
      "slug": "semrush-ai-search-os",
      "name": "AI Search Operating System",
      "provider_id": "semrush",
      "official_url": "https://www.semrush.com/academy/courses/ai-search-os/",
      "identity_source_id": "semrush-ai-search-os",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "Training on auditing AI visibility and planning cross-team implementation.",
      "facts": {
        "description": {
          "value": "Training on auditing AI visibility and planning cross-team implementation.",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training on auditing AI visibility and planning cross-team implementation.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free enrollment is offered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Enrollment has no course fee.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "video",
              "observed_at": "2026-09-18",
              "source_id": "semrush-ai-search-os",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "level": {
          "value": "all",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "all",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "41 minutes of listed videos",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Sum of published video durations; exercises and exam time are additional.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider offers a certificate.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Free Semrush account; basic marketing knowledge is helpful",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free Semrush account; basic marketing knowledge is helpful",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Leigh McKenzie",
            "Rita Cidre"
          ],
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named course instructors.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes KPIs and reporting.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The opening lesson includes a downloadable planning template.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO leads",
            "marketing managers",
            "agencies"
          ],
          "source_ids": [
            "semrush-ai-search-os"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course identifies in-house SEO leads, marketing managers and agency leaders.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "agencies, in-house-teams",
              "observed_at": "2026-09-18",
              "source_id": "semrush-ai-search-os",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "semrush-content-ai-search",
      "slug": "semrush-content-ai-search",
      "name": "Content Marketing Essentials for SEO and AI Search",
      "provider_id": "semrush",
      "official_url": "https://www.semrush.com/academy/courses/content-marketing-essentials-for-seo-and-ai-search-with-semrush/",
      "identity_source_id": "semrush-content-ai-search",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "standalone_course",
      "classification_reason": "Training on content research, topic clusters and AI citations.",
      "facts": {
        "description": {
          "value": "Training on content research, topic clusters and AI citations.",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training on content research, topic clusters and AI citations.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free enrollment is offered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Enrollment has no course fee.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "video",
              "observed_at": "2026-09-18",
              "source_id": "semrush-content-ai-search",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "level": {
          "value": "all",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "all",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "70 minutes of listed videos",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Sum of published video durations; exercises and exam time are additional.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider offers a certificate.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Free Semrush account; basic marketing knowledge is helpful",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free Semrush account; basic marketing knowledge is helpful",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Rita Cidre"
          ],
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named in the course instructor section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus addresses content cited by AI platforms.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The reviewed public syllabus does not establish this specific field.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Keyword research and SEO content optimization are covered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The introduction provides a worksheet.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "content creators",
            "marketers",
            "content strategists"
          ],
          "source_ids": [
            "semrush-content-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit course audience section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "content-teams",
              "observed_at": "2026-09-18",
              "source_id": "semrush-content-ai-search",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "B"
    },
    {
      "id": "semrush-off-page-ai-search",
      "slug": "semrush-off-page-ai-search",
      "name": "Off-Page SEO and AI Search Essentials",
      "provider_id": "semrush",
      "official_url": "https://www.semrush.com/academy/courses/off-page-seo-and-ai-search-essentials-with-semrush/",
      "identity_source_id": "semrush-off-page-ai-search",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "standalone_course",
      "classification_reason": "Training on backlink analysis and link acquisition with Semrush.",
      "facts": {
        "description": {
          "value": "Training on backlink analysis and link acquisition with Semrush.",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training on backlink analysis and link acquisition with Semrush.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free enrollment is offered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Enrollment has no course fee.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "video",
              "observed_at": "2026-09-18",
              "source_id": "semrush-off-page-ai-search",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "level": {
          "value": "all",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "all",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "84 minutes of listed videos",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Sum of published video durations; exercises and exam time are additional.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider offers a certificate.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Free Semrush account; basic marketing knowledge is helpful",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free Semrush account; basic marketing knowledge is helpful",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Brian Dean",
            "Rita Cidre"
          ],
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named in the course instructor section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum covers third-party citation opportunities.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Off-page SEO is explicitly taught.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "yes",
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Backlink research and outreach are named curriculum subjects.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The reviewed public syllabus does not establish this specific field.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "marketers",
            "SEO professionals",
            "business owners",
            "content creators"
          ],
          "source_ids": [
            "semrush-off-page-ai-search"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit course audience section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "business-owners, content-teams",
              "observed_at": "2026-09-18",
              "source_id": "semrush-off-page-ai-search",
              "note": "Earlier recorded value; superseded by current source check."
            }
          ]
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "C"
    },
    {
      "id": "semrush-ai-visibility",
      "slug": "semrush-ai-visibility",
      "name": "AI Visibility Essentials",
      "provider_id": "semrush",
      "official_url": "https://www.semrush.com/academy/courses/ai-visibility-essentials-with-semrush/",
      "identity_source_id": "semrush-ai-visibility",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "Training on measuring AI visibility and adapting content for LLM search.",
      "facts": {
        "description": {
          "value": "Training on measuring AI visibility and adapting content for LLM search.",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training on measuring AI visibility and adapting content for LLM search.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free enrollment is offered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Enrollment has no course fee.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "video",
              "observed_at": "2026-09-18",
              "source_id": "semrush-ai-visibility",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "level": {
          "value": "all",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "all",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "87 minutes of listed videos",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Sum of published video durations; exercises and exam time are additional.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider offers a certificate.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Free Semrush account; basic marketing knowledge is helpful",
          "source_ids": [
            "research-semrush-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free Semrush account; basic marketing knowledge is helpful",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Rita Cidre",
            "Leigh McKenzie"
          ],
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Rita Cidre, Leigh McKenzie",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "Rita Cidre",
              "observed_at": "2026-09-18",
              "source_id": "semrush-ai-visibility",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The third-party mentions lesson covers citation sources.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Visibility measurement is explicitly described.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons explain the relationship between existing SEO and AI visibility.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons explain the relationship between existing SEO and AI visibility.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons cover crawler access, structured data and site architecture.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons cover crawler access, structured data and site architecture.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The introduction provides a worksheet.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "marketers",
            "SEO professionals",
            "content creators"
          ],
          "source_ids": [
            "semrush-ai-visibility"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit course audience section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "ahrefs-aeo-course",
      "slug": "ahrefs-aeo-course",
      "name": "Answer Engine Optimization (AEO) Course",
      "provider_id": "ahrefs",
      "official_url": "https://ahrefs.com/academy/aeo-course",
      "identity_source_id": "ahrefs-aeo-course",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A free video course covering AI discovery, citation strategy, technical foundations and traffic measurement.",
      "facts": {
        "description": {
          "value": "A free video course covering AI discovery, citation strategy, technical foundations and traffic measurement.",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A free video course covering AI discovery, citation strategy, technical foundations and traffic measurement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider explicitly offers free access.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free course content.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "video",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Video lessons with runtimes are listed.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "beginner",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course begins with AEO fundamentals and introduces a first implementation plan.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course begins with AEO fundamentals and introduces a first implementation plan.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "1 hour 26 minutes",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Provider total runtime.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "No sign-up required",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit access statement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Sam Oh"
          ],
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named instructor.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is the core curriculum.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Content citation and platform source selection are listed.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-ahrefs-aeo-course-linked-71"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lesson 2.1 teaches mapping brands, sub-brands and products to topics and attributes.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lesson 2.1 teaches mapping brands, sub-brands and products to topics and attributes.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AI traffic tracking is taught using GA4 and Ahrefs Web Analytics.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons include keyword research and YouTube search optimization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons include keyword research and YouTube search optimization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Technical SEO for AI includes crawler controls.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-ahrefs-aeo-course-linked-71"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lesson 2.1 links a brand-entity mapping template.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lesson 2.1 links a brand-entity mapping template.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "content marketers",
            "brand managers",
            "founders"
          ],
          "source_ids": [
            "ahrefs-aeo-course"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit audience list.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "B"
    },
    {
      "id": "ahrefs-brand-radar",
      "slug": "ahrefs-brand-radar",
      "name": "How to Use Brand Radar",
      "provider_id": "ahrefs",
      "official_url": "https://ahrefs.com/academy/how-to-use-brand-radar",
      "identity_source_id": "ahrefs-brand-radar",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A short tool-specific course on measuring brand visibility, competitive gaps and AI citations in Ahrefs Brand Radar.",
      "facts": {
        "description": {
          "value": "A short tool-specific course on measuring brand visibility, competitive gaps and AI citations in Ahrefs Brand Radar.",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A short tool-specific course on measuring brand visibility, competitive gaps and AI citations in Ahrefs Brand Radar.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider explicitly offers free access.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free course content.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "video",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Video lessons with runtimes.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "29 minutes",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Provider total runtime.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "No sign-up to watch; software access is separate",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The lessons are freely viewable. This does not establish free Brand Radar usage.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Andrei Țiț"
          ],
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named instructor.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Dedicated lessons inspect cited domains and pages.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Monitoring and competitor benchmarking are explicit learning goals.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "marketers",
            "SEO professionals"
          ],
          "source_ids": [
            "ahrefs-brand-radar"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit audience statement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "C"
    },
    {
      "id": "hubspot-implementing-aeo",
      "slug": "hubspot-implementing-aeo",
      "name": "Implementing AEO With HubSpot",
      "provider_id": "hubspot",
      "official_url": "https://offers.hubspot.com/academy-aeo-certifications",
      "identity_source_id": "hubspot-implementing-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "certification",
      "classification_reason": "A HubSpot-specific certification covering setup, visibility dashboards and citation analysis.",
      "facts": {
        "description": {
          "value": "A HubSpot-specific certification covering setup, visibility dashboards and citation analysis.",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A HubSpot-specific certification covering setup, visibility dashboards and citation analysis.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider explicitly offers free access.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free course content.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Listed as a certification.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Designed for users of HubSpot AEO or Marketing Hub Pro or Enterprise",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider distinguishes the free certification from the software used to apply it.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO implementation is the stated subject.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Citation analysis is a stated learning objective.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Visibility, sentiment and share of voice are covered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "HubSpot marketing teams",
            "SEO professionals"
          ],
          "source_ids": [
            "hubspot-implementing-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "HubSpot marketing teams, SEO professionals",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "cxl-geo-aeo",
      "slug": "cxl-geo-aeo",
      "name": "Optimize Pages for AI Search with GEO/AEO",
      "provider_id": "cxl",
      "official_url": "https://cxl.com/institute/online-course/optimize-pages-for-ai-search-with-aeo-cohort/",
      "identity_source_id": "cxl-geo-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A focused course on comparison content, AI research journeys and measuring answer-engine visibility.",
      "facts": {
        "description": {
          "value": "A focused course on comparison content, AI research journeys and measuring answer-engine visibility.",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A focused course on comparison content, AI research journeys and measuring answer-engine visibility.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A direct course purchase is offered.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 299,
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course purchase button displays 299 dollars.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The billing FAQ explicitly identifies USD pricing.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "Course purchase shown separately from subscription and cohort promotions",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Check the specific product at checkout; the page also promotes other CXL products.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "cxl-own-course-guide"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "intermediate",
          "source_ids": [
            "cxl-own-course-guide"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "CXL describes its course as intermediate to advanced.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "CXL describes its course as intermediate to advanced.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "1 hour 57 minutes",
          "source_ids": [
            "cxl-own-course-guide"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "1 hour 57 minutes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "Designed for experienced SEO and content practitioners",
          "source_ids": [
            "cxl-own-course-guide"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Designed for experienced SEO and content practitioners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Steve Toth"
          ],
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named course instructor.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO appears in the course title.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO assessment and influence are in the syllabus.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course teaches citable comparison content.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Measuring AI influence is in part one.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "cxl-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course description includes practical templates.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "content strategists",
            "growth marketers"
          ],
          "source_ids": [
            "cxl-own-course-guide"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, content strategists, growth marketers",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "B"
    },
    {
      "id": "skillsbooster-chatgpt-seo",
      "slug": "skillsbooster-chatgpt-seo",
      "name": "Search Engine Optimization with ChatGPT",
      "provider_id": "skillsbooster",
      "official_url": "https://www.coursera.org/learn/search-engine-optimization-with-chatgpt",
      "identity_source_id": "skillsbooster-chatgpt-seo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "traditional_seo_with_ai",
      "product_type": "standalone_course",
      "classification_reason": "A practical course applying ChatGPT to keyword research, content, technical elements and link outreach.",
      "facts": {
        "description": {
          "value": "A practical course applying ChatGPT to keyword research, content, technical elements and link outreach.",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A practical course applying ChatGPT to keyword research, content, technical elements and link outreach.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Free enrollment does not establish free full access or certification",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The checked listing does not establish an unconditional full-access price.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "beginner",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "beginner",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "4 hours; 6 modules",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "4 hours; 6 modules",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A shareable certificate is listed.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Anton Voroniuk"
          ],
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named instructor on the platform listing.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Keyword research and on-page optimization are explicit objectives.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "yes",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A link-building workflow is an explicit objective.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus includes sitemaps and schema markup.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Learners build a reusable prompt library.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "website owners",
            "SEO beginners",
            "marketers"
          ],
          "source_ids": [
            "skillsbooster-chatgpt-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "website owners, SEO beginners, marketers",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "C"
    },
    {
      "id": "alex-genadinik-ai-seo",
      "slug": "alex-genadinik-ai-seo",
      "name": "2026 AI SEO With Traffic From LLM SEO, GEO, AEO",
      "provider_id": "alex-genadinik",
      "official_url": "https://www.coursera.org/learn/ai-seo",
      "identity_source_id": "alex-genadinik-ai-seo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A six-module introduction to optimizing content and brand visibility for AI answer platforms.",
      "facts": {
        "description": {
          "value": "A six-module introduction to optimizing content and brand visibility for AI answer platforms.",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A six-module introduction to optimizing content and brand visibility for AI answer platforms.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Free enrollment is advertised; full access and certificate pricing need checkout confirmation",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Enrollment wording alone does not establish a free course.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The platform explicitly states learning at your own pace.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "2 hours",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Listed estimated completion time.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Shareable certificate listed.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Alex Genadinik"
          ],
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named instructor.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is an explicit course subject.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum explains AEO alongside GEO and LLM SEO.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Modules address obtaining recommendations from AI answer engines.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Modules address obtaining recommendations from AI answer engines.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons connect brand/about-page information and external references to AI understanding.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons connect brand/about-page information and external references to AI understanding.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes on-page SEO foundations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum includes on-page SEO foundations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "marketers",
            "entrepreneurs",
            "content creators"
          ],
          "source_ids": [
            "alex-genadinik-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit course audience.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "rank-prompt-geo-aeo",
      "slug": "rank-prompt-geo-aeo",
      "name": "Free GEO & AEO Course",
      "provider_id": "rank-prompt",
      "official_url": "https://rankprompt.com/geo-course/",
      "identity_source_id": "rank-prompt-geo-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A self-paced course connecting on-site AI optimization with off-site visibility and agency service delivery.",
      "facts": {
        "description": {
          "value": "A self-paced course connecting on-site AI optimization with off-site visibility and agency service delivery.",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A self-paced course connecting on-site AI optimization with off-site visibility and agency service delivery.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider explicitly offers free access.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free course content.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Watch at your own pace is stated.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "beginner",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider requires basic search knowledge but no prior GEO experience.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The provider requires basic search knowledge but no prior GEO experience.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "Approximately 90 minutes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Provider total estimate for 20 lessons.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "no",
          "source_ids": [
            "research-rankprompt-own-comparison"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider explicitly states that its own course does not issue a certificate.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Basic search knowledge; no prior GEO experience; signup form for access",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Stated learner expectations and access form.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Nazareno Castro Bay"
          ],
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named instructor.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is an explicit subject.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is an explicit subject.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Content extraction and citation are taught.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Entity clarity appears in the curriculum.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Monitoring visibility and sentiment are included.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The reviewed public syllabus does not establish this specific field.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Crawler access and structured data are in the syllabus.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Proposal and reporting templates are included.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "agencies",
            "consultants",
            "SEO professionals",
            "content teams",
            "marketers",
            "founders"
          ],
          "source_ids": [
            "rank-prompt-geo-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit audience section.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "B"
    },
    {
      "id": "searchministry-ai-academy",
      "slug": "searchministry-ai-academy",
      "name": "AI SEO Training for Agencies",
      "provider_id": "searchministry",
      "official_url": "https://searchministry.au/ai-academy",
      "identity_source_id": "searchministry-ai-academy",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "workshop",
      "classification_reason": "Custom agency-team training covering AI search concepts, content, technical foundations and service delivery.",
      "facts": {
        "description": {
          "value": "Custom agency-team training covering AI search concepts, content, technical foundations and service delivery.",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Custom agency-team training covering AI search concepts, content, technical foundations and service delivery.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Request a tailored quote; confirm in-person or virtual delivery",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "No price is published. Programme details mention Melbourne office sessions; introductory copy also offers virtual training.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "live_cohort",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Scheduled instructor-led sessions for an agency team.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "Four sessions of three hours",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The current programme specifies four three-hour sessions.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Completion certificate for each participant.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Tharindu Gunawardana"
          ],
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Named trainer.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Citations and brand mentions are explicit curriculum subjects.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The first session covers knowledge graphs and AI understanding.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The first session covers knowledge graphs and AI understanding.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum compares traditional SEO with AI search.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum compares traditional SEO with AI search.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Technical SEO is a named session.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training includes a participant playbook.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Training includes a participant playbook.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "agencies",
            "SEO professionals",
            "account managers",
            "agency leaders"
          ],
          "source_ids": [
            "searchministry-ai-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Explicit programme audience.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "C"
    },
    {
      "id": "maven-aeo",
      "slug": "maven-aeo",
      "name": "AEO Masterclass: AI Search Beyond SEO",
      "provider_id": "mostafa-elbermawy",
      "official_url": "https://maven.com/bermawy/ai-search-answer-engine-optimization",
      "identity_source_id": "research-maven-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "cohort",
      "classification_reason": "A two-session live workshop on AI-search strategy, implementation and reporting.",
      "facts": {
        "description": {
          "value": "A two-session live workshop on AI-search strategy, implementation and reporting.",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A two-session live workshop on AI-search strategy, implementation and reporting.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "one_time",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 499,
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "499",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "USD",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "Listed cohort enrollment; confirm applicable tax and dates",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Listed cohort enrollment; confirm applicable tax and dates",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "live_cohort",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "live_cohort",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "Two live sessions over two days; confirm scheduled hours",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Two live sessions over two days; confirm scheduled hours",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "Maven Guarantee: eligible short-course refunds through the course midpoint",
          "source_ids": [
            "research-maven-guarantee"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course displays the guarantee; terms apply to payments through Maven.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Mostafa ElBermawy"
          ],
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Mostafa ElBermawy",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The workshop explicitly teaches answer engine optimization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The workshop explicitly teaches answer engine optimization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Sessions address citations in AI-generated answers.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Sessions address citations in AI-generated answers.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Reporting covers share of voice and sentiment.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Reporting covers share of voice and sentiment.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus includes crawler controls and content chunking.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus includes crawler controls and content chunking.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "growth marketers",
            "marketing leaders"
          ],
          "source_ids": [
            "research-maven-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, growth marketers, marketing leaders",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "ai-ranking",
      "slug": "ai-ranking",
      "name": "AI Ranking",
      "provider_id": "nicolas-gorrono",
      "official_url": "https://www.skool.com/ai-ranking/about",
      "identity_source_id": "research-ai-ranking",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "membership",
      "classification_reason": "An ongoing SEO and AI-search community with practical workflows and live support.",
      "facts": {
        "description": {
          "value": "An ongoing SEO and AI-search community with practical workflows and live support.",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "An ongoing SEO and AI-search community with practical workflows and live support.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "monthly",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "monthly",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 27,
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "27",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "skool-subscription-currency"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Skool states all membership subscription prices are in USD.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "format": {
          "value": "hybrid",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "hybrid",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "Ongoing membership; recurring weekly calls",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Ongoing membership; recurring weekly calls",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "7-day money-back offer; check provider terms",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "7-day money-back offer; check provider terms",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Nicolas Gorrono"
          ],
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Nicolas Gorrono",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-datawise-community"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The linked provider page explicitly describes GEO strategy.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The linked provider page explicitly describes GEO strategy.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-datawise-community"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training addresses visibility in ChatGPT answers.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Training addresses visibility in ChatGPT answers.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The programme includes an SEO action plan.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The programme includes an SEO action plan.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Shared workflows address metadata and schema.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Shared workflows address metadata and schema.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Members receive reusable AI and SEO workflows.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Members receive reusable AI and SEO workflows.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "agencies",
            "in-house SEO teams",
            "site operators"
          ],
          "source_ids": [
            "research-ai-ranking"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "agencies, in-house SEO teams, site operators",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "search-atlas-mastery",
      "slug": "search-atlas-mastery",
      "name": "AI Search & SEO Mastery Course",
      "provider_id": "search-atlas",
      "official_url": "https://searchatlas.com/ai-search-seo-mastery-course/",
      "identity_source_id": "research-search-atlas-mastery",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "standalone_course",
      "classification_reason": "An eight-module course connecting technical SEO, entities, authority and AI-search visibility.",
      "facts": {
        "description": {
          "value": "An eight-module course connecting technical SEO, entities, authority and AI-search visibility.",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "An eight-module course connecting technical SEO, entities, authority and AI-search visibility.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "one_time",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 997,
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "997",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Displayed dollar amount; confirm billing currency and tax",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Displayed dollar amount; confirm billing currency and tax",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The provider lists modules but does not publish a total runtime.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Manick Bhan",
            "Arman Advani"
          ],
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Manick Bhan, Arman Advani",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Modules explicitly cover generative engine optimization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Modules explicitly cover generative engine optimization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AI-search lessons address citation visibility.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "AI-search lessons address citation visibility.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum covers entity-based search.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum covers entity-based search.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course covers SEO foundations and implementation.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course covers SEO foundations and implementation.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "yes",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Authority and link acquisition are included.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Authority and link acquisition are included.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Technical SEO is a named module.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Technical SEO is a named module.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "agencies",
            "SEO professionals",
            "brand marketing teams"
          ],
          "source_ids": [
            "research-search-atlas-mastery"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "agencies, SEO professionals, brand marketing teams",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "coursera-ai-seo-geo-certificate",
      "slug": "coursera-ai-seo-geo-certificate",
      "name": "AI SEO and GEO: Boost AI Visibility Professional Certificate",
      "provider_id": "coursera",
      "official_url": "https://www.coursera.org/professional-certificates/ai-seo-and-geo-boost-ai-visibility",
      "identity_source_id": "research-coursera-ai-seo-geo-certificate",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "certification",
      "classification_reason": "A seven-course certificate spanning SEO foundations, generative search and practical AI workflows.",
      "facts": {
        "description": {
          "value": "A seven-course certificate spanning SEO foundations, generative search and practical AI workflows.",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A seven-course certificate spanning SEO foundations, generative search and practical AI workflows.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Enrollment promotions do not establish the full certificate price",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Enrollment promotions do not establish the full certificate price",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "beginner",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "beginner",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "2 months at 10 hours per week; 7 courses",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "2 months at 10 hours per week; 7 courses",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Industry professionals (provider-listed teaching team)"
          ],
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Industry professionals (provider-listed teaching team)",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The certificate explicitly teaches generative engine optimization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The certificate explicitly teaches generative engine optimization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes AI-search performance measurement.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum includes AI-search performance measurement.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Courses include SEO foundations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Courses include SEO foundations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The series includes technical optimization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The series includes technical optimization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Exercises use structured prompt frameworks.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Exercises use structured prompt frameworks.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "early-career marketers",
            "SEO analysts"
          ],
          "source_ids": [
            "research-coursera-ai-seo-geo-certificate"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "early-career marketers, SEO analysts",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "udemy-zero-page-one",
      "slug": "udemy-zero-page-one",
      "name": "AI SEO Course 2026: From Zero to Page-One Results",
      "provider_id": "arun-nagarathanam",
      "official_url": "https://www.udemy.com/course/seo-get-to-number1-in-google-search/",
      "identity_source_id": "research-udemy-zero-page-one",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "standalone_course",
      "classification_reason": "A long-form course spanning conventional SEO, AEO and GEO implementation.",
      "facts": {
        "description": {
          "value": "A long-form course spanning conventional SEO, AEO and GEO implementation.",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A long-form course spanning conventional SEO, AEO and GEO implementation.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Current regional checkout price not established",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Current regional checkout price not established",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "all",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "all",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "14 hours 52 minutes; 245 lectures",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "14 hours 52 minutes; 245 lectures",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Advertised 30-day money-back guarantee; platform terms apply",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Advertised 30-day money-back guarantee; platform terms apply",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Computer and internet access; no SEO or marketing experience required",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Computer and internet access; no SEO or marketing experience required",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Arun Nagarathanam"
          ],
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Arun Nagarathanam",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is explicitly included.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "GEO is explicitly included.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is explicitly included.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "AEO is explicitly included.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus covers AI-search recommendations and citations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus covers AI-search recommendations and citations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons address entities and structured information.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons address entities and structured information.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course covers keyword, content and ranking foundations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course covers keyword, content and ranking foundations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Link building is part of the curriculum.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Link building is part of the curriculum.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus includes technical audits and schema.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus includes technical audits and schema.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Downloadable implementation resources are included.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Downloadable implementation resources are included.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "beginners",
            "SEO professionals",
            "website owners"
          ],
          "source_ids": [
            "research-udemy-zero-page-one"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "beginners, SEO professionals, website owners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "ai-seo-mastery-pro",
      "slug": "ai-seo-mastery-pro",
      "name": "AI SEO Mastery Pro",
      "provider_id": "caleb-ulku",
      "official_url": "https://www.skool.com/ai-seo-mastery-pro/about",
      "identity_source_id": "research-ai-seo-mastery-pro",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "membership",
      "classification_reason": "An advanced SEO membership with live calls, AI workflows and implementation support.",
      "facts": {
        "description": {
          "value": "An advanced SEO membership with live calls, AI workflows and implementation support.",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "An advanced SEO membership with live calls, AI workflows and implementation support.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "monthly",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "monthly",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 217,
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "217",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "skool-subscription-currency"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Skool states all membership subscription prices are in USD.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "Also advertises an annual option of USD 1,497",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Also advertises an annual option of USD 1,497",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "hybrid",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "hybrid",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "advanced",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "advanced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "Ongoing membership; weekly live calls",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Ongoing membership; weekly live calls",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "All sales final according to the public listing",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "All sales final according to the public listing",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Caleb Ulku"
          ],
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Caleb Ulku",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The programme addresses site and local SEO implementation.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The programme addresses site and local SEO implementation.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Members receive prompts and implementation workflows.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Members receive prompts and implementation workflows.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "agencies"
          ],
          "source_ids": [
            "research-ai-seo-mastery-pro"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, agencies",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "ai-seo-operators",
      "slug": "ai-seo-operators",
      "name": "AI SEO Operators",
      "provider_id": "jonathan-boshoff",
      "official_url": "https://www.skool.com/ai-seo/about",
      "identity_source_id": "research-ai-seo-operators",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "community",
      "classification_reason": "A free practitioner community sharing AI-search training and reusable automation workflows.",
      "facts": {
        "description": {
          "value": "A free practitioner community sharing AI-search training and reusable automation workflows.",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A free practitioner community sharing AI-search training and reusable automation workflows.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "hybrid",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "hybrid",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "Ongoing community; recurring office hours",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Ongoing community; recurring office hours",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Jonathan Boshoff"
          ],
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Jonathan Boshoff",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The public listing explicitly includes GEO training.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The public listing explicitly includes GEO training.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The listing explicitly includes AEO training.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The listing explicitly includes AEO training.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training applies AI workflows to SEO work.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Training applies AI workflows to SEO work.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The community advertises 50 reusable workflows.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The community advertises 50 reusable workflows.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "founders",
            "SEO operators"
          ],
          "source_ids": [
            "research-ai-seo-operators"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "founders, SEO operators",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "rank-expand",
      "slug": "rank-expand",
      "name": "Rank & Expand Academy",
      "provider_id": "rank-expand",
      "official_url": "https://www.skool.com/rank-expand-academy/about",
      "identity_source_id": "research-rank-expand",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "membership",
      "classification_reason": "A practical SEO membership with recorded training, reusable workflows and live coaching.",
      "facts": {
        "description": {
          "value": "A practical SEO membership with recorded training, reusable workflows and live coaching.",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A practical SEO membership with recorded training, reusable workflows and live coaching.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "monthly",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "monthly",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 99,
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "99",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "skool-subscription-currency"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Skool states all membership subscription prices are in USD.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "7-day trial advertised; check conversion and cancellation terms",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "7-day trial advertised; check conversion and cancellation terms",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "hybrid",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "hybrid",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "221+ videos plus ongoing coaching",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "221+ videos plus ongoing coaching",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "Conditional 90-day first-client guarantee advertised; full eligibility needs confirmation",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Conditional 90-day first-client guarantee advertised; full eligibility needs confirmation",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Jesse Cunningham",
            "Shawn (surname not stated)"
          ],
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Jesse Cunningham, Shawn (surname not stated)",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The programme covers local SEO and site implementation.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The programme covers local SEO and site implementation.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "yes",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Members receive a backlink outreach resource.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Members receive a backlink outreach resource.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The listing includes 20 reusable workflows.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The listing includes 20 reusable workflows.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "agencies",
            "SEO practitioners"
          ],
          "source_ids": [
            "research-rank-expand"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "agencies, SEO practitioners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "seo-elite-circle",
      "slug": "seo-elite-circle",
      "name": "SEO Elite Circle",
      "provider_id": "julian-goldie",
      "official_url": "https://www.skool.com/seo-mastermind-2356/about",
      "identity_source_id": "research-seo-elite-circle",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "traditional_seo_with_ai",
      "product_type": "membership",
      "classification_reason": "An SEO membership with recurring live calls, recordings and implementation resources.",
      "facts": {
        "description": {
          "value": "An SEO membership with recurring live calls, recordings and implementation resources.",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "An SEO membership with recurring live calls, recordings and implementation resources.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "monthly",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "monthly",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 149,
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "149",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "skool-subscription-currency"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Skool states all membership subscription prices are in USD.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "format": {
          "value": "hybrid",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "hybrid",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "Ongoing membership; weekly live calls",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Ongoing membership; weekly live calls",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "yes",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Julian Goldie"
          ],
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Julian Goldie",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The public listing advertises an AI-assisted SEO playbook.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The public listing advertises an AI-assisted SEO playbook.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Members receive SOPs and action plans.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Members receive SOPs and action plans.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO practitioners",
            "business owners"
          ],
          "source_ids": [
            "research-seo-elite-circle"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO practitioners, business owners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "gsdc-geo",
      "slug": "gsdc-geo",
      "name": "Certified Generative Engine Optimization Professional",
      "provider_id": "gsdc",
      "official_url": "https://www.gsdcouncil.org/generative-engine-optimization-certification",
      "identity_source_id": "research-gsdc-geo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "certification",
      "classification_reason": "A seven-module certification covering generative search, structured information and visibility measurement.",
      "facts": {
        "description": {
          "value": "A seven-module certification covering generative search, structured information and visibility measurement.",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A seven-module certification covering generative search, structured information and visibility measurement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "one_time",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 400,
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "400",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Promotional amount shown against an 800 list price; billing currency needs confirmation",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Promotional amount shown against an 800 list price; billing currency needs confirmation",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "advanced",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "advanced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The provider lists modules but does not publish a total runtime.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "Conditional 7-day policy: 50% of materials, at least 2 one-to-one sessions, no final exam; further exclusions apply",
          "source_ids": [
            "research-gsdc-refund"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The official guarantee sets completion, session and exam conditions.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Basic familiarity with AI and digital platforms",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Basic familiarity with AI and digital platforms",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is the stated certification subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "GEO is the stated certification subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Modules address citation frequency and visibility.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Modules address citation frequency and visibility.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus includes knowledge graphs.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus includes knowledge graphs.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Modules cover share of model, citations and sentiment.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Modules cover share of model, citations and sentiment.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum compares conventional and generative search.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum compares conventional and generative search.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus includes JSON-LD and structured data.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus includes JSON-LD and structured data.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "growth marketers",
            "digital leaders",
            "consultants"
          ],
          "source_ids": [
            "research-gsdc-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, growth marketers, digital leaders, consultants",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "jellyfish-aeo",
      "slug": "jellyfish-aeo",
      "name": "From SEO to AEO: Optimizing for AI-led Search",
      "provider_id": "jellyfish",
      "official_url": "https://www.jellyfish.com/en-us/training/courses/from-seo-to-aeo-optimising-for-ai-led-search",
      "identity_source_id": "research-jellyfish-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "workshop",
      "classification_reason": "A live one-day workshop for practitioners adapting existing SEO skills to AI-led search.",
      "facts": {
        "description": {
          "value": "A live one-day workshop for practitioners adapting existing SEO skills to AI-led search.",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A live one-day workshop for practitioners adapting existing SEO skills to AI-led search.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "one_time",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 549,
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "549",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "US course page displays 549 per person before tax; confirm currency",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "US course page displays 549 per person before tax; confirm currency",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "live_cohort",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "live_cohort",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "intermediate",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The provider describes the workshop as intermediate to advanced.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The provider describes the workshop as intermediate to advanced.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "1 day, 10 am–5 pm",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "1 day, 10 am–5 pm",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "Existing SEO knowledge",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Existing SEO knowledge",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus includes GEO.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus includes GEO.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is the explicit workshop subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "AEO is the explicit workshop subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training covers AI citations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Training covers AI citations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus addresses entities.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus addresses entities.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The workshop includes AI-search measurement.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The workshop includes AI-search measurement.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Existing SEO is the foundation of the workshop.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Existing SEO is the foundation of the workshop.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Technical implementation is included.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Technical implementation is included.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "marketers",
            "content teams"
          ],
          "source_ids": [
            "research-jellyfish-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, marketers, content teams",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "coursera-mastering-geo",
      "slug": "coursera-mastering-geo",
      "name": "SEO: Mastering Generative Engine Optimization (GEO)",
      "provider_id": "skillup",
      "official_url": "https://www.coursera.org/learn/seo-mastering-generative-engine-optimization-geo",
      "identity_source_id": "research-coursera-mastering-geo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A two-module course on generative-search optimization and measurement.",
      "facts": {
        "description": {
          "value": "A two-module course on generative-search optimization and measurement.",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A two-module course on generative-search optimization and measurement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Full-access and certificate pricing depend on enrollment",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Full-access and certificate pricing depend on enrollment",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "intermediate",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "intermediate",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "4 hours; 2 modules",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "4 hours; 2 modules",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Rajesh Menon and an additional provider-listed instructor"
          ],
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Rajesh Menon and an additional provider-listed instructor",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is the course subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "GEO is the course subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons cover AI citations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons cover AI citations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons cover entity understanding.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons cover entity understanding.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course includes visibility measurement.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course includes visibility measurement.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons compare SEO and GEO.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons compare SEO and GEO.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus includes schema.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus includes schema.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "marketers",
            "content teams"
          ],
          "source_ids": [
            "research-coursera-mastering-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, marketers, content teams",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "coursera-generative-ai-seo",
      "slug": "coursera-generative-ai-seo",
      "name": "Generative AI for SEO: Be the #1 Answer in AI Search",
      "provider_id": "skillsbooster",
      "official_url": "https://www.coursera.org/learn/generative-ai-for-seo-be-the-1-answer-in-ai-search",
      "identity_source_id": "research-coursera-generative-ai-seo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "traditional_seo_with_ai",
      "product_type": "standalone_course",
      "classification_reason": "An eight-module course applying generative AI to SEO research, content and audits.",
      "facts": {
        "description": {
          "value": "An eight-module course applying generative AI to SEO research, content and audits.",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "An eight-module course applying generative AI to SEO research, content and audits.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Free enrollment does not establish free full access or certification",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free enrollment does not establish free full access or certification",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "intermediate",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "intermediate",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "8 hours; 8 modules",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "8 hours; 8 modules",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Anton Voroniuk"
          ],
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Anton Voroniuk",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons cover keyword and competitor research.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons cover keyword and competitor research.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes AI-assisted technical audits.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum includes AI-assisted technical audits.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course includes a prompt library.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course includes a prompt library.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "content teams",
            "freelancers",
            "marketers"
          ],
          "source_ids": [
            "research-coursera-generative-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, content teams, freelancers, marketers",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "georion-academy",
      "slug": "georion-academy",
      "name": "Georion GEO Academy",
      "provider_id": "georion",
      "official_url": "https://georion.app/academy",
      "identity_source_id": "research-georion-academy",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "certification",
      "classification_reason": "A free twelve-lesson GEO programme with exercises and a certification exam.",
      "facts": {
        "description": {
          "value": "A free twelve-lesson GEO programme with exercises and a certification exam.",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A free twelve-lesson GEO programme with exercises and a certification exam.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "intermediate",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The FAQ recommends at least one year of SEO experience.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The FAQ recommends at least one year of SEO experience.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "About 6 hours of content plus a 45-minute exam",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "About 6 hours of content plus a 45-minute exam",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Free account; one year of SEO experience or equivalent recommended",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free account; one year of SEO experience or equivalent recommended",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Georion teaching team"
          ],
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Georion teaching team",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is the programme subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "GEO is the programme subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons address AI citation visibility.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons address AI citation visibility.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons include AI-search measurement.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons include AI-search measurement.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes schema and technical implementation.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum includes schema and technical implementation.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "in-house SEO teams",
            "agencies",
            "content teams",
            "founders",
            "developers"
          ],
          "source_ids": [
            "research-georion-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "in-house SEO teams, agencies, content teams, founders, developers",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "openlearn-geo",
      "slug": "openlearn-geo",
      "name": "Introduction to Generative Engine Optimization",
      "provider_id": "camille-kleinman",
      "official_url": "https://www.open.edu/openlearncreate/course/view.php?id=15505",
      "identity_source_id": "research-openlearn-geo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A short introductory course hosted on OpenLearn Create, with a participation statement.",
      "facts": {
        "description": {
          "value": "A short introductory course hosted on OpenLearn Create, with a participation statement.",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A short introductory course hosted on OpenLearn Create, with a participation statement.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "beginner",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "beginner",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "1 hour",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "1 hour",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "No technical skills required; account needed for completion recognition",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "No technical skills required; account needed for completion recognition",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Camille Sharon Kleinman"
          ],
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Camille Sharon Kleinman",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is the course subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "GEO is the course subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The lessons introduce AI-answer citations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The lessons introduce AI-answer citations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course compares SEO and GEO.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course compares SEO and GEO.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A practical checklist is included.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "A practical checklist is included.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "beginners",
            "marketers",
            "website owners"
          ],
          "source_ids": [
            "research-openlearn-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "beginners, marketers, website owners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "conductor-aeo",
      "slug": "conductor-aeo",
      "name": "SEO Enablement: Answer Engine Optimization",
      "provider_id": "conductor",
      "official_url": "https://www.conductor.com/docs/platform/learning-center/tutorials/seo-enablement-answer-engine-optimization-aeo/",
      "identity_source_id": "research-conductor-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A five-lesson public learning resource on authority, content, technical access and AEO reporting.",
      "facts": {
        "description": {
          "value": "A five-lesson public learning resource on authority, content, technical access and AEO reporting.",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A five-lesson public learning resource on authority, content, technical access and AEO reporting.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The provider lists modules but does not publish a total runtime.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course explicitly teaches AEO.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course explicitly teaches AEO.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons cover AI citations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons cover AI citations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Reporting includes mentions, citations, share of voice and traffic.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Reporting includes mentions, citations, share of voice and traffic.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The lessons connect existing SEO to AEO.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The lessons connect existing SEO to AEO.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons address AI bots and JavaScript accessibility.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons address AI bots and JavaScript accessibility.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "content teams"
          ],
          "source_ids": [
            "research-conductor-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, content teams",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "techseo-llms",
      "slug": "techseo-llms",
      "name": "SEO for LLMs: The GEO Blueprint",
      "provider_id": "marketing-syrup",
      "official_url": "https://techseo.pro/llms-seo/",
      "identity_source_id": "research-techseo-llms",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "Three recorded training sessions on LLM optimization, entities and practical reporting.",
      "facts": {
        "description": {
          "value": "Three recorded training sessions on LLM optimization, entities and practical reporting.",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Three recorded training sessions on LLM optimization, entities and practical reporting.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "one_time",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 497,
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "497",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "research-techseo-checkout"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The linked checkout explicitly states all prices are in USD.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "advanced",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "advanced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "5+ hours across 3 recorded sessions",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "5+ hours across 3 recorded sessions",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "All course sales final; no refunds",
          "source_ids": [
            "research-marketing-syrup-terms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The terms linked from the course checkout state that academy course sales are final.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Existing SEO knowledge",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Existing SEO knowledge",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Crystal Carter",
            "Kristina Azarenko (facilitator)"
          ],
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Crystal Carter, Kristina Azarenko (facilitator)",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course explicitly teaches GEO.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course explicitly teaches GEO.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons address LLM citation visibility.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons address LLM citation visibility.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training covers how AI understands a brand.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Training covers how AI understands a brand.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Training covers logs, prompt tracking and AI referrals.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Training covers logs, prompt tracking and AI referrals.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Technical optimization and schema are included.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Technical optimization and schema are included.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Nine bonuses include KPI sheets and checklists.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Nine bonuses include KPI sheets and checklists.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "agencies"
          ],
          "source_ids": [
            "research-techseo-llms"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, agencies",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "cxl-content-ai",
      "slug": "cxl-content-ai",
      "name": "Content Strategy for the AI Era",
      "provider_id": "cxl",
      "official_url": "https://cxl.com/institute/online-courses/increase-visibility-and-revenue-with-ai-discovery-engines/",
      "identity_source_id": "research-cxl-content-ai",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A six-part course on content strategy, original data and AI-search visibility.",
      "facts": {
        "description": {
          "value": "A six-part course on content strategy, original data and AI-search visibility.",
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A six-part course on content strategy, original data and AI-search visibility.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "one_time",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 299,
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "299",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "USD",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "The provider lists modules but does not publish a total runtime.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Alex Birkett"
          ],
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Alex Birkett",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes an AI-visibility audit.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum includes an AI-visibility audit.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course develops a 90-day roadmap.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course develops a 90-day roadmap.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "content strategists",
            "SEO professionals",
            "marketing leaders"
          ],
          "source_ids": [
            "research-cxl-content-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "content strategists, SEO professionals, marketing leaders",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "cxl-ai-measurement",
      "slug": "cxl-ai-measurement",
      "name": "AI Visibility and AI-era Measurement",
      "provider_id": "cxl",
      "official_url": "https://cxl.com/institute/live-course/ai-visibility-brand-monitoring/",
      "identity_source_id": "research-cxl-ai-measurement",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "workshop",
      "classification_reason": "A live workshop focused on AI visibility, monitoring and performance reporting.",
      "facts": {
        "description": {
          "value": "A live workshop focused on AI visibility, monitoring and performance reporting.",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A live workshop focused on AI visibility, monitoring and performance reporting.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "one_time",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "one_time",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 299,
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "299",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "USD",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "format": {
          "value": "live_cohort",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "live_cohort",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "90 minutes",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "90 minutes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "yes",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "Campaign experience and performance data; provider lists preferred paid AI tools",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Campaign experience and performance data; provider lists preferred paid AI tools",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Ann Smarty",
            "Hesh Fekry",
            "Tarek Reslan"
          ],
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Ann Smarty, Hesh Fekry, Tarek Reslan",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The workshop covers citation monitoring.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The workshop covers citation monitoring.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AI-era measurement is the central subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "AI-era measurement is the central subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The curriculum includes schema.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The curriculum includes schema.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The workshop provides practical frameworks.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The workshop provides practical frameworks.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "performance marketers"
          ],
          "source_ids": [
            "research-cxl-ai-measurement"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, performance marketers",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "rankite-academy",
      "slug": "rankite-academy",
      "name": "AI Search & AEO Learning Path",
      "provider_id": "rankite",
      "official_url": "https://rankite.com/academy",
      "identity_source_id": "research-rankite-academy",
      "parent_id": null,
      "count_as_programme": false,
      "subject_type": "ai_search_visibility",
      "product_type": "guide",
      "classification_reason": "A public reading path introducing AI search, AEO and citation visibility.",
      "facts": {
        "description": {
          "value": "A public reading path introducing AI search, AEO and citation visibility.",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A public reading path introducing AI search, AEO and citation visibility.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "guide",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "guide",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "About 90 minutes",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "About 90 minutes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "no",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "no",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Foundational SEO knowledge recommended; no account required",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Foundational SEO knowledge recommended; no account required",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is the learning-path subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "AEO is the learning-path subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The linked guidance addresses citations.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The linked guidance addresses citations.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The path includes AI visibility measurement.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The path includes AI visibility measurement.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "marketers",
            "business owners"
          ],
          "source_ids": [
            "research-rankite-academy"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "marketers, business owners",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "semrush-ai-pr",
      "slug": "semrush-ai-pr",
      "name": "AI PR Toolkit Crash Course",
      "provider_id": "semrush",
      "official_url": "https://www.semrush.com/academy/courses/ai-pr-toolkit-crash-course/",
      "identity_source_id": "research-semrush-ai-pr",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "standalone_course",
      "classification_reason": "A short tool-focused course on journalist outreach, AI-trusted media and brand monitoring.",
      "facts": {
        "description": {
          "value": "A short tool-focused course on journalist outreach, AI-trusted media and brand monitoring.",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A short tool-focused course on journalist outreach, AI-trusted media and brand monitoring.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "all",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "all",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "29 minutes of listed videos",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "29 minutes of listed videos",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Free Academy account; toolkit access is separate",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Free Academy account; toolkit access is separate",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Mariah Magazine"
          ],
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Mariah Magazine",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons identify media outlets cited by AI systems.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons identify media outlets cited by AI systems.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "business owners",
            "marketers",
            "PR professionals"
          ],
          "source_ids": [
            "research-semrush-ai-pr"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "business owners, marketers, PR professionals",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "reforge-search-ai",
      "slug": "reforge-search-ai",
      "name": "Mastering Search & AI Optimization (SEO)",
      "provider_id": "reforge",
      "official_url": "https://www.reforge.com/courses/search-and-ai-optimization/details",
      "identity_source_id": "research-reforge-search-ai",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "standalone_course",
      "classification_reason": "An on-demand course on SEO opportunity sizing, topical content and the transition to AI search.",
      "facts": {
        "description": {
          "value": "An on-demand course on SEO opportunity sizing, topical content and the transition to AI search.",
          "source_ids": [
            "research-reforge-search-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "An on-demand course on SEO opportunity sizing, topical content and the transition to AI search.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "annual",
          "source_ids": [
            "research-reforge-pricing"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "annual",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 1995,
          "source_ids": [
            "research-reforge-pricing"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "1995",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "USD",
          "source_ids": [
            "research-reforge-pricing"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "USD",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "Individual Reforge membership, billed annually plus tax; not a standalone course fee",
          "source_ids": [
            "research-reforge-pricing"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Individual Reforge membership, billed annually plus tax; not a standalone course fee",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": [
            {
              "value": "Membership access; a free start does not establish free full access",
              "observed_at": "2026-09-18",
              "source_id": "research-reforge-search-ai",
              "note": "Superseded after expanded primary-source review."
            }
          ]
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-reforge-search-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": [
            "Ethan Smith"
          ],
          "source_ids": [
            "research-reforge-search-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Ethan Smith",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-reforge-search-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Course outcomes include opportunity sizing, topical authority and content prioritization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Course outcomes include opportunity sizing, topical authority and content prioritization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "growth teams"
          ],
          "source_ids": [
            "research-reforge-search-ai"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, growth teams",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "muckrack-geo",
      "slug": "muckrack-geo",
      "name": "Fundamentals of Generative Engine Optimization (GEO)",
      "provider_id": "muck-rack",
      "official_url": "https://academy.muckrack.com/fundamentals-of-geo",
      "identity_source_id": "research-muckrack-geo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "certification",
      "classification_reason": "A self-paced introduction to GEO for PR and communications teams, with quizzes and a final exam.",
      "facts": {
        "description": {
          "value": "A self-paced introduction to GEO for PR and communications teams, with quizzes and a final exam.",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A self-paced introduction to GEO for PR and communications teams, with quizzes and a final exam.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-muckrack-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The Academy FAQ states that all courses are free.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-muckrack-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The Academy FAQ states that all courses are free.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-muckrack-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The Academy FAQ states that all courses are free.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "No course-access transaction applies to this free offering.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "Free Academy course; account required",
          "source_ids": [
            "research-muckrack-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The Academy FAQ states that all courses are free.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "self_paced",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "beginner",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course describes its objective as foundational GEO literacy.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course describes its objective as foundational GEO literacy.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "About 1–1.5 hours; provider estimates differ",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "About 1–1.5 hours; provider estimates differ",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-muckrack-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The Academy FAQ states that all courses are free.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "No course-access transaction applies to this free offering.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "Registration required",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Registration required",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "yes",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "GEO is the certification subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "GEO is the certification subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "yes",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Lessons explain earning citations in AI-generated answers.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Lessons explain earning citations in AI-generated answers.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Modules cover prompt testing and long-term reporting.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Modules cover prompt testing and long-term reporting.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "PR professionals",
            "marketers",
            "communications teams"
          ],
          "source_ids": [
            "research-muckrack-geo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "PR professionals, marketers, communications teams",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "seoclarity-aeo",
      "slug": "seoclarity-aeo",
      "name": "Enterprise AEO Certification",
      "provider_id": "seoclarity",
      "official_url": "https://www.seoclarity.net/seoclarity-aeo-certification-signup",
      "identity_source_id": "research-seoclarity-aeo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "ai_search_visibility",
      "product_type": "certification",
      "classification_reason": "An enterprise-focused certification on AI-search mechanics, technical access and attribution.",
      "facts": {
        "description": {
          "value": "An enterprise-focused certification on AI-search mechanics, technical access and attribution.",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "An enterprise-focused certification on AI-search mechanics, technical access and attribution.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "free",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "free",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_amount": {
          "value": 0,
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "0",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_currency": {
          "value": "Not applicable (free)",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "price_note": {
          "value": "No course fee; optional tools or upgrades may be separate",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "level": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "duration": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "certificate": {
          "value": "yes",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "yes",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "Not applicable to free course access",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course or public learning resource has no access fee.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course or public learning resource has no access fee.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "prerequisites": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "instructors": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "yes",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "AEO is the certification subject.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "AEO is the certification subject.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "yes",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The syllabus covers knowledge graphs linking brands, people and concepts.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The syllabus covers knowledge graphs linking brands, people and concepts.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Reporting covers share of model, sentiment and attribution.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Reporting covers share of model, sentiment and attribution.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "yes",
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Modules cover bot access and infrastructure for AI agents.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Modules cover bot access and infrastructure for AI agents.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "templates": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "marketers",
            "content teams",
            "marketing leaders"
          ],
          "source_ids": [
            "research-seoclarity-aeo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, marketers, content teams, marketing leaders",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    },
    {
      "id": "seranking-ai-seo",
      "slug": "seranking-ai-seo",
      "name": "AI for SEO: Expert Framework",
      "provider_id": "se-ranking",
      "official_url": "https://seranking.com/academy/ai-for-seo.html",
      "identity_source_id": "research-seranking-ai-seo",
      "parent_id": null,
      "count_as_programme": true,
      "subject_type": "hybrid",
      "product_type": "standalone_course",
      "classification_reason": "Eight expert sessions applying AI to content, keyword strategy, workflow automation and search reporting.",
      "facts": {
        "description": {
          "value": "Eight expert sessions applying AI to content, keyword strategy, workflow automation and search reporting.",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Eight expert sessions applying AI to content, keyword strategy, workflow automation and search reporting.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "price_type": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_amount": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_currency": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "price_note": {
          "value": "Included during an active paid or trial platform subscription; no separate course fee stated",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Included during an active paid or trial platform subscription; no separate course fee stated",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "format": {
          "value": "self_paced",
          "source_ids": [
            "research-seranking-academy-faq"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The Academy FAQ confirms on-demand lessons and progress tracking.",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "level": {
          "value": "all",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "all",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "duration": {
          "value": "115 minutes across 8 lessons",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "115 minutes across 8 lessons",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "certificate": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "community": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "live_coaching": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "refund": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "prerequisites": {
          "value": "Active paid or trial SE Ranking account",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Active paid or trial SE Ranking account",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "instructors": {
          "value": [
            "Grace Leung",
            "Anastasia Kotsiubynska",
            "Chris Raulf",
            "Rejoice Ojiaku",
            "Matt Bailey",
            "Dani Leitner",
            "Ryan Shelley"
          ],
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Grace Leung, Anastasia Kotsiubynska, Chris Raulf, Rejoice Ojiaku, Matt Bailey, Dani Leitner, Ryan Shelley",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        },
        "geo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "aeo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "llm_citations": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "entity_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "ai_measurement": {
          "value": "yes",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "A dedicated lesson tracks performance in AI search.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "A dedicated lesson tracks performance in AI search.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "traditional_seo": {
          "value": "yes",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "Sessions cover keyword clusters and content optimization.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "Sessions cover keyword clusters and content optimization.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "programmatic_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "links": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "technical_seo": {
          "value": "unknown",
          "source_ids": [],
          "verified_at": null,
          "evidence_summary": "Not established by the public course page, available syllabus and linked access information reviewed on 2026-09-18.",
          "classification_method": "unknown",
          "editor_reason": null,
          "editor_id": null,
          "status": "unknown",
          "history": []
        },
        "templates": {
          "value": "yes",
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "The course explicitly provides practical templates.",
          "classification_method": "mapped_equivalent",
          "editor_reason": "The course explicitly provides practical templates.",
          "editor_id": "AI-assisted editorial research",
          "status": "confirmed",
          "history": []
        },
        "audiences": {
          "value": [
            "SEO professionals",
            "content creators",
            "marketers",
            "agencies"
          ],
          "source_ids": [
            "research-seranking-ai-seo"
          ],
          "verified_at": "2026-09-18",
          "evidence_summary": "SEO professionals, content creators, marketers, agencies",
          "classification_method": "explicit",
          "editor_reason": null,
          "editor_id": null,
          "status": "confirmed",
          "history": []
        }
      },
      "last_verified_at": "2026-09-18",
      "verification_status": "partial",
      "variant": "A"
    }
  ],
  "sources": [
    {
      "id": "rainmakers-skool",
      "url": "https://www.skool.com/ai-seo-rainmakers/about",
      "publisher": "Charles Floate",
      "title": "AI SEO Rainmakers listing",
      "source_type": "platform",
      "retrieved_at": "2026-09-18",
      "notes": "Join control and body copy contain conflicting prices; price amount requires review."
    },
    {
      "id": "hubspot-aeo",
      "url": "https://academy.hubspot.com/courses/aeo-fundamentals-certification-en",
      "publisher": "HubSpot Academy",
      "title": "AEO Fundamentals",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "surfer-masterclass",
      "url": "https://surferseo.com/academy/ai-search-optimization-masterclass/",
      "publisher": "Surfer",
      "title": "AI Search Optimization Masterclass",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "yoast-ai",
      "url": "https://yoast.com/academy/ai-for-seo-training/",
      "publisher": "Yoast",
      "title": "AI for SEO training",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "learning-ai-search",
      "url": "https://learningaisearch.com/",
      "publisher": "Aleyda Solis",
      "title": "AI Search Optimization Roadmap",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "ipullrank-manual",
      "url": "https://ipullrank.com/ai-search-manual",
      "publisher": "iPullRank",
      "title": "The AI Search Manual",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "semrush-ai-search-os",
      "url": "https://www.semrush.com/academy/courses/ai-search-os/",
      "publisher": "Semrush Academy",
      "title": "AI Search Operating System",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "semrush-content-ai-search",
      "url": "https://www.semrush.com/academy/courses/content-marketing-essentials-for-seo-and-ai-search-with-semrush/",
      "publisher": "Semrush Academy",
      "title": "Content Marketing Essentials for SEO and AI Search",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "semrush-off-page-ai-search",
      "url": "https://www.semrush.com/academy/courses/off-page-seo-and-ai-search-essentials-with-semrush/",
      "publisher": "Semrush Academy",
      "title": "Off-Page SEO and AI Search Essentials",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "semrush-ai-visibility",
      "url": "https://www.semrush.com/academy/courses/ai-visibility-essentials-with-semrush/",
      "publisher": "Semrush Academy",
      "title": "AI Visibility Essentials",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public provider information; not a first-hand course assessment."
    },
    {
      "id": "surfer-help-masterclass",
      "url": "https://docs.surferseo.com/en/articles/12398561-ai-search-optimization-masterclass-2025",
      "publisher": "Surfer",
      "title": "AI Search Optimization Masterclass access and certification",
      "source_type": "official_syllabus",
      "retrieved_at": "2026-09-18",
      "notes": "Public access requirements and certification details; no first-hand completion claimed."
    },
    {
      "id": "ahrefs-aeo-course",
      "url": "https://ahrefs.com/academy/aeo-course",
      "publisher": "Ahrefs Academy",
      "title": "Answer Engine Optimization (AEO) Course",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "ahrefs-brand-radar",
      "url": "https://ahrefs.com/academy/how-to-use-brand-radar",
      "publisher": "Ahrefs Academy",
      "title": "How to Use Brand Radar",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "hubspot-implementing-aeo",
      "url": "https://offers.hubspot.com/academy-aeo-certifications",
      "publisher": "HubSpot Academy",
      "title": "Implementing AEO With HubSpot",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "cxl-geo-aeo",
      "url": "https://cxl.com/institute/online-course/optimize-pages-for-ai-search-with-aeo-cohort/",
      "publisher": "CXL",
      "title": "Optimize Pages for AI Search with GEO/AEO",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "skillsbooster-chatgpt-seo",
      "url": "https://www.coursera.org/learn/search-engine-optimization-with-chatgpt",
      "publisher": "SkillsBooster Academy",
      "title": "Search Engine Optimization with ChatGPT",
      "source_type": "platform",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "alex-genadinik-ai-seo",
      "url": "https://www.coursera.org/learn/ai-seo",
      "publisher": "Alex Genadinik",
      "title": "2026 AI SEO With Traffic From LLM SEO, GEO, AEO",
      "source_type": "platform",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "rank-prompt-geo-aeo",
      "url": "https://rankprompt.com/geo-course/",
      "publisher": "Rank Prompt",
      "title": "Free GEO & AEO Course",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "searchministry-ai-academy",
      "url": "https://searchministry.au/ai-academy",
      "publisher": "SearchMinistry",
      "title": "AI SEO Training for Agencies",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Current public landing page and curriculum checked. Provider claims; no first-hand course completion."
    },
    {
      "id": "skool-subscription-currency",
      "url": "https://help.skool.com/article/86-subscriptions-faq",
      "title": "Subscriptions FAQ",
      "publisher": "Skool",
      "source_type": "platform",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-semrush-faq",
      "url": "https://www.semrush.com/academy/faq",
      "title": "Semrush Faq",
      "publisher": "Semrush",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-yoast-refund",
      "url": "https://yoast.com/terms-of-service/",
      "title": "Yoast Refund",
      "publisher": "Yoast",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-seo-stream",
      "url": "https://seo.stream/",
      "title": "Seo Stream",
      "publisher": "Charles Floate",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "cxl-own-course-guide",
      "url": "https://cxl.com/blog/7-best-ai-seo-courses-for-aeo/",
      "title": "CXL AI SEO course guide: own-product details",
      "publisher": "CXL",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-maven-aeo",
      "url": "https://maven.com/bermawy/ai-search-answer-engine-optimization",
      "title": "Maven Aeo",
      "publisher": "Mostafa ElBermawy",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-maven-guarantee",
      "url": "https://help.maven.com/en/articles/8705540-maven-s-satisfaction-guarantee",
      "title": "Maven Guarantee",
      "publisher": "Maven",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-ai-ranking",
      "url": "https://www.skool.com/ai-ranking/about",
      "title": "Ai Ranking",
      "publisher": "Nicolas Gorrono",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-datawise-community",
      "url": "https://www.datawiseseo.com/community/",
      "title": "Datawise Community",
      "publisher": "Nicolas Gorrono",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-search-atlas-mastery",
      "url": "https://searchatlas.com/ai-search-seo-mastery-course/",
      "title": "Search Atlas Mastery",
      "publisher": "Search Atlas",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-coursera-ai-seo-geo-certificate",
      "url": "https://www.coursera.org/professional-certificates/ai-seo-and-geo-boost-ai-visibility",
      "title": "Coursera Ai Seo Geo Certificate",
      "publisher": "Coursera",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-udemy-zero-page-one",
      "url": "https://www.udemy.com/course/seo-get-to-number1-in-google-search/",
      "title": "Udemy Zero Page One",
      "publisher": "Arun Nagarathanam",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-ai-seo-mastery-pro",
      "url": "https://www.skool.com/ai-seo-mastery-pro/about",
      "title": "Ai Seo Mastery Pro",
      "publisher": "Caleb Ulku",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-ai-seo-operators",
      "url": "https://www.skool.com/ai-seo/about",
      "title": "Ai Seo Operators",
      "publisher": "Jonathan Boshoff",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-rank-expand",
      "url": "https://www.skool.com/rank-expand-academy/about",
      "title": "Rank Expand",
      "publisher": "Rank & Expand",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-seo-elite-circle",
      "url": "https://www.skool.com/seo-mastermind-2356/about",
      "title": "Seo Elite Circle",
      "publisher": "Julian Goldie",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-gsdc-geo",
      "url": "https://www.gsdcouncil.org/generative-engine-optimization-certification",
      "title": "Gsdc Geo",
      "publisher": "Global Skill Development Council",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-gsdc-refund",
      "url": "https://www.gsdcouncil.org/refund-policy",
      "title": "Gsdc Refund",
      "publisher": "GSDC",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-jellyfish-aeo",
      "url": "https://www.jellyfish.com/en-us/training/courses/from-seo-to-aeo-optimising-for-ai-led-search",
      "title": "Jellyfish Aeo",
      "publisher": "Jellyfish",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-coursera-mastering-geo",
      "url": "https://www.coursera.org/learn/seo-mastering-generative-engine-optimization-geo",
      "title": "Coursera Mastering Geo",
      "publisher": "SkillUp",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-coursera-generative-ai-seo",
      "url": "https://www.coursera.org/learn/generative-ai-for-seo-be-the-1-answer-in-ai-search",
      "title": "Coursera Generative Ai Seo",
      "publisher": "SkillsBooster Academy",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-georion-academy",
      "url": "https://georion.app/academy",
      "title": "Georion Academy",
      "publisher": "Georion",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-openlearn-geo",
      "url": "https://www.open.edu/openlearncreate/course/view.php?id=15505",
      "title": "Openlearn Geo",
      "publisher": "Camille Sharon Kleinman",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-conductor-aeo",
      "url": "https://www.conductor.com/docs/platform/learning-center/tutorials/seo-enablement-answer-engine-optimization-aeo/",
      "title": "Conductor Aeo",
      "publisher": "Conductor",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-techseo-llms",
      "url": "https://techseo.pro/llms-seo/",
      "title": "Techseo Llms",
      "publisher": "MarketingSyrup",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-techseo-checkout",
      "url": "https://marketingsyrup.thrivecart.com/seo-for-llms/",
      "title": "Techseo Checkout",
      "publisher": "MarketingSyrup",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-cxl-content-ai",
      "url": "https://cxl.com/institute/online-courses/increase-visibility-and-revenue-with-ai-discovery-engines/",
      "title": "Cxl Content Ai",
      "publisher": "CXL",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-cxl-ai-measurement",
      "url": "https://cxl.com/institute/live-course/ai-visibility-brand-monitoring/",
      "title": "Cxl Ai Measurement",
      "publisher": "CXL",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-rankite-academy",
      "url": "https://rankite.com/academy",
      "title": "Rankite Academy",
      "publisher": "Rankite",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-semrush-ai-pr",
      "url": "https://www.semrush.com/academy/courses/ai-pr-toolkit-crash-course/",
      "title": "Semrush Ai Pr",
      "publisher": "Semrush",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-ahrefs-aeo-course-linked-71",
      "url": "https://ahrefs.com/academy/aeo-course/lesson-2-1",
      "title": "Ahrefs Aeo Course Linked 71",
      "publisher": "Ahrefs",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-ai-search-manual-linked-31",
      "url": "https://ipullrank.com/ai-search-manual/relevance-engineering",
      "title": "Ai Search Manual Linked 31",
      "publisher": "iPullRank",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-rankprompt-own-comparison",
      "url": "https://rankprompt.com/best-geo-aeo-courses/",
      "title": "Rankprompt Own Comparison",
      "publisher": "Rank Prompt",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-marketing-syrup-terms",
      "url": "https://marketingsyrup.com/terms-conditions/",
      "title": "Marketing Syrup Terms",
      "publisher": "MarketingSyrup",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-reforge-search-ai",
      "url": "https://www.reforge.com/courses/search-and-ai-optimization/details",
      "title": "Reforge Search Ai",
      "publisher": "Reforge",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-reforge-pricing",
      "url": "https://www.reforge.com/pricing",
      "title": "Reforge Pricing",
      "publisher": "Reforge",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-muckrack-geo",
      "url": "https://academy.muckrack.com/fundamentals-of-geo",
      "title": "Muckrack Geo",
      "publisher": "Muck Rack",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-seoclarity-aeo",
      "url": "https://www.seoclarity.net/seoclarity-aeo-certification-signup",
      "title": "Seoclarity Aeo",
      "publisher": "seoClarity",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-seranking-ai-seo",
      "url": "https://seranking.com/academy/ai-for-seo.html",
      "title": "Seranking Ai Seo",
      "publisher": "SE Ranking",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-seranking-academy-faq",
      "url": "https://help.seranking.com/hc/en-us/articles/16335339897884-SE-Ranking-Academy",
      "title": "Seranking Academy Faq",
      "publisher": "SE Ranking",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Public primary source checked during the expanded curriculum and enrollment review."
    },
    {
      "id": "research-muckrack-faq",
      "url": "https://academy.muckrack.com/page/faqs",
      "publisher": "Muck Rack",
      "title": "Academy FAQs",
      "source_type": "official_course",
      "retrieved_at": "2026-09-18",
      "notes": "Confirms that all Academy courses are free."
    },
    {
      "id": "rainmakers-member-confirmation",
      "url": "https://aiseocourse.pro/courses/ai-seo-rainmakers/#member-confirmation",
      "publisher": "Site editor (course member)",
      "title": "Course member confirmation of AI SEO Rainmakers topic coverage",
      "source_type": "member_report",
      "retrieved_at": "2026-09-18",
      "notes": "The site editor, a current course member, confirmed GEO, AEO, LLM citations, entities and measurement are covered in private course materials. No private materials reproduced; not independently verified."
    }
  ],
  "providers": [
    {
      "id": "charles-floate",
      "slug": "charles-floate",
      "name": "Charles Floate",
      "official_url": "https://www.skool.com/ai-seo-rainmakers/about",
      "source_ids": [
        "rainmakers-skool"
      ],
      "entity_type": "person",
      "description_short": "Provider or educator associated with AI SEO Rainmakers.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "ai-seo-rainmakers"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "hubspot",
      "slug": "hubspot",
      "name": "HubSpot Academy",
      "official_url": "https://academy.hubspot.com/",
      "source_ids": [
        "hubspot-aeo",
        "hubspot-implementing-aeo"
      ],
      "entity_type": "academy",
      "description_short": "Provider or educator associated with AEO Fundamentals, Implementing AEO With HubSpot.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "aeo-fundamentals",
        "hubspot-implementing-aeo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "surfer",
      "slug": "surfer",
      "name": "Surfer",
      "official_url": "https://surferseo.com/academy/",
      "source_ids": [
        "surfer-masterclass"
      ],
      "entity_type": "company",
      "description_short": "Provider or educator associated with AI Search Optimization Masterclass.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "surfer-ai-search-optimization"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "yoast",
      "slug": "yoast",
      "name": "Yoast",
      "official_url": "https://yoast.com/academy/",
      "source_ids": [
        "yoast-ai"
      ],
      "entity_type": "company",
      "description_short": "Provider or educator associated with AI for SEO training.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "yoast-ai-for-seo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "aleyda-solis",
      "slug": "aleyda-solis",
      "name": "Aleyda Solis",
      "official_url": "https://learningaisearch.com/",
      "source_ids": [
        "learning-ai-search"
      ],
      "entity_type": "person",
      "description_short": "Provider or educator associated with AI Search Optimization Roadmap.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "learning-ai-search-roadmap"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "ipullrank",
      "slug": "ipullrank",
      "name": "iPullRank",
      "official_url": "https://ipullrank.com/",
      "source_ids": [
        "ipullrank-manual"
      ],
      "entity_type": "company",
      "description_short": "Provider or educator associated with The AI Search Manual.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "ai-search-manual"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "semrush",
      "slug": "semrush",
      "name": "Semrush Academy",
      "official_url": "https://www.semrush.com/academy/",
      "source_ids": [
        "semrush-ai-search-os",
        "semrush-content-ai-search",
        "semrush-off-page-ai-search",
        "semrush-ai-visibility",
        "research-semrush-ai-pr"
      ],
      "entity_type": "academy",
      "description_short": "Provider or educator associated with AI Search Operating System, Content Marketing Essentials for SEO and AI Search, Off-Page SEO and AI Search Essentials, AI Visibility Essentials.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "semrush-ai-search-os",
        "semrush-content-ai-search",
        "semrush-off-page-ai-search",
        "semrush-ai-visibility",
        "semrush-ai-pr"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "ahrefs",
      "slug": "ahrefs",
      "name": "Ahrefs Academy",
      "official_url": "https://ahrefs.com/academy",
      "source_ids": [
        "ahrefs-aeo-course",
        "ahrefs-brand-radar"
      ],
      "entity_type": "academy",
      "description_short": "Provider or educator associated with Answer Engine Optimization (AEO) Course, How to Use Brand Radar.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "ahrefs-aeo-course",
        "ahrefs-brand-radar"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "cxl",
      "slug": "cxl",
      "name": "CXL",
      "official_url": "https://cxl.com/institute/",
      "source_ids": [
        "cxl-geo-aeo",
        "research-cxl-content-ai",
        "research-cxl-ai-measurement"
      ],
      "entity_type": "company",
      "description_short": "Provider or educator associated with Optimize Pages for AI Search with GEO/AEO.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "cxl-geo-aeo",
        "cxl-content-ai",
        "cxl-ai-measurement"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "skillsbooster",
      "slug": "skillsbooster",
      "name": "SkillsBooster Academy",
      "official_url": "https://www.coursera.org/learn/search-engine-optimization-with-chatgpt",
      "source_ids": [
        "skillsbooster-chatgpt-seo",
        "research-coursera-generative-ai-seo"
      ],
      "entity_type": "company",
      "description_short": "Provider or educator associated with Search Engine Optimization with ChatGPT.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "skillsbooster-chatgpt-seo",
        "coursera-generative-ai-seo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "alex-genadinik",
      "slug": "alex-genadinik",
      "name": "Alex Genadinik",
      "official_url": "https://www.coursera.org/learn/ai-seo",
      "source_ids": [
        "alex-genadinik-ai-seo"
      ],
      "entity_type": "person",
      "description_short": "Provider or educator associated with 2026 AI SEO With Traffic From LLM SEO, GEO, AEO.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "alex-genadinik-ai-seo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "rank-prompt",
      "slug": "rank-prompt",
      "name": "Rank Prompt",
      "official_url": "https://rankprompt.com/",
      "source_ids": [
        "rank-prompt-geo-aeo"
      ],
      "entity_type": "company",
      "description_short": "Provider or educator associated with Free GEO & AEO Course.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "rank-prompt-geo-aeo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "searchministry",
      "slug": "searchministry",
      "name": "SearchMinistry",
      "official_url": "https://searchministry.au/",
      "source_ids": [
        "searchministry-ai-academy"
      ],
      "entity_type": "company",
      "description_short": "Provider or educator associated with AI SEO Training for Agencies.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "searchministry-ai-academy"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "mostafa-elbermawy",
      "slug": "mostafa-elbermawy",
      "name": "Mostafa ElBermawy",
      "official_url": "https://maven.com/bermawy/ai-search-answer-engine-optimization",
      "source_ids": [
        "research-maven-aeo"
      ],
      "entity_type": "person",
      "description_short": "Provider of AEO Masterclass: AI Search Beyond SEO.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "maven-aeo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "nicolas-gorrono",
      "slug": "nicolas-gorrono",
      "name": "Nicolas Gorrono",
      "official_url": "https://www.skool.com/ai-ranking/about",
      "source_ids": [
        "research-ai-ranking"
      ],
      "entity_type": "person",
      "description_short": "Provider of AI Ranking.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "ai-ranking"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "search-atlas",
      "slug": "search-atlas",
      "name": "Search Atlas",
      "official_url": "https://searchatlas.com/ai-search-seo-mastery-course/",
      "source_ids": [
        "research-search-atlas-mastery"
      ],
      "entity_type": "company",
      "description_short": "Provider of AI Search & SEO Mastery Course.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "search-atlas-mastery"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "coursera",
      "slug": "coursera",
      "name": "Coursera",
      "official_url": "https://www.coursera.org/professional-certificates/ai-seo-and-geo-boost-ai-visibility",
      "source_ids": [
        "research-coursera-ai-seo-geo-certificate"
      ],
      "entity_type": "platform",
      "description_short": "Provider of AI SEO and GEO: Boost AI Visibility Professional Certificate.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "coursera-ai-seo-geo-certificate"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "arun-nagarathanam",
      "slug": "arun-nagarathanam",
      "name": "Arun Nagarathanam",
      "official_url": "https://www.udemy.com/course/seo-get-to-number1-in-google-search/",
      "source_ids": [
        "research-udemy-zero-page-one"
      ],
      "entity_type": "person",
      "description_short": "Provider of AI SEO Course 2026: From Zero to Page-One Results.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "udemy-zero-page-one"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "caleb-ulku",
      "slug": "caleb-ulku",
      "name": "Caleb Ulku",
      "official_url": "https://www.skool.com/ai-seo-mastery-pro/about",
      "source_ids": [
        "research-ai-seo-mastery-pro"
      ],
      "entity_type": "person",
      "description_short": "Provider of AI SEO Mastery Pro.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "ai-seo-mastery-pro"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "jonathan-boshoff",
      "slug": "jonathan-boshoff",
      "name": "Jonathan Boshoff",
      "official_url": "https://www.skool.com/ai-seo/about",
      "source_ids": [
        "research-ai-seo-operators"
      ],
      "entity_type": "person",
      "description_short": "Provider of AI SEO Operators.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "ai-seo-operators"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "rank-expand",
      "slug": "rank-expand",
      "name": "Rank & Expand",
      "official_url": "https://www.skool.com/rank-expand-academy/about",
      "source_ids": [
        "research-rank-expand"
      ],
      "entity_type": "company",
      "description_short": "Provider of Rank & Expand Academy.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "rank-expand"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "julian-goldie",
      "slug": "julian-goldie",
      "name": "Julian Goldie",
      "official_url": "https://www.skool.com/seo-mastermind-2356/about",
      "source_ids": [
        "research-seo-elite-circle"
      ],
      "entity_type": "person",
      "description_short": "Provider of SEO Elite Circle.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "seo-elite-circle"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "gsdc",
      "slug": "gsdc",
      "name": "Global Skill Development Council",
      "official_url": "https://www.gsdcouncil.org/generative-engine-optimization-certification",
      "source_ids": [
        "research-gsdc-geo"
      ],
      "entity_type": "company",
      "description_short": "Provider of Certified Generative Engine Optimization Professional.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "gsdc-geo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "jellyfish",
      "slug": "jellyfish",
      "name": "Jellyfish",
      "official_url": "https://www.jellyfish.com/en-us/training/courses/from-seo-to-aeo-optimising-for-ai-led-search",
      "source_ids": [
        "research-jellyfish-aeo"
      ],
      "entity_type": "company",
      "description_short": "Provider of From SEO to AEO: Optimizing for AI-led Search.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "jellyfish-aeo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "skillup",
      "slug": "skillup",
      "name": "SkillUp",
      "official_url": "https://www.coursera.org/learn/seo-mastering-generative-engine-optimization-geo",
      "source_ids": [
        "research-coursera-mastering-geo"
      ],
      "entity_type": "company",
      "description_short": "Provider of SEO: Mastering Generative Engine Optimization (GEO).",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "coursera-mastering-geo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "georion",
      "slug": "georion",
      "name": "Georion",
      "official_url": "https://georion.app/academy",
      "source_ids": [
        "research-georion-academy"
      ],
      "entity_type": "company",
      "description_short": "Provider of Georion GEO Academy.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "georion-academy"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "camille-kleinman",
      "slug": "camille-kleinman",
      "name": "Camille Sharon Kleinman",
      "official_url": "https://www.open.edu/openlearncreate/course/view.php?id=15505",
      "source_ids": [
        "research-openlearn-geo"
      ],
      "entity_type": "person",
      "description_short": "Provider of Introduction to Generative Engine Optimization.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "openlearn-geo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "conductor",
      "slug": "conductor",
      "name": "Conductor",
      "official_url": "https://www.conductor.com/docs/platform/learning-center/tutorials/seo-enablement-answer-engine-optimization-aeo/",
      "source_ids": [
        "research-conductor-aeo"
      ],
      "entity_type": "company",
      "description_short": "Provider of SEO Enablement: Answer Engine Optimization.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "conductor-aeo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "marketing-syrup",
      "slug": "marketing-syrup",
      "name": "MarketingSyrup",
      "official_url": "https://techseo.pro/llms-seo/",
      "source_ids": [
        "research-techseo-llms"
      ],
      "entity_type": "company",
      "description_short": "Provider of SEO for LLMs: The GEO Blueprint.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "techseo-llms"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "rankite",
      "slug": "rankite",
      "name": "Rankite",
      "official_url": "https://rankite.com/academy",
      "source_ids": [
        "research-rankite-academy"
      ],
      "entity_type": "company",
      "description_short": "Provider of AI Search & AEO Learning Path.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "rankite-academy"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "reforge",
      "slug": "reforge",
      "name": "Reforge",
      "official_url": "https://www.reforge.com/courses/search-and-ai-optimization/details",
      "source_ids": [
        "research-reforge-search-ai"
      ],
      "entity_type": "company",
      "description_short": "Provider of Mastering Search & AI Optimization (SEO).",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "reforge-search-ai"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "muck-rack",
      "slug": "muck-rack",
      "name": "Muck Rack",
      "official_url": "https://academy.muckrack.com/fundamentals-of-geo",
      "source_ids": [
        "research-muckrack-geo"
      ],
      "entity_type": "company",
      "description_short": "Provider of Fundamentals of Generative Engine Optimization (GEO).",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "muckrack-geo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "seoclarity",
      "slug": "seoclarity",
      "name": "seoClarity",
      "official_url": "https://www.seoclarity.net/seoclarity-aeo-certification-signup",
      "source_ids": [
        "research-seoclarity-aeo"
      ],
      "entity_type": "company",
      "description_short": "Provider of Enterprise AEO Certification.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "seoclarity-aeo"
      ],
      "last_verified_at": "2026-09-18"
    },
    {
      "id": "se-ranking",
      "slug": "se-ranking",
      "name": "SE Ranking",
      "official_url": "https://seranking.com/academy/ai-for-seo.html",
      "source_ids": [
        "research-seranking-ai-seo"
      ],
      "entity_type": "company",
      "description_short": "Provider of AI for SEO: Expert Framework.",
      "country": "unknown",
      "founding_year": "unknown",
      "course_ids": [
        "seranking-ai-seo"
      ],
      "last_verified_at": "2026-09-18"
    }
  ]
}