私は最近、定期的なイベントを扱う新しい Web アプリを構築しています。これらのイベントは、毎日、毎週、または毎月繰り返すことができます。
これはすべてうまくいっています。しかし、イベント ブラウザ ページ (公共のインターネットに表示される) の作成を開始したとき、ある考えが頭に浮かびました。
クローラーがこのページにヒットし、日付を参照するための次と前のボタンが表示された場合、それは永遠に続きますか? そこで、一般的な HTML リンクの使用をやめ、AJAX を使用しました。つまり、ボットはリンクをたどることができなくなります。
しかし、この方法は、Javascript を使用しないユーザーにとっては、その機能が失われることを意味します。それとも、Javascript を使用していないユーザーは少なすぎて心配できないのでしょうか?
これを処理するより良い方法はありますか?
また、Google Crawler のようなボットがこのようなブラック ホールを検出する方法と、ボットがそれらを処理する方法にも非常に興味があります。