SEO
Google 検索がサポートする構造化データマークアップとブログにおける最適な利用方法
Google検索エンジンは、ウェブページが持つ情報を効率的に理解し、それを検索結果に適切に表示するために、構造化データマークアップを活用しています。

Google検索エンジンは、ウェブページが持つ情報を効率的に理解し、それを検索結果に適切に表示するために、構造化データマークアップを活用しています。これによりユーザーは一目でウェブページの内容を把握することができ、検索結果からのクリック率(CTR)が向上する可能性があります。
構造化データマークアップとは
構造化データマークアップとは、ウェブページの内容を特定の種類(例えば、「レシピ」、「記事」、「商品」など)に分類し、それらの特性を明示的に記述するためのコードの形式です。Googleはこのマークアップを解析し、検索結果にリッチスニペット(評価スター、製品の価格、レシピの調理時間など)や特別な検索結果の形式(カルーセル表示など)を表示します。
Googleは以下のような構造化データタイプをサポートしています:
- 記事: ニュース記事、ブログ記事、フォーラムの投稿など。
- レシピ: 料理のレシピ。
- レビュー: 商品やサービスのレビュー。
- イベント: パブリックイベントの詳細。
- ビデオ: 動画の詳細。
- 商品: 商品の詳細や価格情報。
- 質問と回答(Q&A): 問い答えの形式のコンテンツ。
- ジョブポスティング: 求人情報。
- など
ブログに最適な構造化データマークアップの例
ブログの場合、記事(Article)マークアップが最適です。これにより、ブログの各投稿が記事であることをGoogleに明示的に伝えることができます。以下は具体的なサンプルです:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.example.com/blog/my-awesome-blog-post"
},
"headline": "My Awesome Blog Post",
"image": "https://www.example.com/images/my-awesome-blog-post.jpg",
"author": {
"@type": "Person",
"name": "John Doe"
},
"publisher": {
"@type": "Organization",
"name": "Example.com",
"logo": {
"@type": "ImageObject",
"url": "https://www.example.com/images/logo.jpg"
}
},
"datePublished": "2023-06-21",
"dateModified": "2023-06-21"
}
</script>
このマークアップはJSON-LD形式(Googleが推奨する形式)で記述されており、記事のタイトル、著者、出版者、発行日などの情報を指定します。
ブログ記事にレビューが含まれている場合、レビューマークアップを追加することもできます。また、記事がイベントやレシピについて述べている場合、それぞれのマークアップを使用することが推奨されます。
しかし、一つ注意が必要なのは、構造化データマークアップはGoogleによるランキングを直接的に改善するものではなく、ウェブページの内容をGoogleが理解しやすくするものであるという点です。そのため、SEOの一部として適切に活用することが重要です。