关于 finding-digital-agencies-via-google-search
这项技能通过 Google 搜索结果查找并排序数字营销机构,帮助营销人员按摘要、域名和排名评分,建立初步名单;联系信息可能需要后续手动查找。
主要功能
- 01按机构关键词和地点搜索 Google
- 02依据摘要、域名和排名评分
- 03按优先级划分潜在客户
- 04按域名去重机构
- 05将结果导出为 CSV 或 JSON
适用场景
- 01查找目标城市的数字营销机构
- 02建立用于机构外联的初步名单
- 03优先安排搜索结果供人工审核
MCP 相关
可通过 Apify MCP 的 call_actor 工具运行 apidojo~google-search-scraper。技能也介绍了使用命令行脚本或 REST API 的方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ apidojo-io/ apidojo-skills --skill finding-digital-agencies-via-google-search安装后在 Claude Code 中输入/finding-digital-agencies-via-google-search确认已加载。
详细介绍
通过 Google 搜索查找数字营销机构
输入
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
startUrls | 数组 | 可选 | [] | Google 搜索网址 |
searchTerms | 数组 | 可选 | [] | 在 Google 上搜索的关键词 |
countryCode | 字符串 | 可选 | US | Google 搜索的国家/地区(例如 US、GB、TR) |
languageCode | 字符串 | 可选 | — | 结果语言(例如 en) |
maxItems | 数字 | 可选 | 不限 | 所有查询返回的结果上限 |
maxPagesPerQuery | 整数 | 可选 | 1 | 每个查询的结果页数上限 |
mobileResults | 布尔值 | 可选 | false | 获取移动端 SERP 布局 |
customMapFunction | 字符串 | 可选 | — | 用于转换每个输出对象的 JavaScript 函数 |
运行方法
使用 run_actor.js(推荐)
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~google-search-scraper" --input '{"searchTerms": ["digital marketing agency NYC"], "countryCode": "US", "maxPagesPerQuery": 3}'
# Save as CSV
node scripts/run_actor.js --actor "apidojo~google-search-scraper" --input '{"searchTerms": ["digital marketing agency NYC"], "countryCode": "US", "maxPagesPerQuery": 3}' --output results.csv --format csv
# Save as JSON
node scripts/run_actor.js --actor "apidojo~google-search-scraper" --input '{"searchTerms": ["digital marketing agency NYC"], "countryCode": "US", "maxPagesPerQuery": 3}' --output results.json --format json
REST API 备用方案
curl -X POST "https://api.apify.com/v2/acts/apidojo~google-search-scraper/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchTerms": ["digital marketing agency NYC"], "countryCode": "US", "maxPagesPerQuery": 3}'
如果可以使用 Apify MCP:
使用 Apify MCP 的 call_actor 工具,指定 actor apidojo~google-search-scraper 和以上输入。
评分与排名
为每个结果评分:
snippet_has_agency_signals(包含:agency、studio、services、clients、marketing、SEO)→ 权重 0.50is_agency_domain(不属于 .gov、.edu、.wikipedia、.youtube)→ 权重 0.30position→ 得分 = 1 - (position / total_results),权重 0.20
score = 0.50 * int(agency_signals) + 0.30 * int(valid_domain) + 0.20 * (1 - position/total)
分类
| 分数 | 等级 | 标签 |
|---|---|---|
| ≥ 0.70 | A | PRIME_PROSPECT |
| 0.40–0.69 | B | WARM_LEAD |
| < 0.40 | C | LOW_PRIORITY |
特殊情况
- 结果中的目录网站:Clutch、Yelp、Upwork 上的商家列表并非代理机构。检查域名是否与摘要相符,以进行筛选。
- Wikipedia/新闻结果:跳过域名为 wikipedia.org、bbc.com 等的网站。
- 联系信息有限:SERP 仅返回标题、URL 和摘要,不含电话/电子邮件。将结果作为手动联系的起始名单。
- 重复的代理机构:同一家代理机构可能出现在多个搜索词的结果中,请按域名去重。
- 本地与全球:使用包含城市名称的搜索词来查找本地结果。
评论
支持 Markdown