应用标记中没有价格
简短回答
页面有 SoftwareApplication、MobileApplication 或 WebApplication 标记,但没有带价格(或 lowPrice)和 priceCurrency 的 offer。请添加同时包含二者的 offers 对象。免费应用的价格设为 0;有多个套餐时,可使用带 lowPrice 的 AggregateOffer。
含义
"Example" 的 SoftwareApplication 标记没有包含 price 和 priceCurrency 的 offers,因此回答无法说明它是否免费或价格多少。
为什么这对 AI 搜索很重要
“免费吗?”和“多少钱?”是关于软件最常见的问题。当标记写明价格和币种,答案引擎就能直接回答;否则,答案只能从页面文本中猜测,或取自其他网站。
检测接受单个 Offer、offer 列表或 AggregateOffer,只要其中至少一个带有价格或 lowPrice 以及 priceCurrency 即可。它会检查页面上的每个应用节点,包括嵌套在其他标记中的节点。
如何修复
- 在应用标记中添加
offers,包含price和priceCurrency(ISO 4217 代码,如 USD 或 EUR)。 - 对于免费应用或免费版,把
price设为0。 - 对于多个付费套餐,使用带
lowPrice、highPrice和priceCurrency的 AggregateOffer,或 Offer 对象列表。 - 让标记中的价格与价格页保持同步。AISeeWhy 报告会显示证据和可直接粘贴的修复方案;之后点击“再次检测”确认结果。
示例
{"@context": "https://schema.org", "@type": "SoftwareApplication",
"name": "Example App", "applicationCategory": "BusinessApplication",
"operatingSystem": "iOS",
"offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}}
如何确认修复
修改后,在报告上点击“再次检测”:它会列出已修复的内容以及评分的变化。