JSON-LDスキーマジェネレーター
Google Rich ResultsのためのJSON-LD構造化データを生成します。Article、FAQ、Product、LocalBusiness、BreadcrumbList、Organization、HowTo、Review、Eventなど、多くのスキーマタイプをサポートしています。
Article Fields
Generated JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "",
"url": "",
"datePublished": "",
"author": {
"@type": "Person",
"name": ""
},
"publisher": {
"@type": "Organization",
"name": "",
"logo": {
"@type": "ImageObject",
"url": ""
}
}
}
</script>Validate your schema
After adding to your page, test it with Google Rich Results Test to verify eligibility and check for errors.
JSON-LDスキーマジェネレーターの使い方
- 1スキーマタイプを選択してください(Article、FAQ、Product、LocalBusinessなど)。
- 2必須フィールドとオプションフィールドを入力してください。
- 3生成されたJSON-LDスニペットをコピーして、ページの<head>に追加してください。
Zenovayアナリティクス
関連ツール
メタタグアナライザー
任意のウェブページのメタタグを分析します。タイトル、説明、Open Graph、Twitterカードをチェックし、SEO推奨事項を取得します。Open Graphチェッカー
FacebookやTwitter、LinkedInで共有されたときにページがどのように見えるかプレビューします。すべてのOGおよびTwitter Cardタグをチェックします。HTTPヘッダーチェッカー
任意のURLのHTTP応答ヘッダーを検査します。セキュリティヘッダー、キャッシング、コンテンツタイプなどを確認できます。Robots.txt バリデーター
あなたのrobots.txtファイルを検証して分析します。ルール、サイトマップ、および一般的なクロール問題を確認してください。よくある質問
JSON-LDとは何ですか。また、SEOのためにそれを使用する理由は何ですか?▾
JSON-LD(Linked Data用JavaScript Object Notation)はJSONを使用して構造化データをエンコードする方法です。Googleが推奨するスキーママークアップ形式で、実装が簡単です(<script>タグに配置され、HTMLに混在しません)。メンテナンスが容易で、ページレイアウトに影響しません。スキーママークアップはGoogleがコンテンツを理解し、検索結果に直接リッチリザルトを表示するのに役立ちます。星の評価、FAQドロップダウン、ハウツーステップ、イベント日時、製品価格などです。リッチリザルトは通常、標準的な青いリンクよりも20~30%高いクリック率があります。
Google リッチリザルト対応のスキーマタイプは何ですか?▾
Googleは現在、以下のスキーマタイプのリッチリザルトをサポートしています:Article、Book、Breadcrumb、Carousel、Course、Dataset、Education Q&A、Employer Aggregate Rating、Event、Fact Check、FAQ、Home Activities、How-to、Image、Job Posting、Learning Video、Local Business、Merchant Listings、Movie、Practice Problems、Product、Q&A、Recipe、Review、Review Snippet、Sitelinks Searchbox、Software App、Speakable、Subscription/Paywalled Content、Vehicle Listing、Video。注:Schema.orgのすべてのスキーマタイプがリッチリザルトの対象ではありません。Googleは特定のサブセットをサポートしています。常にGoogleのリッチリザルトテストツールで検証してください。
JSON-LDをウェブサイトに追加するにはどうすればよいですか?▾
<script type="application/ld+json">ブロックをHTML <head>または<body>の任意の場所に追加します(Googleは一貫性のために<head>を推奨しています)。動的サイトの場合:React — next/headまたはreact-helmetを使用します。WordPress — Rank MathやYoastなどのプラグインを使用するか、functions.phpを介して追加します。Shopify — theme.liquidまたは製品テンプレートに追加します。1ページに複数のスキーマタイプがある場合:複数の<script>タグを使用するか、JSON-LD @graphアレイでラップします。追加後、GoogleのリッチリザルトテストとGoogle Search ConsoleのURL検査ツールで検証します。変更が検索結果に表示されるまでに数日から数週間かかることがあります。
JSON-LD、Microdata、RDFaの違いは何ですか?▾
JSON-LD:機械可読のJSONを含むスタンドアロン<script>タグ。Googleが推奨しています。HTML構造を変更せずに追加できます。Microdata:HTML属性(itemscope、itemtype、itemprop)がページマークアップに直接含まれます。より古い形式で、メンテナンスが難しく、HTML構造に密接に関連しています。RDFa:Microdataと同様ですが、より柔軟な構文です。一部の学術および政府のコンテキストで使用されます。3つの形式すべてがGoogle、Bing、Yandexで認識されていますが、JSON-LDはGoogleで推奨され、正しく実装しやすく、スキーマプロパティが表示される要素に対応していない場合、レイアウトを破壊するリスクがありません。
構造化データを追加した後、どのようにテストすればよいですか?▾
Google リッチリザルトテスト(search.google.com/test/rich-results):URLまたはコードスニペットをテストします。対象となるリッチリザルトタイプを表示します。エラーと警告にフラグを立てます。Google Search Console → URL検査 → 「ライブURLをテスト」 → 「パンくず」タブ:ページで見つかったすべての構造化データを表示します。Schema.org Validator(validator.schema.org):完全なSchema.orgスペック(Googleよりも厳しい)に対して検証します。一般的なエラー:必須プロパティの欠落(例:Productに`name`または`offers`がない)、`image`および`url`に相対URLを使用している、不正な日付形式(ISO 8601を使用:「2024-01-15」、「January 15, 2024」ではなく)。