我的网站有数据库查询;填写验证码会给您 5 分钟的查找时间。还有一些自定义代码可以检测任何自动化脚本。我这样做是因为我不希望有人对我的网站进行数据挖掘。
问题是 Google 在抓取我的网站时看不到查找结果。如果有人正在搜索查找结果中存在的字符串,我希望他们通过谷歌搜索找到该页面。
对我来说显而易见的解决方案是使用 PHP 变量$_SERVER['HTTP_USER_AGENT']
绕过验证码和 Google 机器人的自定义安全代码。我的问题是这是否明智。
然后,人们可以使用 Google 的缓存查看查找结果而无需填写 CAPTCHA,但 Google 自己的脚本检测方法会阻止他们对这些页面进行数据挖掘吗?
或者是否有某种方式让人们$_SERVER['HTTP_USER_AGENT']
看起来像 Google 以绕过安全措施?
提前致谢。