Deploy Guard

すべての本番デプロイを、SEO の損傷がないかチェック。

ビルドが通り、すべてのページが表示されても、料金ページを外すよう Google に伝えてしまうことがあります。Deploy Guard はデプロイの直後に、検索エンジンと同じようにサイトを読み、検索にとって何が変わったかを伝えます。

デプロイからメールまで。

本番が変わるたびに起きること。時刻はトップページの例に基づいています。

  1. 0:00

    デプロイが届く

    Vercel 連携、Netlify のデプロイ通知、Cloudflare Pages と Workers、または GitHub の deployment status から。10 分ごとの同期で、届かなかったイベントも拾います。

  2. +1:00

    本番が新しいビルドを配信

    新しいバージョンが実際にドメインで応答するまで待つので、誤って古いバージョンをチェックすることはありません。

  3. +1:01

    クロールを計画

    ホームページ、検索クリックの多いページ、ホームページからリンクされたページ、セクションごとのサイトマップのサンプル、さらに robots.txt とサイトマップ自体。生の HTML と、サイトが JavaScript に依存している場合はレンダリング後のページも。

  4. +1:30

    ベースラインと比較

    各ページを、最後に承認したバージョンと項目ごとに比較します。インデックス、canonical、リダイレクト、コンテンツ、タイトル、構造化データ、リンクなど。

  5. +3:00

    深刻な問題をもう一度取得

    重大と高の検出結果は、一時的な不具合を除外するためにもう一度読み込みます。問題が消えていれば、誰にも通知しません。

  6. +3:07

    メールが 1 通届く

    問題ごとに、該当ページ、影響するクリック数、検索エンジンが取りそうな動き、対処方法をまとめ、サイトごとに指定した担当者に送ります。

検出できるもの。

どんなビルドも通過してしまう後退のうち 6 つ。1 つ選ぶと、変更内容と HawkDelta の重み付けが表示されます。

デプロイ前

<meta name="robots" content="index, follow">

デプロイ後

<meta name="robots" content="noindex">
検索エンジンの動き
通常は数日以内に、ページが検索結果から消えます。そのページへのトラフィックはゼロになり、エラーは何も出ません。
HawkDelta の評価
重大。検索表示回数のないページのみ引き下げ、ホームページは引き下げません。

毎回のデプロイで、ほかにも次の項目をチェックします:リダイレクトとリダイレクトチェーン、ステータスコード、H1、meta description、構造化データ、hreflang、内部リンク、ページの重さ、セキュリティヘッダー、そしてリンクプレビュー(Open Graph と X カードのタグ、プレビュー画像が読み込めるか)。

すべてのルールを、デプロイのたびに。

サイトに合わないルールは、サイトごとにオフにできます。「常にオン」のルールはオフにできません。ページを検索から消してしまうものだからです。

インデックス

  • ページが noindex になる常にオン
  • robots.txt がページをブロック、または失敗常にオン
  • ページが壊れる(4xx または 5xx)常にオン
  • canonical の削除、変更、プレビューホストの指定
  • サイトマップの破損、またはトラフィックのあるページの欠落
  • hreflang の削除、破損、戻りリンクの欠落

コンテンツとレンダリング

  • メインコンテンツが半分以下に減少
  • JavaScript の実行後にしか表示されないコンテンツ
  • タイトルの削除、重複、書き換え
  • H1 の変更、meta description の削除
  • 構造化データ(JSON-LD)の削除または破損

リンクとリダイレクト

  • 新しいリダイレクト、301 から 302 への変更、3 段以上のチェーン
  • 内部リンクが半分以下に減少

速度とセキュリティ

  • 読み込み時の JavaScript が 50% 増、かつ 300 KB 以上増加
  • ホームページが送らなくなったセキュリティヘッダー

リンクプレビュー

  • Open Graph または X カードのタグの消失
  • 読み込めなくなったプレビュー画像

重要度はトラフィックに従う。

同じ変更でも、クリックの 18% をもたらすページと、誰にも見つからないページとでは重みが違います。Search Console を接続すると、各検出結果は直近 28 日間に各ページが得たクリック数で重み付けされます。

  • robots.txt、サイトマップ、ホームページは決して下げられません。
  • 見た目に関わる変更(タイトル、説明、見出し、リンク)は、クリックが 5 回未満のページでは「低」にとどまります。
  • リンクプレビューは Google ではなく、ソーシャルネットワークからの訪問で重み付けされます。
  • Search Console がない場合、各ルールは本来のレベルのままで、メールにもそう記載されます。
3 ページで canonical が変更
  • /pricingクリックの 14%

    重大 1 段階上げ:サイトのクリックの 10% 以上を占めるページ。

  • /blog/launchクリックの 2%

    高 ルール本来のレベル。

  • /old-promo表示回数なし

    低 2 段階下げ:28 日間表示回数なし。

サンプルデータです。

大事なときだけ知らせる。

  • 2 回チェック

    深刻な検出結果は、メールの前にもう一度取得します。タイムアウトやコールドスタートで誰かを呼び出すことはありません。

  • しきい値は自分で

    デフォルトでは、重大と高の問題だけがメールで届きます。それより低いものはアプリで待機します。

  • 意図的な変更はワンクリック

    変更を意図的なもの、または誤検知としてマークすると、その項目が新しいベースラインになります。同じページの他の検出結果は開いたままです。

  • 精度を表示

    アプリは直近 28 日間のアラートのうち実際の問題だった数を表示するので、次のアラートも信頼できます。

デプロイの前、合間、そして後に。

  • マージ前にプレビューをチェック

    プレビューのアドレス(保護バイパス付きの Vercel、Netlify の deploy preview、Pages のプレビュー)を貼り付けて本番と比較できます。アラートは送らず、ベースラインも変えません。

  • それ以外は毎日のチェックで

    CMS での編集から Cloudflare のルールまで、デプロイを経ない変更は 1 日 1 回の本番チェックで見つけます。

  • 初日にベースライン

    最初のチェックでサイトの現状を記録し、すでに壊れていたものだけを一覧にします。以降のデプロイはすべてこれと比較されます。

  • 修正は確認されてから

    検出結果は、後のチェックで見つからなくなるまで開いたままで、そこで初めて修正済みになります。見なくなったという理由だけで閉じられることはありません。

あなたのサイトで確かめる。

ベータ版は 2027年2月28日 まで無料です。Vercel、Netlify、Cloudflare 上のサイトは先着 50 件まですぐに利用を開始でき、創設メンバーは永久に 40% 割引になります。

ベータ版の仕組み

まずメールアドレスを確認し、連絡は HawkDelta に関することだけにします。プライバシー

次へ:アプリ