finding-digital-agencies-via-google-search — скилл для Claude Code
Ищет маркетинговые и веб-студии через Google Search с помощью актора Apify. Собирает сайты и сниппеты, затем ранжирует лиды по формуле соответствия.
npx skills add apidojo-io/apidojo-skills --skill finding-digital-agencies-via-google-search -a claude-codeЧто делает finding-digital-agencies-via-google-search
Скилл запускает парсер apidojo/google-search-scraper через вспомогательный скрипт run_actor.js или Apify MCP. На вход передаются поисковые фразы searchTerms, код страны countryCode и ограничение страниц maxPagesPerQuery. Результаты сохраняются в JSON или CSV.
Алгоритм даёт вес 0.50 за ключевые слова агентства в сниппете и 0.30 за валидный домен без сайтов вроде wikipedia.org. Ещё 0.20 добавляет позиция в выдаче. При суммарной оценке 0.70 и выше лид помечается как PRIME_PROSPECT, а при балле от 0.40 до 0.69 переходит в категорию WARM_LEAD. Справочники вроде Clutch или Yelp отсеиваются.
В выдаче нет прямых телефонов. Поиск отдаёт только URL сайта и сниппет, поэтому контакты лиц придётся искать отдельно. Для выполнения запросов потребуется токен $APIFY_TOKEN.
Какие задачи решает
- собрать список SEO-агентств и веб-студий по конкретному городу
- отфильтровать каталоги вроде Clutch и Yelp из результатов Google
- ранжировать найденные компании по релевантности для аутрича
- экспортировать подборку агентств в CSV или JSON через Apify
Примеры запросов агенту
- Найди 3 страницы диджитал-агентств в Лондоне через Google и сохрани в CSV
- Собери список студий веб-дизайна в Берлине и отранжируй лиды по формуле
- Проверь выдачу Google по запросу SEO agency NYC и отфильтруй каталоги
Как установить finding-digital-agencies-via-google-search
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-digital-agencies-via-google-search -a claude-code2Вручную: положить файлы
~/.claude/skills/finding-digital-agencies-via-google-search/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/finding-digital-agencies-via-google-search/
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-digital-agencies-via-google-search -a codex2Вручную: положить файлы
.agents/skills/finding-digital-agencies-via-google-search/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-digital-agencies-via-google-search -a cursor2Вручную: положить файлы
.cursor/skills/finding-digital-agencies-via-google-search/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install apidojo-io/apidojo-skills finding-digital-agencies-via-google-search2Вручную: положить файлы
.github/skills/finding-digital-agencies-via-google-search/SKILL.md1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-digital-agencies-via-google-search -a gemini-cli2Командой платформы
gemini skills install https://github.com/apidojo-io/apidojo-skills --path skills/intent/finding-digital-agencies-via-google-searchВручную: положить файлы
.devin/skills/finding-digital-agencies-via-google-search/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-digital-agencies-via-google-search -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о finding-digital-agencies-via-google-search
Как установить finding-digital-agencies-via-google-search в Claude Code?
Выполните команду npx skills add apidojo-io/apidojo-skills --skill finding-digital-agencies-via-google-search -a claude-code. Конфигурация сохранится в файле ~/.claude/skills/finding-digital-agencies-via-google-search/SKILL.md.
Что делает finding-digital-agencies-via-google-search?
Скилл обращается к актору apidojo/google-search-scraper на платформе Apify, собирает агентства из поисковой выдачи Google, отсеивает информационные сайты и оценивает релевантность лидов.
Возвращает ли скилл номера телефонов и email агентств?
Нет. Поисковый парсер возвращает только заголовки, адреса сайтов и сниппеты страниц.
Исходный текст
SKILL.md · Apache-2.0
---
name: finding-digital-agencies-via-google-search
description: >
Finds digital marketing agencies, creative studios, and web design firms via Google Search
using apidojo's Google Search Scraper on Apify. Triggers when the user asks to: find digital
agencies for outreach or partnership, discover marketing agencies in a specific city, build a
list of SEO agencies or web design studios via Google, find creative agencies that might need
your software, prospect marketing firms by searching Google, identify agencies by specialty
and location, or compile an agency contact list from Google search results. Returns agency name,
website URL, and Google snippet per result. Ideal for SaaS vendors, white-label providers, and
B2B service companies targeting marketing agencies.
license: Apache-2.0
metadata:
author: apidojo
version: "1.0"
apify-actor: apidojo/google-search-scraper
---
# Finding Digital Agencies Via Google Search
---
## Inputs
| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | Google search URLs |
| `searchTerms` | array | Optional | `[]` | Keywords to search on Google |
| `countryCode` | string | Optional | `US` | Country for Google search (e.g. `US`, `GB`, `TR`) |
| `languageCode` | string | Optional | — | Language for results (e.g. `en`) |
| `maxItems` | number | Optional | Unlimited | Maximum results to return across all queries |
| `maxPagesPerQuery` | integer | Optional | `1` | Maximum result pages per query |
| `mobileResults` | boolean | Optional | `false` | Fetch mobile SERP layout |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |
## How to Run
### Using run_actor.js (recommended)
```bash
# 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 fallback
```bash
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}'
```
If Apify MCP is available:
Use the Apify MCP `call_actor` tool with actor `apidojo~google-search-scraper` and the input above.
---
## Scoring & Ranking
Score each result by:
- `snippet_has_agency_signals` (contains: agency, studio, services, clients, marketing, SEO) → weight 0.50
- `is_agency_domain` (not .gov, .edu, .wikipedia, .youtube) → weight 0.30
- `position` → score = 1 - (position / total_results), weight 0.20
```python
score = 0.50 * int(agency_signals) + 0.30 * int(valid_domain) + 0.20 * (1 - position/total)
```
---
## Classification
| Score | Tier | Label |
|-------|------|-------|
| ≥ 0.70 | A | PRIME_PROSPECT |
| 0.40–0.69 | B | WARM_LEAD |
| < 0.40 | C | LOW_PRIORITY |
---
## Edge Cases
- **Directory sites in results**: Clutch, Yelp, Upwork listings are not agencies. Filter by checking if domain matches snippet.
- **Wikipedia/news results**: Skip results with domains like wikipedia.org, bbc.com.
- **Limited contact data**: SERP only returns title, URL, snippet — no phone/email. Use results as a starting list for manual outreach.
- **Duplicate agencies**: Same agency may appear for multiple search terms — deduplicate by domain.
- **Local vs global**: Use city-specific search terms for local results.
© apidojo · Apache-2.0 · apidojo-io/apidojo-skills