1

ランク付けされたページがホームページではない場合、そのページの良いランキングを妨げることなく、Google 検索から来たユーザーを私のホームページにリダイレクトする方法があるかどうか疑問に思いました。

私が必要としているのは、Google クローラーからではなく、Google 検索から来たユーザーから Web ページに到達したかどうかを理解するための php 条件です。そのページのインデックス登録を継続するには、Google クローラーが必要です。同時に、ユーザーをホームページにリダイレクトする必要があります。これは、私が意味するものを切り取った疑似コードです。

if ($_SERVER['HTTP_REFERER'] == 'only users from a Google search') 
    header('location','index.php');
4

2 に答える 2

0

GoogleクローラーはユーザーエージェントをGoogleボットとして使用しますが、他の人はユーザーエージェントをブラウザーに設定します。同じフィルタを作成して、クロール用のリクエストと実際のリクエストを判別できます。

于 2016-02-29T06:34:36.990 に答える