POSTフォーム(私の場合は選択ボックス)の背後にコンテンツがある場合、Googlebotまたは他の検索エンジンスパイダーはそのフォームの背後にあるコンテンツをクロールできますか?
たとえば、1つのページの4つの翻訳があり、言語の選択が同じURLへのPOSTフォームで、言語固有のURLにリダイレクトされた場合、Googlebotは「他の」言語をクロールできますか?
POSTフォーム(私の場合は選択ボックス)の背後にコンテンツがある場合、Googlebotまたは他の検索エンジンスパイダーはそのフォームの背後にあるコンテンツをクロールできますか?
たとえば、1つのページの4つの翻訳があり、言語の選択が同じURLへのPOSTフォームで、言語固有のURLにリダイレクトされた場合、Googlebotは「他の」言語をクロールできますか?
回答:
Googlebot はフォームを送信できますが、送信する理由を検出できない限り、通常は送信しません。
そのため、リンクから、翻訳がAJAXで適切に作成されている場合、Googlebotはフォームを送信して結果を確認することができます。ただし、この動作(特にPOSTの場合)は保証されていないため、おそらくGETを使用して、ロボットがよりアクセスしやすいものにする必要があります。
Bingは絶対にそうします。断る前に、連絡フォームと調査フォームの両方を継続的に送信します。$ _POST情報に$ _SERVER ['HTTP_USER_AGENT']を含めたので、それがBingbotであることがわかりました。他のスパイダーがこれらのフォームを提出したことはありません。