ひとことで言うと
Article Schema とは、ブログやニュース記事ページに使う Schema.org のスキーマで、「誰が / いつ / 何を書いた記事か」を AI に明示するための書き方です。
具体的にどんな場面?
ブログ記事のページの <head> 内に、こんな感じで書きます:
{
"@type": "Article",
"headline": "GEO とは?日本企業のための完全ガイド",
"datePublished": "2026-05-24",
"dateModified": "2026-05-24",
"author": {
"@type": "Organization",
"name": "GEOメーター 編集部"
},
"publisher": {
"@type": "Organization",
"name": "GEOメーター",
"logo": { "@type": "ImageObject", "url": "..." }
}
}
これで AI は「2026-05-24 に GEOメーター 編集部が書いた、信頼できる記事だ」と認識し、引用元として優先します。
必須フィールド + 推奨フィールド
| フィールド | 必須? | 効果 |
|---|---|---|
headline | ✅ | 記事タイトル |
datePublished | ✅ | 公開日(鮮度シグナル) |
author | ✅ | 著者(信頼性シグナル) |
publisher | ✅ | 出版社(権威性) |
dateModified | 推奨 | 最終更新日 |
image | 推奨 | OGP 画像 |
mainEntityOfPage | 推奨 | このページ自体の URL |
なぜ重要か
- AI が「いつの情報か」を判断できる:古い情報より新しい情報を優先引用
- 著者の権威性が伝わる:信頼できる出版社の記事が優先される
- Google rich result(リッチ結果)にも効く:検索で目立つ
派生スキーマ
特定の記事タイプには派生型を使うとさらに精度が上がります:
- NewsArticle:ニュース記事
- BlogPosting:ブログ記事
- TechArticle:技術記事
詳細は Schema.org、JSON-LD を参照。