适用于订阅墙、付费墙页面。在 CreativeWork 及其子类型上标注,帮助区分正当付费内容与伪装。
| 属性 | 类型 | 必需/推荐 | 说明 |
|---|---|---|---|
| isAccessibleForFree | Boolean | 必需 | 付费区设为 false |
| hasPart | WebPageElement 或数组 | 推荐 | 子块同样 isAccessibleForFree: false,cssSelector 指向付费 DOM |
完整 JSON-LD 示例:
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Exclusive: Tech Industry Trends for 2025",
"image": "https://example.com/photos/tech-trends.jpg",
"datePublished": "2025-02-05T08:00:00+08:00",
"dateModified": "2025-02-05T09:20:00+08:00",
"author": {
"@type": "Person",
"name": "John Doe",
"url": "https://example.com/profile/johndoe123"
},
"description": "An in-depth analysis of emerging technology trends.",
"isAccessibleForFree": false,
"hasPart": {
"@type": "WebPageElement",
"isAccessibleForFree": false,
"cssSelector": ".paywall"
}
}
多段付费区域:
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.org/article"
},
"headline": "Multi-Section Premium Article",
"isAccessibleForFree": false,
"hasPart": [
{
"@type": "WebPageElement",
"isAccessibleForFree": false,
"cssSelector": ".section1"
},
{
"@type": "WebPageElement",
"isAccessibleForFree": false,
"cssSelector": ".section2"
}
]
}
说明:cssSelector 仅用类选择器。勿嵌套内容区块。支持类型含 Article、NewsArticle、Blog、Comment、Course、HowTo、Message、Review、WebPage。
来源
- Subscription and paywalled content structured data,https://developers.google.com/search/docs/appearance/structured-data/paywalled-content(2026-10-05 核对)
