構造化データバリデータ
JSON-LDおよびMicrodata構造化データをschema.org仕様に対して検証します。12のスキーマタイプ(Article、Product、FAQPage、LocalBusiness、Recipe、Eventなど)の必須プロパティをチェックし、リッチスニペット適格性をグレード付けします。
構造化データバリデータの使い方
- 1検証したいURLを入力してください。
- 2ツールはページからすべてのJSON-LDおよびMicrodata構造化データを抽出します。
- 3必須プロパティと欠落プロパティを含むスキーマタイプごとの検証結果を確認します。
- 4フラグが付いた問題を修正してGoogle検索のリッチリザルト適格性を向上させます。
Zenovayアナリティクス
関連ツール
メタタグアナライザー
任意のウェブページのメタタグを分析します。タイトル、説明、Open Graph、Twitterカードをチェックし、SEO推奨事項を取得します。Open Graphチェッカー
FacebookやTwitter、LinkedInで共有されたときにページがどのように見えるかプレビューします。すべてのOGおよびTwitter Cardタグをチェックします。HTTPヘッダーチェッカー
任意のURLのHTTP応答ヘッダーを検査します。セキュリティヘッダー、キャッシング、コンテンツタイプなどを確認できます。Robots.txt バリデーター
あなたのrobots.txtファイルを検証して分析します。ルール、サイトマップ、および一般的なクロール問題を確認してください。よくある質問
構造化データとは何ですか?また、なぜSEOにとって重要なのですか?▾
構造化データは、HTMLに埋め込まれたマシンが読み取り可能なマークアップ(通常はJSON-LD)であり、検索エンジンにあなたのコンテンツが何についてのものかを伝えます。Googleはこれを使用してリッチ結果(星評価、FAQドロップダウン、レシピカード、イベント一覧、パンくずリスト)を生成します。これにより、通常の検索結果と比較してクリック率が20~30%向上します。
Googleの構造化データテストツールはどうなったのですか?▾
Googleは2023年7月に構造化データテストツール(SDTT)を廃止しました。その代替品であるRich Results Testはアカウントが必要で、JavaScriptをレンダリング(不安定になる可能性がある)し、詳細な検証出力を公開していません。このツールは、ログインなしで静的JSON-LDの即座なHTTPベースの検証を提供することでそのギャップを埋めます。
このバリデータはどのスキーマタイプをチェックしますか?▾
Article、NewsArticle、BlogPosting、Product、FAQPage、BreadcrumbList、LocalBusiness、Organization、Event、Recipe、JobPosting、Review、WebSite、Personです。これらはGoogleSearchで最も一般的なリッチ結果タイプをカバーしています。検証はschema.orgの基本要件とGoogleの特定のリッチ結果要件の両方をチェックします。
必須プロパティと推奨プロパティの違いは何ですか?▾
必須プロパティは、schema.org仕様に従ってスキーマタイプが有効であるために必須です。必須プロパティが欠落すると、リッチ結果が表示されません。推奨プロパティは基本仕様では任意ですが、より良いリッチ結果表示のためにGoogleによって強く推奨されます。たとえば、記事の画像は技術的には任意ですが、Googleは記事のリッチ結果にほぼ常にそれを必要とします。
私のスキーマは検証に合格していますが、リッチ結果が表示されません。なぜですか?▾
有効な構造化データはリッチ結果に必要ですが、十分ではありません。Googleは以下も考慮します:(1)ページの品質と関連性、(2)ページが最近クロールおよびインデックスされているかどうか、(3)スキーマがページの主要なコンテンツにのみ使用されている、(4)スキーマの迷惑行為または誤解を招く使用がない。このツールはスキーマの正当性を検証することしかできず、Googleの品質評価を予測することはできません。
JSON-LDの@graphとは何ですか?▾
@graphを使用すると、複数のスキーマエンティティを1つのJSON-LDスクリプトブロック内に宣言でき、それらの間に関係があります。たとえば、製品ページは1つの@graphにProduct、BreadcrumbList、Organizationを持つことができます。このツールは@graphを自動的に処理し、その内の各エンティティを個別に検証します。
このツールがJavaScriptまたはGTMによって注入されたスキーマを検出しないのはなぜですか?▾
このツールはJavaScriptを実行せずにraw HTMLを取得します。これはGooglebotの初期クロールと同じです。JavaScriptによって注入されたスキーマ(GTM、分析タグ、React/Next.js動的注入)はraw HTMLには表示されません。Googleがこれらのスキーマを一貫して検出するために、代わりにサーバーレンダリングされたHTMLに静的JSON-LDとして埋め込んでください。