質問: Google の検索結果ページの内容に含まれる動的生成ページについて、質問をいたします。 Google で検索を行った結果、どこかのサイト内の検索結果ページが表示される場合があります。 添付の画像をご参照ください。 上から3番目に表示されているクリック済みとなっているページの URL は、 b.hatena.ne.jp/search/tag?q=アノニマスダイアリー となっており、はてなブックマーク内で、"アノニマスダイアリー"という文字列で検索した結果のページがヒットしています。 このような、あるサイトの検索結果(動的ページ)が表示されるということは、 どのような過程で実現しているのでしょうか。 1. 誰かが、またはサイト内で、その URL にリンクをしており、そこを検索エンジンのクローラーが通って実現している 2. サイト運営者か誰かが、何らかの手段(API やサイトマップ登録)で検索エンジンにページの存在を通知している 3. その他 1. と 2. の違いは、検索エンジンサービスが主体か、サイト運営者が主体か、という意図です。 ご助言をお願い致します。
回答: 1. はてブユーザによるタグ付けがされ(半?)動的ページへリンクする静的ページ(ユーザのブクマページなど)が作られる。 * 2. クロール&インデックス。 3. 結果に表示。 はてなははてなキーワードなど、うまいことネットワークを張り巡らせる仕組みがあり、検索エンジンに引っかかりやすい。アクセス数もあるのでクロール頻度も高い。 とか。