- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クローラーbotに別コンテンツ提供)
クローラーbotに別コンテンツ提供
このQ&Aのポイント
- New York Timesのように記事全文を読むにはログインが必要だが、クローラには記事全文を提供してもらっているケースがある。
- 一つの方法として、ユーザーエージェントを見てクローラーなら記事全文表示するという方法があるが、ユーザーエージェントを偽れば記事全文を読めてしまう可能性がある。
- クローラーのIPアドレス一覧を提供するという方法もあるかもしれない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参考URLはGoogleですが、オフィシャルにIPアドレスの範囲は公開されていないようです。 Googlebotがどうかの確認手順も参考URLに記載されておりますが、 (1) アクセス元IPアドレスからDNSを逆引きしてドメインを取得 (2) (1)で取得したドメインをDNSから正引きをしてIPアドレスを取得 (3) アクセス元と(2)のIPアドレスが一致していて、かつ、(1)ドメインがgooglebot.com または google.comならGooglebot という手順を実施して判断可能なようです。
お礼
なるほどー ドメインを引いて正当性チェクですね