当サイトはAmazonなど一部広告より収入を得ています

2026年6月施行Googleスパムポリシー「戻るボタンのハイジャック」対策が本格化

AI & テクノロジー
スポンサーリンク

Google新ポリシー施行の背景と意義

Googleは2026年4月13日、検索ユーザーの利便性とブラウザの信頼性を保護するため、「戻るボタンのハイジャック(Back Button Hijacking)」をスパムポリシー違反として正式に定義しました。本ポリシーは2026年6月15日より本格施行されます。

施行の背景:Webガバナンスの厳格化

今回のポリシー更新は、単なる「迷惑な挙動」の禁止に留まりません。Googleは、サイト運営者に対し「自社サイトで動作するサードパーティ製スクリプトを含めた全技術スタックへの厳格な管理責任」を求めています。広告技術や外部ライブラリが意図せず引き起こす履歴操作であっても、その責任はサイト所有者に帰属します。

ポリシーの定義と主要スケジュール

「戻るボタンのハイジャック」とは、みなさんも経験があるかと思いますが、ユーザーが「戻る」ボタンを押した際、直前に閲覧していたページへの帰還を妨げ、意図しない広告ページや別コンテンツへ誘導する行為を指します。

Google AdSenseの広告であっても、全画面広告の使い方によってはポリシー違反となりますので、サイト運営者の方は自身が運営するサイトの状態を確認しましょう。

違反行為の特定とリスク評価

どのような挙動が「悪意のある行為(malicious practices)」と見なされるかを定義し、サイト運営者が直面するリスクを評価します。

違反パターンの分類

公開されている情報から、以下の3パターンが違反とみなされる可能性が高そうです。

  • 未訪問ページへのリダイレクト 履歴に存在しない広告ページやレコメンド記事ページへ、「戻る」操作を介して強制遷移させる。
  • 離脱時の強制広告表示 ページを離れようとする瞬間に、画面全体を覆う広告やコンテンツを表示し、検索結果画面等への帰還を阻害する。
  • JavaScriptによる履歴の改ざん History API等を用いてダミーの履歴アイテムを挿入し、ユーザーを「出口のない状態」に閉じ込める操作。

ペナルティの深刻度:ドメイン全体への脅威

違反が検知された場合、以下の措置が取られます。

  • 手動対策(Manual Action): Googleの審査員が直接違反を確認し、Search Consoleを通じて通知します。これは特定のページだけでなく、ドメイン全体が検索結果から除外(デインデックス)される、あるいは順位が大幅に降格するという、極めて深刻なリスクを伴います。
  • アルゴリズムによる自動降格: 検索アルゴリズムが不正な履歴操作を検知し、サイトの評価を自動的に引き下げます。

技術的要因の特定と外部リスクの管理

履歴操作は、高度なスクリプト実装や広告プラットフォームの標準設定によって引き起こされます。

実装メカニズムの分析

多くの場合、History API(pushStateメソッド)とpopstateイベントが悪用されます。例えば、{ obem: 1 }といった独自のステート(状態)を履歴に挿入し、ユーザーが「戻る」を押した瞬間にそのステートを検知して広告レイヤーを表示させる手法が確認されています。

外部要因(サードパーティ・リスク)の棚卸し

自社で開発したコード以外に、以下のツールがリスク要因となります。

  • Google AdSenseの「全画面広告の追加トリガー」: 2026年2月9日に導入された以下の設定は、デフォルトで有効化されています。
    • モバイルで5秒、またはパソコンで10秒の経過後にスクロールを開始した際のトリガー。
    • 30秒以上の無操作の後にユーザー操作が発生した際のトリガー。
    • ブラウザの「戻る」ボタンの使用時。
  • 離脱防止ツール/レコメンドエンジン: 「ブラウザバックレコメンド」などの名称で提供される広告・回遊ソリューション。

診断・特定フロー

ブラウザのデベロッパーツール(DevTools)を用い、以下の手順で監査を行ってください。

  • ユーザー操作の実行: 現代のブラウザ(Safari等)の保護機能を回避するため、スクリプトは画面のクリックやタップが行われるまで履歴操作を実行しない場合があります。必ずページ内でクリック等の操作を行ってから診断を開始してください。
  • 履歴数の監視: コンソールで window.history.length を確認し、意図せず数値が増えていないか監視します。
  • ステートの確認: window.history.state に不審なオブジェクトがセットされていないか確認します。

結論:健全なUXと収益維持の両立に向けて

「戻るボタンのハイジャック」への対策は、罰則を避けるための消極的な対応ではありません。ブラウザの基本機能であるUI(戻るボタン)への信頼を尊重することは、ユーザーの離脱ストレスを軽減し、最終的にはドメイン全体の権威性と信頼性を高めます。

私のサイトにも広告はいくつか貼っていますが、記事内(コンテンツ内)や画面全体を覆うような広告は排除しています。(毎月のサーバー台ぐらいは捻出したいので、全部は外せませんが)

趣味ではなく、企業が運営している場合は、WEBサイト離れの加速に加え、広告費の低下やAdブロックの影響を考えると、確実に広告を見させることに注力せざるを得ません。しかし、コンテンツが魅力的でも、そこに至るまでにユーザーが関心を失ってしまえば本末転倒です。

あと、ユーザー側としては、うざい広告を排除するAdブロックなど利用したい気持ちは分かるものの、その広告費でサイト運営がされているのですから、そこへの理解は持っておきたいところです。(Adブロックは万引きと大差ないと考えています)

タイトルとURLをコピーしました