通过在实际数据中添加无用数据来阻碍网站解析

问题描述

我想阻止或妨碍我正在改进的分类广告网站的解析。

该网站使用带有 JSON 响应的 API。作为解决方案,我想在我的数据之间添加无用的数据,因为程序员可能会按 ID 进行解析。并且在 JSON 响应正文和标头中都没有给出任何线索;所以如果不仔细检查,他们将无法区分。

为了防止用户看到它,如果用户没有通过 ID 明确请求,我不会将这些“无用数据”提供给我的用户。从 SEO 的角度来看,我知道如果没有任何内部或外部链接,Google 不会解析包含无用数据的页面

这种技术有多可靠?您认为在用户体验或 SEO 方面会出现哪些问题/缺点/缺点?我们将不胜感激任何想法或建议。

附言我还限制了短时间内提出的大请求数。但它没有帮助。这就是我想到这种技术的原因。

我认为禁止解析器不会更好,因为它们可以更改 IP 等。 也许我可以通过要求登录才能访问 50 多个项目详细信息来获得更好的解决方案(这可能适用于 Selenium,也许?)。注册会更难。即使他们这样做了,我也可以看到这些用户并减慢他们的响应时间等等。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...