独立站项目-管理端
Go to file
menft 5bb2a9a1ee feat(utils): 新增GoogleRankUtil工具类,基于speculationrules实现稳定的Google排名查询
 核心特性:
- 基于Google speculationrules的JSON解析,不依赖DOM结构
- 支持多页搜索(前20名),自动翻页直到找到目标
- 精准的排名计算,baseRank + validRank机制
- 智能过滤Google自身域名,只计数真实搜索结果
- 会话复用机制,降低验证码触发率
- 丰富的配置选项(无头模式、请求间隔、重试策略等)

🔧 技术实现:
- Jackson解析speculationrules脚本中的prefetch URLs
- Selenium WebDriver自动化浏览器
- 人性化延时和滚动,模拟真实用户行为
- User-Agent随机化,增强反爬友好性

📊 测试结果:
- "货车" → 维基百科排名第1名 ✓
- "大卡车" → 维基百科排名第12名(第2页第2个结果)✓

优势:相比传统DOM解析方案更稳定、准确,不受页面结构变化影响
2025-10-24 02:31:17 +08:00
dl_admin feat(utils): 新增GoogleRankUtil工具类,基于speculationrules实现稳定的Google排名查询 2025-10-24 02:31:17 +08:00
dl_vue 1 2025-09-08 15:45:11 +08:00