medicalcondition 类型 json-ld 必须严格包含 @type="medicalcondition"、规范 name(如“流行性感冒”)、临床 definition 描述;signorsymptom 需为 medicalsignorsymptom 对象数组;possibletreatment、primaryprevention、patientexperience 分类标注;datepublished/datemodified 用 iso 8601 时区格式,source 推荐嵌套 organization。

给常见疾病症状做结构化标记,核心是用 MedicalCondition 类型的 JSON-LD,让搜索引擎识别并展示症状、病因、治疗建议等富摘要。不能只写“感冒”两个字,得告诉机器:这是什么病、有哪些表现、怎么处理。
必须填对的三个关键字段
Google 对 MedicalCondition 类型校验极严,漏或错任意一项,整个富展现就会失效:
-
@type 必须写成
"MedicalCondition"(注意大小写和引号) -
name 填规范疾病名称,如
"流行性感冒",不写“流感”“感冒”等简称 -
description 是简明临床定义,不是患者自述,例如:
"由流感病毒引起的急性呼吸道传染病,常伴发热、咳嗽、乏力等症状"
症状字段要按标准方式列出来
别用一段话罗列症状。Google 要求用 signOrSymptom 字段,且每个症状必须是独立对象:
- 写法示例:
"signOrSymptom": [ { "@type": "MedicalSignOrSymptom", "name": "发热" }, { "@type": "MedicalSignOrSymptom", "name": "干咳" }, { "@type": "MedicalSignOrSymptom", "name": "肌肉酸痛" } ] - 不能写成字符串数组:
["发热", "干咳"]—— 这会被忽略 - 避免口语化表述,如“浑身不舒服”“有点发烧”,要用医学术语
应对措施要分类型标注
治疗、护理、预防不能混在一起。Google 区分三类字段:
-
possibleTreatment:指向正规医疗手段,如
"抗病毒药物"、"奥司他韦" -
primaryPrevention:明确可操作的预防方式,如
"接种流感疫苗"、"勤洗手、戴口罩" -
patientExperience(可选):真实患者常用缓解方式,如
"多饮水、充分休息",但需注明“非替代治疗”
时间与来源信息不能省
医疗类内容强调时效性和权威性:
-
datePublished 和 dateModified 必须是 ISO 8601 格式,带时区,例如:
"2024-10-15T08:00:00+08:00" -
source 字段推荐嵌套
Organization对象,包含name(如“国家卫健委”)、url(官网链接) - 若引用指南,用 guideline 字段填 DOI 或权威发布页 URL
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











