web-dev-qa-db-ja.com

Google検索で「リダイレクト通知」の原因は何ですか?

Googleの検索結果をクリックすると、「リダイレクト通知」ページが表示されることがあります。私のウェブサイトにはランディングページリダイレクトがありますが、Google検索でクリックしてもリダイレクト通知は表示されません。 Googleが警告を表示するリダイレクトの種類に関する情報が見つかりませんでした。 Googleのリダイレクト通知の原因は何ですか?また、訪問者がGoogleのサイトをクリックしたときに表示されないようにするために、ウェブマスターは何ができますか?

4
clickbait

Google SERPからこの「リダイレクト通知」を引き起こす可能性のあるシナリオがいくつかある(またはあったかもしれない)と思います。これらのいくつかは、私が偶然見つけた記事のいくつかによって判断される歴史的な「グリッチ」であったかもしれません。

確かに、最近のGoogle検索結果から直接この「リダイレクト通知」を数回目にしましたが、この質問を調査している間、そのような検索結果を見つけることができませんでした。私はこれを常に悪意のあるリダイレクトに関連付けました。これが本当に悪意のあるか、単に実装の失敗かはわかりませんが。

ただし、この「リダイレクト通知」をトリガーする簡単に繰り返し可能な方法の1つは、Googleの「内部」リダイレクトサービスを使用することです。つまり、/url URLでq(またはurl-see below)パラメーターを使用します(これ検索結果URLがどのように構築されていたように見えます-以下を参照)。例えば:

これは、q URLパラメーターで指定されたURLにリダイレクトするようにGoogleに指示します。どうやら、 この記事(2007年2月)による 、Googleはプロンプトを表示せずにリダイレクトをトリガーしていました。これは自然に悪用されやすいため、Googleはプロンプトを導入しました。

Google Redirect Notice - example.com

GoogleがそのようなURLを構築するとき(たとえば、検索結果で)、ターゲットURLを検証するURLに暗号化ハッシュを組み込むため、促す。

ただし、最近ではGoogleはSERP URLでqパラメーターを使用していないようです。代わりに、urlパラメーターとcryptic hashを使用しているようです。コピー中* 1 URL全体を共有すると、同じ「リダイレクト通知」が得られます(これは、@ ShayanDavoodiが彼の答えで言及しているものであることがわかりました!+1)。たとえば、

Google Redirect Notice having copied intermediary "tracking" URL

(@ShayanDavoodiの回答で指摘されているように、これはおそらくGoogle SERP CTRの操作を防ぐのに役立ちます。そのために明示的な「リダイレクト通知」は必ずしも必要ではありません。

ただし、urlパラメーターの値を変更しようとすると、ターゲットURLは完全に無効になりますが、それでも「リダイレクト通知」がトリガーされます。例えば:

Google Redirect Notice - Invalid URL

* 1 (Googleが追跡に使用する)中間検索結果URLのコピーは「簡単」ではありません。ブラウザで単に「リンクアドレスをコピー」する場合は、ターゲットURLを自然にコピーします。中間URLはソースHTMLには存在せず、ユーザーがリンクをクリックした時点でJavaScriptを使用して挿入されます。ブラウザの開発者ツールを使用すると、ネットワークトラフィックを監視して、中間リダイレクト/トラッキングURLを取得できます。しかし、ユーザーが最新のブラウザで「誤って」コピーできるように見えるものではありません。

参照:

4
MrWhite

検索を実行しなかった誰かとSERPの単一の結果からURLを共有すると、リダイレクト通知が表示される場合があります。

これは、偽の入り口(実際には発生しない、期限切れのGoogle SERP URLによって生成されるクリック)を使用して、クリックおよびCTR操作を防止するためです。

また、サイトがハッキングされており、Google-botユーザーエージェントを別のURLにリダイレクトしている可能性があります。

Google chromeのユーザーエージェントスイッチャー を使用してこれを確認し、ページに疑わしい動作があるかどうかを確認できます。

3
Shayan Davoodi