Spyfu (multiple domains) SEO,PPC and Keyword Insights
Pricing
from $3.10 / 1,000 domains
Spyfu (multiple domains) SEO,PPC and Keyword Insights
Export competitor SEO & PPC details from SpyFu.com public data: organic/paid keywords, traffic estimates, ad spend, backlinks, top pages. Bulk scrape up to 200 domains to CSV/JSON. Perfect for competitor analysis, keyword research, and agency reporting across 30+ countries.
Pricing
from $3.10 / 1,000 domains
Rating
5.0
(2)
Developer
Dionysus
Maintained by CommunityActor stats
4
Bookmarked
318
Total users
66
Monthly active users
5 days ago
Last modified
Categories
Features
Share
SpyFu Competitor Data Scraper
(extracts competitor SEO and PPC data from SpyFu overview pages)
Export competitor data from SpyFu to JSON or CSV—ready for spreadsheets, BI tools, or competitive analysis. Get SEO metrics, PPC data, keywords, competitors, and backlinks all in one consolidated row per domain.
What you get (most of the times and when it's available)
- domain - the scraped domain
- country - SpyFu data region (US, UK, CA, etc.)
- scrapedAt - ISO timestamp
- organicKeywords - total organic keywords ranking
- organicClicks - monthly organic traffic estimate
- organicClickChange - absolute change in monthly organic clicks, not a percentage
- topOrganicKeywords - comma-separated top ranking keywords
- topOrganicKeywordCount - count of exported top organic keywords
- paidKeywords - total paid keywords
- paidClicks - monthly paid clicks estimate
- paidBudget - estimated monthly ad spend from the latest usable monthly history
- trafficOrganicPercent - organic traffic split
- trafficPaidPercent - paid traffic split
- topPaidKeywords - comma-separated top paid keywords
- topPaidKeywordCount - count of exported top paid keywords
- competitors - comma-separated list of competing domains
- competitorCount - number of competitors in the exported list
- paidCompetitorPreviews - comma-separated paid competitor domains (the domain itself is left out)
- backlinks - comma-separated backlink URLs (up to 5)
- backlinkCount - number of backlinks returned
- adsBuyRecommendations - recommended ad keywords
- adsBuyRecommendationsCount - total ad recommendations reported by SpyFu
- firstSeenDate - first month SpyFu has data for the domain, not the registration date
- adHistoryCount - count of historical advertising keywords
- adLandingPages - comma-separated ad landing page URLs
- adLandingPageDetails - landing page occurrence counts with keyword and title examples
- adLandingPageCount - number of exported ad landing pages
- newOrganicKeywordsLastYear - keywords the domain newly started ranking for in the last 12 months
Input fields
| Field | Type & range | Notes |
|---|---|---|
domains | list required, 1 to 200 | Enter domains to scrape, one per line |
spyfuCountry | string optional | Which country's SpyFu data to scrape (default: us) |
Sample output
{"domain": "fieldproxy.com","country": "US","scrapedAt": "2026-11-09T09:15:53.586Z","organicKeywords": "11","organicClicks": "1","organicClickChange": "-1","topOrganicKeywords": "electrical contractor software, best cleaning business software, cleaning clients app, cleaning management app, oil gas field worker app","topOrganicKeywordCount": 5,"paidKeywords": "0","paidClicks": null,"paidBudget": "$0","trafficOrganicPercent": 100,"trafficPaidPercent": 0,"topPaidKeywords": null,"topPaidKeywordCount": 0,"competitors": "sweepops.co, fieldwise.us, leadpressconnect.com, eyeontask.com, cleanbosshq.com","competitorCount": 5,"paidCompetitorPreviews": null,"backlinks": "https://www.linkedin.com/pulse/5-best-field-service-apps-iphone-fieldproxy?trk=organization-update-content_share-article, https://fieldproxy.medium.com/the-best-bookkeeping-app-for-your-business-khatabook-vs-okcredit-vs-fieldproxy-26c13a7b17f6?source=user_profile---------1----------------------------, https://beststartup.asia/101-top-chennai-information-technology-companies-and-startups/, https://www.linkedin.com/pulse/roles-responsibilities-field-team-fieldproxy, https://timesnext.com/top-startups-in-chennai/","backlinkCount": 5,"adsBuyRecommendations": "field service management software, service titan hvac","adsBuyRecommendationsCount": 2,"firstSeenDate": "2012-10-01","adHistoryCount": 2,"adLandingPages": "https://fieldproxy.com/","adLandingPageDetails": [{"fullUrl": "https://fieldproxy.com/","occurrences": 2,"latestSearchDateId": 20220801,"keywordSamples": ["ny field services", "companies like field nation"],"titleSamples": ["Solution Builder - Field Service Management", "Fieldproxy - Better Than Field Nation"]}],"adLandingPageCount": 1,"newOrganicKeywordsLastYear": 1}
Key features
- One consolidated row per domain - main SEO, PPC, keyword, competitor, and advertising metrics together
- Scrapes 30 country-specific databases (US, UK, CA, AU, DE, FR, etc.)
- Processes up to 200 domains per run
- Exports to JSON or CSV for easy analysis in Excel, Google Sheets, or databases
- Automatic deduplication - each domain scraped once
- Built-in retry logic handles temporary loading issues
Typical use cases
- Building competitive intelligence dashboards for clients or internal teams
- Lead scoring based on SEO/PPC metrics and traffic estimates
- Tracking market share shifts across competitor keyword rankings
- Agency reporting - bulk competitor analysis for multiple clients
- Identifying keyword gaps between your domain and competitors
Quick start
- Paste domains (one per line) into the input field.
- Select your target country (default: United States).
- Run the Actor and download your results as JSON or CSV.
More scrapers for competitor research
- Capterra Software Products Scraper (Bulk URLs): software products by category with ratings, reviews and websites
- GetApp.com Category Listings Scraper: software products by category with ratings and review counts
- DesignRush Agency Scraper: agencies with contacts, pricing, team size and services
FAQ
How many domains can I scrape at once?
Up to 200 domains per run.
What countries are supported?
30 countries including US, UK, Canada, Australia, Germany, France, Japan, Brazil, and more. Select from the dropdown in the input configuration.
Do I need a SpyFu account?
No. This actor scrapes publicly available data from SpyFu overview pages without requiring an account.
What format should domains be in?
Plain domains like nike.com or microsoft.com. Enter one domain per line in the text area. The actor automatically strips protocols (https://) and trailing slashes.
What if a domain has no SpyFu data?
The actor will still create a row with the domain name and timestamp. Text metric fields will be null and count fields will be 0.
Does this scrape historical keyword rankings or detailed ad copy?
It exports overview metrics, ad landing-page details with sample titles, and history counts. It does not export full historical ranking rows or every ad variation.
Can I schedule recurring scrapes?
Yes! Use Apify's scheduling feature to run the actor daily, weekly, or monthly for ongoing competitor monitoring.
How can you contact me?
southdionysus@gmail.com or open an issue on Apify interface.
Ready? Paste your domain list, select a country, and start extracting competitor intelligence!