apice-technologymemorandum
投稿日時:2024/02/18
SEO WEBページ分析 構造化データ
SEO 分析をしていると、ページが構造化データ出ないために、よろしくないといわれることがあります。
構造化データといったことが出、理解ができないことが多いので、少し例示してみましょう
構造化データとは、検索エンジンがウェブページの内容をより正確に理解し、検索結果にリッチな情報を表示するために使用される、特定の形式で整理されたデータのことです。これには、スキーママークアップ(Schema.org)が一般的に使用されます。以下に、構造化データを実装した例をいくつか挙げ、それぞれ説明します。
1. 製品情報
製品ページに構造化データを追加することで、検索結果に価格、在庫状況、レビューの星評価などの情報を表示できます。これにより、ユーザーが検索結果から直接製品の主要情報を得られるようになります。
json
Copy code
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "スマートフォン",
"image": "http://example.com/product.jpg",
"description": "高性能な最新スマートフォンです。",
"offers": {
"@type": "Offer",
"priceCurrency": "JPY",
"price": "50000",
"availability": "http://schema.org/InStock"
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"author": "山田太郎"
}
}
2. 料理レシピ
料理のレシピページに構造化データを追加することで、検索結果に料理の写真、調理時間、カロリー、材料リストなどが表示されます。これは料理関連の検索で非常に役立ちます。
json
Copy code
{
"@context": "http://schema.org/",
"@type": "Recipe",
"name": "チョコレートケーキ",
"image": "http://example.com/cake.jpg",
"description": "濃厚で美味しいチョコレートケーキのレシピです。",
"prepTime": "PT30M",
"cookTime": "PT1H",
"recipeYield": "8人分",
"nutrition": {
"@type": "NutritionInformation",
"calories": "300 calories"
},
"recipeIngredient": [
"チョコレート",
"小麦粉",
"砂糖"
],
"recipeInstructions": "..."
}
3. イベント情報
イベントページに構造化データを追加することで、検索結果にイベントの日付、場所、時間、チケット購入リンクなどが表示されます。これにより、ユーザーがイベントについての詳細情報をすぐに把握できます。
json
Copy code
{
"@context": "http://schema.org",
"@type": "Event",
"name": "コンサート",
"startDate": "2024-03-01T19:00",
"location": {
"@type": "Place",
"name": "コンサートホール",
"address": {
"@type": "PostalAddress",
"streetAddress": "中央区1-2-3",
"addressLocality": "東京",
"postalCode": "100-0001",
"addressCountry": "JP"
}
},
"offers": {
"@type": "Offer",
"url": "http://example.com/tickets",
"price": "8000",
"priceCurrency": "JPY",
"availability": "http://schema.org/InStock"
}
}
これらの例のように、構造化データを使用することで、ウェブページの内容を検索エンジンがより正確に理解し、ユーザーにとって有益な情報を検索結果に豊富に表示することができます。これは、ウェブサイトのクリック率(CTR)の向上にもつながります。