メタタグ分析ツール

次へ

任意のURLを取得し、<head>を解析した後、SEOおよびソーシャルメディア共有に関するベストプラクティスに基づくチェックリストを適用します。タイトルが欠落している場合、説明文字数が160文字を超える場合、og:imageが200ピクセル未満の場合、noindexがまだ本番環境で使用されている場合、robotsに競合がある場合、正規形式が含まれていない場合、ビューポート情報が不足している場合、Open Graphタグが重複している場合など、さまざまな問題を検出します。各ルールは「重要」「警告」「提案」として分類されており、重要な問題を優先的に修正できるよう設計されています。

アナライザーの動作方法

  1. 1

    URLを入力してください

    プロトコルを含む完全なURL。1回のリダイレクトを経由します。

  2. 2

    ページが取得され、解析されました

    サーバー側のフェッチャーが生HTMLを読み取ります。

  3. 3

    ルールがタグに対して適用されます

    チェックリストには、SEOの基礎、Open Graph、Twitter Card、ロボット、アイコン、ビューポートが含まれています。

  4. 4

    重症度別でグループ化したレポート

    上層部での重要な課題、下層部からの提案。

監査チェックリスト

重要、次のデプロイ前に修正

  • <title> がない。
  • <meta name="description"> がない。
  • 検索順位を上げたいページに <meta name="robots" content="noindex"> が付いている。
  • 公開ページに og:image がない。
  • canonical タグが別のドメインを指している(移行後によくある)。
  • Open Graph の重複による競合(og:title タグが2つ)。
  • canonical のプロトコルが混在(http → https、またはその逆)。

警告、SEOへの影響

  • タイトルが60文字を超えている。
  • 説明が160文字超、または70文字未満。
  • og:image が 200×200px 未満。
  • twitter:card がない。
  • viewport メタがない(モバイル表示が崩れる)。
  • ページ内に H1 が複数ある。

提案、あると良い

  • twitter:site のハンドルがない。
  • favicon がない。
  • iOS のブックマーク用に Apple タッチアイコンがない。
  • スキーマタイプ(記事、商品、レシピ)に明確に該当するページに JSON-LD がない。
  • PWA 風のモバイルアドレスバーの配色用に theme-color がない。

最もよく見られる失敗例

  • noindexがプロダクト上に残っている。 ステージング用のrobotsタグはプッシュ処理後も保持され、そのページは次のGoogleクロールサイクルで削除される。
  • og:imageの絶対URLにスキームが含まれていません。 //cdn.example.com/img.jpgはブラウザでは正常に動作しますが、常にFacebookで動作するわけではありません。https://cdn.example.com/img.jpgをご使用ください。
  • ページが /en-GB なのに canonical が /en-US を指している。 たいていはテンプレートのバグ。
  • バリアントごとに説明文を書き直したのに、同じ文字列を設定している。 サイト全体で重複。
  • タイトルがブランド名から始まっている。 ブランド名|ページの内容ページの内容|ブランド名 よりクリック率で劣る。

Google が違う表示をするときのデバッグ

監査がすべてクリーンでも、Google がメタを書いたとおりに表示するとは限らない。

  • Google はクエリに応じて約60%の割合でタイトルを書き換える。
  • 説明はクエリとの関連性を高めるために合成されたスニペットに置き換えられる。
  • それでもメタタグは重要、Google が処理を始める起点になる。

デプロイ後の再チェック

メタタグを変更した後は、Facebook Sharing DebuggerおよびTwitter Card Validatorで再取得してキャッシュされたバージョンをクリアし、再度監査を実行してください。変更内容がGoogle検索に反映されるまでに数時間かかる場合があります。Search ConsoleのURL検査ツールでは現在のキャッシュバージョンが表示されます。

よくある質問

いいえ。あなたが入力したURLにある公開されているHTMLのみを読み取ります。書き込みアクセスはなく、変更も行わず、アカウントにログインすることもありません。

いいえ。フェッチャーはセッションクッキーを使用しない汎用のクローラーユーザーエージェントを使用しています。認証が必要なページではログインフォームが返され、それがアナライザーが表示する内容となります。

アナライザはサーバーからの応答HTMLを読み取ります。SSRを含まないSPAでは、このビューではメタタグが表示されません。これは、JavaScriptが実行されていない状態で検索クローラーがページを閲覧する際の実態と完全に一致しています。

ほぼ確実にCMSまたはテンプレートのバグによるものです、このページには2つの<title>要素が含まれていますが、ブラウザでは最初のもののみ表示されます。Googleはどちらかを使用している可能性があります。重複する要素を削除してください。

運用上の観点から、URLはプロキシ経由でページを取得します。URL自体はリクエストの有効期間以外にはセッションと関連付けられず、保存されることもありません。

関連ツール

このツールは他の言語でも利用できます