{
  "dataset": {
    "id": "peptideschool-peptide-research-search-intent-landscape",
    "version": "1.0.0",
    "canonicalPage": "https://www.peptideschool.org/peptide-research-search-intent-landscape",
    "license": {
      "spdx": "CC-BY-4.0",
      "url": "https://creativecommons.org/licenses/by/4.0/",
      "scope": "PeptideSchool's original selection, classifications, aggregation, schema, methodology, and commentary only; underlying provider data, trademarks, and source exports are excluded."
    },
    "publisher": "PeptideSchool",
    "author": "PeptideSchool Editorial Desk",
    "language": "en-US",
    "publicationDate": "2026-08-11",
    "reviewDate": "2026-08-11",
    "citation": "PeptideSchool Editorial Desk. Peptide Research Search Intent Landscape, version 1.0.0. https://www.peptideschool.org/peptide-research-search-intent-landscape"
  },
  "scope": {
    "purpose": "Describe the composition, educational mapping, and policy boundaries of a reproducible United States search-suggestion universe assembled for PeptideSchool research planning.",
    "sourceWindow": "2025-07-01/2026-06-30",
    "geography": "United States",
    "language": "English",
    "network": "Google",
    "device": "All devices in Keyword Planner historical estimates",
    "sourceMethod": "Six authenticated Google Ads Keyword Planner exports were normalized, deduplicated, classified with deterministic rules, and checked against PeptideSchool's public route registry. Google describes search volumes as estimates and its API describes average monthly searches as approximate past-12-month values.",
    "included": "Aggregate counts by intent, topic cluster, estimated-volume band, policy class, route-coverage state, source-batch fingerprint, and paid-activation boundary.",
    "excluded": "Every raw query string, personal-medical or dosing wording, user data, search terms from identifiable people, account credentials, developer tokens, campaign mutations, Semrush rows, competitor copy, Premium content, protocols, and medical advice.",
    "interpretation": "Counts describe this seed-generated suggestion universe. They do not measure people, total market share, rankings, clicks, conversions, revenue, causal demand, medical need, or the quality of a page."
  },
  "summary": {
    "sourceBatchCount": 6,
    "rawRowCount": 8696,
    "uniqueQueryCount": 7974,
    "duplicateRowsRemoved": 722,
    "operationalKeywordCount": 582,
    "combinedUniqueQueryCount": 8540,
    "clusterCount": 9,
    "intentClassCount": 8,
    "mappedEducationalQueryCount": 4592,
    "mappedEducationalSharePct": 57.59,
    "uniqueMappedEducationalTargetCount": 19,
    "calculatorReviewCandidateCount": 75,
    "protectedOrExcludedQueryCount": 116,
    "rawQueryTextPublished": false
  },
  "sourceReferences": [
    {
      "title": "Use Keyword Planner",
      "publisher": "Google Ads Help",
      "url": "https://support.google.com/google-ads/answer/7337243",
      "accessedAt": "2026-08-11",
      "relevance": "Defines Keyword Planner suggestions and monthly-search estimates and cautions that campaign performance depends on additional factors."
    },
    {
      "title": "KeywordPlanHistoricalMetrics",
      "publisher": "Google for Developers",
      "url": "https://developers.google.com/google-ads/api/reference/rpc/latest/KeywordPlanHistoricalMetrics",
      "accessedAt": "2026-08-11",
      "relevance": "Defines average monthly searches as an approximate past-12-month metric and documents competition and bid fields."
    },
    {
      "title": "PeptideSchool Sources and Methodology",
      "publisher": "PeptideSchool Editorial Desk",
      "url": "https://www.peptideschool.org/sources-and-methodology",
      "accessedAt": "2026-08-11",
      "relevance": "Defines the public claim-to-source and insufficiency framework used to stop search demand from becoming unsupported content."
    }
  ],
  "inputFingerprints": [
    {
      "batch": "01-core-search-demand",
      "rowCount": 327,
      "sha256": "470071d2ea0ef55b020ff0736ad03678e1cdeef35fc335defbe859a8d088c3f1"
    },
    {
      "batch": "02-named-peptide-topics",
      "rowCount": 39,
      "sha256": "340be1155935bf90ccd61ccec4d90162266a019fe3d447588f7ab24fa8b3ddf6"
    },
    {
      "batch": "03-evidence-research",
      "rowCount": 687,
      "sha256": "507e595cebec2d49acad8521695ff3e44cbeb9e614046c31667e0cf6214fbf89"
    },
    {
      "batch": "04-scientific-calculators",
      "rowCount": 830,
      "sha256": "eae247807c36e39e193bded59ec7abf5dac10f8c1ec136a9b31c0d6422b551d7"
    },
    {
      "batch": "05-scientific-education",
      "rowCount": 1775,
      "sha256": "536df2faf1f55bf283ea8eb42cdcec58b814e42ac62a3747e7f769f02792f7da"
    },
    {
      "batch": "06-research-methods",
      "rowCount": 5038,
      "sha256": "f741efa1ba358f3ab16fd595c8cf5a188dd9aaf41eded7c846e026a05e3eff80"
    }
  ],
  "intentRecords": [
    {
      "id": "study or evidence",
      "label": "Study or evidence",
      "queryCount": 3464,
      "sharePct": 43.44,
      "interpretation": "Research, study, trial, evidence, methodology, and related language under the deterministic classifier."
    },
    {
      "id": "informational",
      "label": "Informational",
      "queryCount": 2622,
      "sharePct": 32.88,
      "interpretation": "General explanatory language that did not meet a narrower intent rule."
    },
    {
      "id": "tool or calculation",
      "label": "Tool or calculation",
      "queryCount": 982,
      "sharePct": 12.32,
      "interpretation": "Calculation, conversion, dilution, reconstitution, concentration, and related tool language."
    },
    {
      "id": "compound or peptide topic",
      "label": "Compound or peptide topic",
      "queryCount": 529,
      "sharePct": 6.63,
      "interpretation": "Peptide or named-topic language without a stronger study, calculator, definition, comparison, or transaction signal."
    },
    {
      "id": "definition",
      "label": "Definition",
      "queryCount": 320,
      "sharePct": 4.01,
      "interpretation": "What-is, meaning, definition, glossary, or explained language."
    },
    {
      "id": "comparison",
      "label": "Comparison",
      "queryCount": 31,
      "sharePct": 0.39,
      "interpretation": "Versus, compare, difference, or alternative language."
    },
    {
      "id": "commercial or transactional",
      "label": "Commercial or transactional",
      "queryCount": 19,
      "sharePct": 0.24,
      "interpretation": "Buy, sale, shop, supplier, vendor, wholesale, coupon, purchase, or order language; excluded from public activation."
    },
    {
      "id": "practical education",
      "label": "Practical education",
      "queryCount": 7,
      "sharePct": 0.09,
      "interpretation": "How-to, guide, interpret, or understand language not already classified into a stronger intent."
    }
  ],
  "policyRecords": [
    {
      "id": "educational_scientific",
      "label": "Educational or scientific; relevance review",
      "queryCount": 5220,
      "action": "SEO and research universe only unless a narrower landing-page job is proved."
    },
    {
      "id": "ambiguous_hold",
      "label": "Off-scope or ambiguous",
      "queryCount": 2563,
      "action": "Manual clustering; no automatic page or paid keyword."
    },
    {
      "id": "calculator_candidate",
      "label": "Educational calculator candidate",
      "queryCount": 75,
      "action": "Exact or phrase review candidate only; no automatic activation."
    },
    {
      "id": "personal_medical_hold",
      "label": "Personal medical, dosing, or body-outcome language",
      "queryCount": 49,
      "action": "High-compliance hold; raw wording excluded from the public dataset."
    },
    {
      "id": "regulated_compound_hold",
      "label": "Regulated or compound-specific language",
      "queryCount": 48,
      "action": "Scientific-context and query-level policy hold."
    },
    {
      "id": "transactional_exclusion",
      "label": "Commercial substance intent",
      "queryCount": 19,
      "action": "Exclude from paid activation and do not build a transactional page."
    }
  ],
  "volumeBandCounts": {
    "0": 280,
    "10-99": 6279,
    "100-999": 1057,
    "1,000-9,999": 276,
    "10,000+": 70,
    "unknown": 12
  },
  "records": [
    {
      "id": "research_methods",
      "label": "Research methods",
      "queryCount": 3185,
      "sharePct": 39.94,
      "mappedEducationalQueryCount": 3185,
      "mappingCoveragePct": 100,
      "dominantIntent": "study or evidence",
      "intentCounts": {
        "study or evidence": 3181,
        "comparison": 4
      },
      "volumeBandCounts": {
        "0": 114,
        "10-99": 2556,
        "100-999": 403,
        "1,000-9,999": 98,
        "10,000+": 10,
        "unknown": 4
      },
      "organicAction": "Maintain source-backed study-design and evidence-reading guides, then use query-level review to improve internal language and navigation rather than creating near-duplicate pages.",
      "paidBoundary": "SEO and research evidence only. The cluster is not Calculator acquisition intent and is not eligible for automatic paid activation.",
      "interpretation": "The largest cluster reflects the broad research-method seed set and Google suggestion expansion. It is a map of the collected universe, not a claim that 39.94% of all peptide searches concern research methods."
    },
    {
      "id": "general_science_review",
      "label": "General science review",
      "queryCount": 2571,
      "sharePct": 32.24,
      "mappedEducationalQueryCount": 150,
      "mappingCoveragePct": 5.83,
      "dominantIntent": "informational",
      "intentCounts": {
        "informational": 2293,
        "definition": 259,
        "comparison": 16,
        "practical education": 3
      },
      "volumeBandCounts": {
        "0": 93,
        "10-99": 1975,
        "100-999": 367,
        "1,000-9,999": 102,
        "10,000+": 33,
        "unknown": 1
      },
      "organicAction": "Hold for manual relevance clustering. A broad suggestion is not sufficient evidence to create a PeptideSchool page or to infer peptide-specific demand.",
      "paidBoundary": "Hold. Relevance to the active Calculator campaign is unproved and no paid keyword should be created from this aggregate.",
      "interpretation": "This residual cluster contains broad scientific language not assigned to a narrower PeptideSchool job. Its low mapping rate is an intentional guardrail, not a content-gap quota."
    },
    {
      "id": "scientific_calculators",
      "label": "Scientific calculators",
      "queryCount": 897,
      "sharePct": 11.25,
      "mappedEducationalQueryCount": 113,
      "mappingCoveragePct": 12.6,
      "dominantIntent": "tool or calculation",
      "intentCounts": {
        "tool or calculation": 896,
        "comparison": 1
      },
      "volumeBandCounts": {
        "0": 7,
        "10-99": 718,
        "100-999": 128,
        "1,000-9,999": 26,
        "10,000+": 18
      },
      "organicAction": "Use only the subtopics that match PeptideSchool's educational calculation scope. General scientific calculators remain outside the site unless a distinct research-learning job is proved.",
      "paidBoundary": "SEO and research evidence only unless query-level Calculator relevance, landing-page match, compliance, and native validation are all proved.",
      "interpretation": "Calculator wording is not automatically peptide-calculator intent. Most records in this cluster refer to broader chemistry, mathematics, statistics, or conversion jobs."
    },
    {
      "id": "peptide_science",
      "label": "Peptide science",
      "queryCount": 591,
      "sharePct": 7.41,
      "mappedEducationalQueryCount": 591,
      "mappingCoveragePct": 100,
      "dominantIntent": "compound or peptide topic",
      "intentCounts": {
        "compound or peptide topic": 527,
        "definition": 56,
        "comparison": 7,
        "practical education": 1
      },
      "volumeBandCounts": {
        "0": 34,
        "10-99": 463,
        "100-999": 66,
        "1,000-9,999": 24,
        "10,000+": 3,
        "unknown": 1
      },
      "organicAction": "Map only to source-backed public profiles, glossary pages, comparisons, or the research hub. Compound-specific wording requires direct evidence and current status context.",
      "paidBoundary": "SEO-first. Forty-eight regulated or compound-specific records across the full universe remain held for query-level policy and landing-page review.",
      "interpretation": "Route coverage indicates that a truthful educational destination exists; it does not establish ranking, indexation, search satisfaction, safety, approval, or commercial eligibility."
    },
    {
      "id": "statistics_and_interpretation",
      "label": "Statistics and interpretation",
      "queryCount": 590,
      "sharePct": 7.4,
      "mappedEducationalQueryCount": 436,
      "mappingCoveragePct": 73.9,
      "dominantIntent": "informational",
      "intentCounts": {
        "informational": 325,
        "study or evidence": 254,
        "definition": 5,
        "comparison": 3,
        "practical education": 3
      },
      "volumeBandCounts": {
        "0": 30,
        "10-99": 472,
        "100-999": 65,
        "1,000-9,999": 20,
        "10,000+": 1,
        "unknown": 2
      },
      "organicAction": "Strengthen complete explanations of uncertainty, effect sizes, study results, and risk measures where the mapped guide already answers the research-reading job.",
      "paidBoundary": "SEO and research education only. Statistical-learning intent is not a substitute for Calculator acquisition evidence.",
      "interpretation": "Coverage reflects existing research-method guides. It should be evaluated with indexation, impressions, engagement, and editorial quality before any expansion decision."
    },
    {
      "id": "peptide_calculator",
      "label": "Peptide calculator",
      "queryCount": 86,
      "sharePct": 1.08,
      "mappedEducationalQueryCount": 86,
      "mappingCoveragePct": 100,
      "dominantIntent": "tool or calculation",
      "intentCounts": {
        "tool or calculation": 86
      },
      "volumeBandCounts": {
        "10-99": 63,
        "100-999": 17,
        "1,000-9,999": 3,
        "10,000+": 3
      },
      "organicAction": "Keep the canonical Calculator guide, unit checks, synthetic test vectors, and research-workspace continuation aligned to the same educational job.",
      "paidBoundary": "Seventy-five records are candidates for exact or phrase review only. Activation still requires query review, compliance, an exact-delta receipt, native validate_only, owner approval, and post-checks.",
      "interpretation": "A mapped calculator query is a candidate, not a winner. Keyword Planner estimates do not prove clicks, engaged visits, signups, purchases, or incremental value."
    },
    {
      "id": "peptide_evidence",
      "label": "Peptide evidence",
      "queryCount": 27,
      "sharePct": 0.34,
      "mappedEducationalQueryCount": 27,
      "mappingCoveragePct": 100,
      "dominantIntent": "study or evidence",
      "intentCounts": {
        "study or evidence": 27
      },
      "volumeBandCounts": {
        "0": 1,
        "10-99": 14,
        "100-999": 6,
        "1,000-9,999": 1,
        "10,000+": 1,
        "unknown": 4
      },
      "organicAction": "Connect source-backed compound profiles to study-reading guides while preserving the difference between preclinical evidence, human studies, regulatory records, and unresolved questions.",
      "paidBoundary": "SEO and editorial research only. Ten compound-specific evidence records remain held for policy and landing-page review.",
      "interpretation": "The small classified count is a property of the seed and rule set, not evidence that peptide-evidence interest is small in the wider market."
    },
    {
      "id": "excluded_transactional",
      "label": "Excluded transactional",
      "queryCount": 19,
      "sharePct": 0.24,
      "mappedEducationalQueryCount": 0,
      "mappingCoveragePct": 0,
      "dominantIntent": "commercial or transactional",
      "intentCounts": {
        "commercial or transactional": 19
      },
      "volumeBandCounts": {
        "10-99": 13,
        "100-999": 4,
        "1,000-9,999": 2
      },
      "organicAction": "Do not build transactional substance pages. Preserve the terms only in the protected internal audit trail so exclusions remain reproducible.",
      "paidBoundary": "Manual negative-keyword candidate only. No automatic exclusion, activation, sales page, offer, or substance promotion is created from this report.",
      "interpretation": "These records are deliberately counted but their raw wording is not republished. Any generic route assignment in the source universe is ignored by this public eligibility layer."
    },
    {
      "id": "laboratory_methods",
      "label": "Laboratory methods",
      "queryCount": 8,
      "sharePct": 0.1,
      "mappedEducationalQueryCount": 4,
      "mappingCoveragePct": 50,
      "dominantIntent": "informational",
      "intentCounts": {
        "informational": 4,
        "study or evidence": 2,
        "compound or peptide topic": 2
      },
      "volumeBandCounts": {
        "0": 1,
        "10-99": 5,
        "100-999": 1,
        "10,000+": 1
      },
      "organicAction": "Use only where a laboratory-method or glossary page can explain measurement and analytical context without implying product verification.",
      "paidBoundary": "SEO and research education only. Laboratory-method intent is outside the active Calculator campaign.",
      "interpretation": "The count is too small and seed-dependent to support a market conclusion. It remains a directional classification audit only."
    }
  ]
}
