我们有一个正在运行的网站,部分内容来自付费 API。我们的网站是免费的。我们目前主要担心的是人们将我们的网站用作一种“免费”方式,以自动化方式获取底层数据。我们考虑了一个简单的 IP 阻止,如果用户在“Y”时间内请求“X”数量的页面,则会阻止该用户。通过这样做,我们冒着阻止整个组织的风险……(例如,如果有 100 名来自 A 公司(或来自公寓楼等)的人使用我们的服务,并且他们都拥有相同的 IP 地址,我们不想阻止这种情况。)
换句话说,Google(或者其他一些搜索引擎)如何阻止特定用户?(我个人被 Google 阻止了几分钟,但我的同事使用与我相同的 IP 地址和相同的浏览器/UA 代理,浏览网页时没有遇到验证码等。)
编辑:该网站将没有注册用户。