あと2か月で適用。Googleが「戻るボタンの乗っ取り」をスパム違反に明確化【SEO Weekly Update】
あと2か月で適用。Googleが「戻るボタンの乗っ取り」をスパム違反に明確化【SEO Weekly Update】
【4/28 警告メール本格送信開始】Back Button Hijacking 6/15 適用カウントダウン — 自サイト診断3コマンドと修正5ステップ
2026年6月15日の Google スパムポリシー正式適用まで、残り約6週間。4月28日から Google Search Console 経由でサンプル URL 付きの警告メールが本格送信され始めました(Search Engine Roundtable 報道、Google 公式 Developers ブログ /search/blog/2026/04/back-button-hijacking に対象実装の詳細追記)。届いていなくても安心はできません。「現時点で manual action は未適用、6/15 までに修正を」と明記された通知は、事実上の最終警告です。
0. そもそも「Back Button Hijacking(戻るボタンの乗っ取り)」とは — 定義と通常リダイレクトとの違い
Back Button Hijacking(戻るボタンハイジャッキング、戻るボタンの乗っ取り)とは、ユーザーがブラウザの「戻る」ボタンを押した際に、本来戻るはずのページ(直前に閲覧していたページ)ではなく、サイト運営者が任意で指定した別のページ(広告・アフィリエイト先・プロモーションページなど)へ強制的に遷移させる実装パターンの総称です。Google は 2026 年 4 月、これをスパムポリシーに正式に追加し、6 月 15 日から違反対象としてペナルティを適用すると発表しました。
0.1 通常のリダイレクトとの違い(比較表)
| 項目 | 通常のリダイレクト(合法) | Back Button Hijacking(違反) |
|---|---|---|
| 発動タイミング | URL アクセス直後(ユーザー意思の遷移時) | ユーザーが「戻る」ボタンを押した時(ユーザー意思に反する) |
| HTTP ステータス | 301 / 302 / 307 / 308 | 200(HTML 内 JS で履歴改変) |
| 実装手段 | サーバー側 .htaccess / Nginx config / location ヘッダ | JavaScript の history.pushState / replaceState / location.replace 乱用 |
| ユーザーの認識 | 「URL が変わった」と理解しやすい | 「戻ろうとしたら知らないページが出た」混乱 |
| SEO 影響 | 適切に使えば評価が引き継がれる | 2026/6/15 以降スパムポリシー違反、手動対策対象 |
| ユーザー体験 | 透明性高い | 欺瞞的体験(deceptive UX) |
つまり「サーバー設定の 301/302 リダイレクト」と「JS で履歴を書き換えて戻るボタンを別ページに飛ばす」は、技術的にも法的(ガイドライン的)にも全く別物です。前者は推奨実装、後者は違反実装になります。
1. 警告メール本文サンプルと読み方(4/28 以降に届く可能性のある通知)
Search Console の所有者宛に届く警告メールは概ね以下の構造です。読み飛ばさないでください。
| セクション | 記載内容 | WEB ディレクターの判断軸 |
|---|---|---|
| 件名 | 「Search Console: Back Button Hijacking 違反の可能性」相当 | 必ず開く。SC 通知メール一覧でも要マーク |
| サンプル URL | 5〜20 件程度のサイト内 URL | 該当ページの JS / 履歴操作を最優先で監査 |
| 違反種別 | back_button_hijacking(カテゴリ名) | 同種実装が他ページにも波及していないか grep |
| 状態 | 「現時点で manual action は未適用」 | 6/15 までに自主修正で回避可能、6/15 以降は手動対策化リスク |
| 修正期限 | 「2026年6月15日までに修正を推奨」 | SC「セキュリティと手動による対策」の該当行が空欄なうちに着手 |
警告メールが届いていない場合でも、SC「セキュリティと手動による対策」→「セキュリティの問題」セクションを毎週月曜にチェックする運用が安全です。Google が違反を検出してから通知までに数日のタイムラグがあります。
2. 自サイトに警告が来るかセルフ診断3コマンド(コピペで実行可能)
サーバーへ SSH 接続し、以下 3 コマンドを順に実行します。1 件でもヒットしたら詳細監査が必要です。
# コマンド1: pushState / replaceState の使用箇所を全列挙
grep -rn "pushState\|replaceState" /var/www/your-site/ --include="*.js" --include="*.php"
# コマンド2: beforeunload / unload で別 URL へ送る実装がないか
grep -rn "beforeunload\|onbeforeunload\|window.unload" /var/www/your-site/ --include="*.js"
# コマンド3: location.replace + history 操作の組み合わせ(最危険パターン)
grep -rn "location.replace\|location.href" /var/www/your-site/ --include="*.js" -B2 -A2 | grep -i "history\|push"
WordPress の場合、wp-content/themes/ と wp-content/plugins/ 配下を全スキャン。古いアフィリエイト系プラグインに違反実装が残っているケースが多発しています。
3. 違反になる実装パターン6選(4/28 Google Developers ブログ追記より)
| # | 実装パターン | 具体例 | 違反度 |
|---|---|---|---|
| 1 | history.pushState 乱用 | 記事閲覧中に複数履歴を強制挿入し、戻るボタンで広告/アフィリページへ誘導 | ★★★ 即違反 |
| 2 | beforeunload で強制リダイレクト | 離脱検知して別ドメインへ window.location 強制変更 | ★★★ 即違反 |
| 3 | 戻るボタン無効化 JS | history.go(1) や popstate を捕捉して元ページに戻れなくする | ★★★ 即違反 |
| 4 | 自動リロードで別コンテンツ表示 | 戻った時に setTimeout で別記事を強制表示 | ★★ 違反可能性高 |
| 5 | SPA のブラウザ履歴操作ミス | SPA フレームワークで replaceState を多用し、戻る = リロードになる | ★ グレー(修正推奨) |
| 6 | OAuth リダイレクト後に履歴破壊 | ログイン後、戻るボタンが完全に効かなくなる | ★ グレー(UX 改善推奨) |
4 と 5 はライブラリ側の標準動作に起因することがあるため、ライブラリのバージョン更新と組み合わせて対応します。
4. 6/15 までの実装修正5ステップ(WEB ディレクター実行手順)
- SC「セキュリティと手動による対策」を毎週確認 — 警告メールが SPAM に振り分けられているケースに備える
- セルフ診断3コマンドを週次 cron で自動実行 → 結果を Slack に通知
- history.pushState は「ユーザーが望んだ操作」のみに限定 — クリック/タップに紐づかない pushState は全削除
- beforeunload は計測のみに使用 — リダイレクト/コンテンツ書き換えは禁止。Google Analytics の sendBeacon に統一
- 修正後、Search Console から「再審査リクエスト」 — 警告が出ていた場合は documented 形式で送信、通常 2〜4 週間、長くて 6 週間
5. 業界別「警告対象になりやすい実装」発生率(推定)
Search Engine Roundtable のコメント欄と PPC.land 報道、当サイト調査をクロスチェックした業種別観測値:
| 業界 | 該当実装の発生率 | 主な原因 |
|---|---|---|
| アフィリエイト・比較系メディア | ★★★ 約60〜70% | 古いリンク短縮ツール、誘導用 history 操作テンプレ |
| EC・ショッピング系 | ★★ 約30〜40% | カート離脱対策の beforeunload、再訪促進ポップアップ |
| ニュース・メディア | ★★ 約20〜30% | 無限スクロール実装、関連記事自動切替 |
| コーポレート・サービス | ★ 約5〜15% | 古い CMS テンプレ、SPA フレームワーク誤用 |
| 個人ブログ・WordPress | ★ 約5〜10% | 古いポップアッププラグイン、収益化系プラグイン |
6. manual action 適用時の影響範囲シミュレーション
6/15 以降に手動対策が適用された場合、影響は以下の通りに拡大します(過去の同種ペナルティ事例から推定)。
| 適用範囲 | 影響 | 復旧期間 |
|---|---|---|
| 該当 URL のみ | 当該ページが検索結果から消える | 修正 + 再審査で 2〜4 週間 |
| 該当ディレクトリ | セクション全体の順位大幅下落 | 1〜3 ヶ月 |
| ドメイン全体 | サイト全体のオーガニック流入 50〜90% 減 | 3〜6 ヶ月、根深いケースで 1 年超 |
復旧の最大コストは「失われた順位の再構築」。コアアップデート期間と重なると 2 年経っても完全回復しないケースもあります。予防が最良の策です。
7. 主要 SPA / CMS フレームワーク別 修正ガイド
| フレームワーク | 確認すべき箇所 | 修正方針 |
|---|---|---|
| WordPress | テーマ + 全プラグインの JS / インライン script | 収益化・ポップアップ系プラグイン全更新、Lightweight Cookie Notice 等の history 操作確認 |
| Next.js / Nuxt | router.push / replace の呼出元 | クリック以外で呼ばれていないか useEffect 内も含めて全件監査 |
| React Router | useNavigate の呼出元 | 離脱検知トリガーでの呼出を全廃 |
| Vue Router | router.replace の使用箇所 | 戻るボタン挙動を Cypress / Playwright で全画面テスト |
| jQuery 系古サイト | $(window).on("beforeunload") | 計測用途のみ残し、リダイレクトコードは全削除 |
8. WordPress 「バックボタン違反プラグイン」を取り除く際の代替手段一覧
違反実装が含まれているプラグインを停止 / 削除した後、「同等の機能を維持しつつ違反にならない代替手段」が必要です。以下、よくあるプラグイン用途別の安全な代替手段です。
| 違反プラグイン用途 | 従来の違反実装 | 安全な代替プラグイン / 実装 | 備考 |
|---|---|---|---|
| ポップアップ離脱対策 | beforeunload で別ページへリダイレクト | Popup Maker(離脱検知 = ポップアップ表示のみ、URL 強制変更なし) | 「ありがとうページ」を別タブで開く設計に変更 |
| 関連記事の戻るボタン挿入 | history.pushState で関連記事を履歴に挿入 | YARPP / Related Posts(HTML レンダリングのみ、履歴操作なし) | 関連記事は「クリックされたら遷移」に統一 |
| アフィリエイト リンク短縮 | クリック後、戻るボタンで広告主サイトへ強制遷移 | Pretty Links / ThirstyAffiliates(リダイレクトはサーバー 301、戻るボタンは元記事に戻る) | 301 ベースであれば違反にならない |
| 無限スクロール | スクロールごとに replaceState を乱用 | Jetpack Infinite Scroll / Elementor Pro(スクロールイベントのみ、履歴操作なし) | 履歴操作なしの設定にする |
| カート離脱対策 | EC で beforeunload で別 URL へ強制 | WooCommerce 標準のカート保存機能 + リマインドメール | UX を破壊しない設計に |
| クッキー同意ポップアップ | 同意後 location.replace で履歴破壊 | Cookie Notice & Compliance(履歴を保持したまま同意状態を保存) | GDPR 対応プラグインの最新版を使用 |
代替プラグインに切り替えた後も、必ずセルフ診断 3 コマンド(セクション 2)で再チェックしてください。プラグイン更新で再び違反コードが入るケースもあります。
AI 検索時代でも「ユーザー体験の基本設計」は変わりません。むしろ AI Overview は離脱率の高いサイトを「信頼性低」と判定する傾向があるため、戻るボタン違反は ランキング面での二重ペナルティ(手動対策 + AI 引用率低下)を受ける可能性があります。残り 6 週間、今週から着手するのが最適タイミングです。
📌 関連コンテンツ
・2026年4月第3週の注目ニュースは3つのトピック
・Googleがバックボタンハイジャックをスパムポリシー違反に追加
・スパムレポートは手動対策に利用される可能性あり
・2026年のGoogle検索で成功するサイトに共通する5つの要因を紹介
この記事でこんな事が
学べそうですね
ポイント要約
Googleがバックボタンハイジャックをスパムポリシー違反に追加することを発表。2026年の検索勝ち組サイトに共通する要因も紹介されています。
このトピックで身につけるべきスキル
- 1バックボタンハイジャックの定義と影響を理解するGoogleのスパムポリシーについて見てみるGoogleのスパムポリシーを詳細に学ぶための公式リソース
- 2Googleのスパムポリシーの最新情報を把握するSEOの最新トレンドを学ぶ見てみるSEOの基本から最新トレンドまでを学べるMozのリソース
- 32026年の検索勝ち組サイトの特徴を学ぶ2026年のSEO戦略見てみる2026年のSEO戦略に関する最新情報を提供するAhrefsのブログ
- 4スパムレポートの活用方法を知るスパムレポートの活用法見てみるスパムレポートの作成と活用方法についての公式ガイド
- 5SEOニュースの定期的なチェックの重要性を認識するSEOニュースのフォロー方法見てみる最新のSEOニュースを追うための信頼できる情報源
学習の要点
重要キーワード・学習リソース
本記事の参照元
あと2か月で適用。Googleが「戻るボタンの乗っ取り」をスパム違反に明確化【SEO Weekly Update】
出典: 海外SEO情報ブログ
現在の貴方のIPアドレス
このサイトで書いている人
WEBサイト