menft
|
81e10c7cfb
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# dl_admin/ruoyi-common/src/main/java/com/ruoyi/common/utils/GoogleRankUtil.java
|
2025-10-24 17:06:17 +08:00 |
|
menft
|
ec367725a3
|
谷歌搜索优化
|
2025-10-24 17:05:49 +08:00 |
|
Vinjor
|
650d55323c
|
1
|
2025-10-24 16:13:30 +08:00 |
|
menft
|
17c620d530
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# dl_admin/ruoyi-common/src/main/java/com/ruoyi/common/utils/GoogleRankUtil.java
|
2025-10-24 16:09:59 +08:00 |
|
Vinjor
|
7ee7918335
|
关键词排名优化
|
2025-10-24 11:20:18 +08:00 |
|
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 |
|
Vinjor
|
b5cfa5c621
|
Merge branch 'master' of http://114.55.243.137:6688/dianliang/dl_site_system
|
2025-10-23 12:13:34 +08:00 |
|
Vinjor
|
4a215d4112
|
1
|
2025-10-23 12:13:27 +08:00 |
|
PQZ
|
b9ab476660
|
1
|
2025-10-21 15:41:44 +08:00 |
|
PQZ
|
a769623042
|
Merge branch 'master' of http://114.55.243.137:6688/dianliang/dl_site_system
|
2025-10-21 13:55:54 +08:00 |
|
PQZ
|
36cbd65ba6
|
1
|
2025-10-21 13:55:49 +08:00 |
|
Vinjor
|
d6ff88d535
|
1
|
2025-10-17 14:09:52 +08:00 |
|
Vinjor
|
48aaeb8ac2
|
1
|
2025-10-15 15:30:32 +08:00 |
|
Vinjor
|
71ec511819
|
Merge branch 'master' of http://114.55.243.137:6688/dianliang/dl_site_system
|
2025-10-09 16:45:33 +08:00 |
|
Vinjor
|
a8bf76fbca
|
1
|
2025-10-09 16:45:27 +08:00 |
|
PQZ
|
3ee97a885a
|
Merge branch 'master' of http://114.55.243.137:6688/dianliang/dl_site_system
# Conflicts:
# dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java
|
2025-10-09 14:43:56 +08:00 |
|
PQZ
|
347eb5dd8b
|
1
|
2025-10-09 14:42:33 +08:00 |
|
Vinjor
|
5bef820790
|
1
|
2025-10-09 14:39:44 +08:00 |
|
Vinjor
|
fa504d9517
|
1
|
2025-10-09 11:11:42 +08:00 |
|
Vinjor
|
33de2cbc7b
|
1
|
2025-09-24 15:37:00 +08:00 |
|
Vinjor
|
95415e84d2
|
1
|
2025-09-24 10:18:49 +08:00 |
|
Vinjor
|
6beb39873b
|
1
|
2025-09-22 16:21:31 +08:00 |
|
Vinjor
|
905872c099
|
1
|
2025-09-22 14:52:26 +08:00 |
|
Vinjor
|
272250a3ba
|
1
|
2025-09-17 15:06:49 +08:00 |
|
Vinjor
|
a9735c4565
|
1
|
2025-09-16 17:09:30 +08:00 |
|
Vinjor
|
d8e838ee81
|
1
|
2025-09-15 10:05:51 +08:00 |
|
Vinjor
|
45ed352030
|
Merge branch 'master' of http://124.222.105.7:3000/dianliang/dl_site_system
|
2025-09-11 12:05:59 +08:00 |
|
Vinjor
|
627d09defd
|
1
|
2025-09-11 12:05:51 +08:00 |
|
|
|
7f57dae35c
|
爬虫任务
|
2025-09-11 12:04:45 +08:00 |
|
Vinjor
|
fe5be1107d
|
Merge branch 'master' of http://124.222.105.7:3000/dianliang/dl_site_system
|
2025-09-11 11:29:17 +08:00 |
|
Vinjor
|
204bb6867a
|
1
|
2025-09-11 11:28:58 +08:00 |
|
PQZ
|
a476586095
|
Merge branch 'master' of http://124.222.105.7:3000/dianliang/dl_site_system
|
2025-09-11 11:20:01 +08:00 |
|
Vinjor
|
20aabdf5e8
|
1
|
2025-09-11 10:34:45 +08:00 |
|
Vinjor
|
fe1f3264fa
|
1
|
2025-09-08 15:45:11 +08:00 |
|
Vinjor
|
efdceeb81e
|
1
|
2025-09-08 14:30:16 +08:00 |
|
|
|
471e0a96fa
|
Merge remote-tracking branch 'origin/master'
|
2025-09-05 14:24:58 +08:00 |
|
Vinjor
|
536ea09104
|
1
|
2025-09-05 12:12:53 +08:00 |
|
|
|
09f1220ae3
|
富文本编辑器
|
2025-09-03 22:07:26 +08:00 |
|
Vinjor
|
8dd3cccf87
|
1
|
2025-09-02 15:57:13 +08:00 |
|
Vinjor
|
a33b1bff7e
|
1
|
2025-09-02 15:53:57 +08:00 |
|
Vinjor
|
0a793caf80
|
1
|
2025-09-01 17:06:16 +08:00 |
|
Vinjor
|
e976da94b7
|
1
|
2025-08-28 18:02:12 +08:00 |
|
Vinjor
|
56cdd668ee
|
1
|
2025-08-26 15:46:35 +08:00 |
|
Vinjor
|
3013bf3c0d
|
1
|
2025-08-25 16:00:03 +08:00 |
|
Vinjor
|
ab41d55a7d
|
1
|
2025-08-25 15:36:00 +08:00 |
|
Vinjor
|
a1a9c0cb13
|
1
|
2025-08-22 10:49:06 +08:00 |
|
Vinjor
|
0ec0e03967
|
关键词排名
|
2025-08-21 17:39:59 +08:00 |
|
PQZ
|
19669c8278
|
1
|
2025-08-15 09:20:39 +08:00 |
|
Vinjor
|
5b1074a8db
|
1
|
2025-08-14 15:08:13 +08:00 |
|
Vinjor
|
62cc90e131
|
Merge branch 'master' of http://124.222.105.7:3000/dianliang/dl_site_system
|
2025-08-14 09:59:50 +08:00 |
|