http://domain/purchase
と言うWebページがあり、このページにはWebフォームがあります。ユーザーは、このフォームを送信すると(クライアント側とサーバー側の両方に検証があり、フィールドが適切に入力されるまで検証されません)、別のページにリダイレクトされます。他の設定をしてから、製品を購入します。 2番目のページがhttp://domain/options
であるとします。
したがって、ユーザーは私たちのサイトに来てhttp://domain/purchase
にアクセスし、フォームに入力して送信し、最初のページのパラメーターを含む2番目のページhttp://doamin/options?parameter1=value1¶meter2=value2
にリダイレクトされます。これは、Webページ間(または技術的にはURL間)でパラメーターを渡す際に非常に一般的です。
今、私は自分のウェブサイトをレビューしていましたが、GoogleがリダイレクトされたウェブページとURLの一部を次のようにインデックス付けしたことがわかりました。
http://domain/options?parameter1=value1¶meter2=value2
http://domain/options?parameter1=value3¶meter2=value4
http://domain/options?parameter1=value5¶meter2=value6
http://domain/options?parameter1=value7¶meter2=value8
http://domain/options?parameter1=value9¶meter2=value10
これは、Google Botがhttp://domain/purchase
ページにアクセスし、フォームに入力して送信し、対応するパラメーターを使用して他のURLにリダイレクトされたことを意味します。これが私にとって意味のある唯一の方法です。 Googleは本当にフォームに記入しますか?
PS:すべてのパラメーターは意味があり、任意に入力されないことを意味します。たとえば、インデックス付きページのphoneパラメーターには正しい電話番号があります。どうして可能ですか?
Google 2008年からHTMLフォームをクロールできました 。
各入力の値を選択したら、ユーザーが作成した可能性のあるクエリに対応するURLを生成してからクロールします。クエリの結果のWebページが有効で興味深いものであり、インデックスにないコンテンツが含まれていることを確認した場合、他のWebページを含めるのと同じようにインデックスに含めることができます。
一方、GoogleBotがこれらのフィールドに入力する正しいパラメーターを認識している可能性は低いため、別の説明があるかもしれません。ユーザーがリダイレクトされたページにリンクしている可能性はありますか?
Googleはより積極的になっています フォームの送信に関しては。