outseo.lol Scraper — Organic Clicks Leaderboard & Benchmarks avatar

outseo.lol Scraper — Organic Clicks Leaderboard & Benchmarks

Pricing

from $6.50 / 1,000 leaderboard sites

Go to Apify Store
outseo.lol Scraper — Organic Clicks Leaderboard & Benchmarks

outseo.lol Scraper — Organic Clicks Leaderboard & Benchmarks

Scrape the outseo.lol organic-traffic leaderboard — every ranked website with its real Google Search Console click volume and rank — plus benchmarks: the Organic Index, biggest movers, CTR by Google position and visibility. Export as JSON, CSV or Excel; schedule to track it over time.

Pricing

from $6.50 / 1,000 leaderboard sites

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

outseo.lol Scraper — Organic Traffic Leaderboard & SEO Benchmarks

Turn the public outseo.lol data into clean, structured rows. Get the full organic‑traffic leaderboard — every ranked website with its real Google Search Console click volume (never an estimate) — plus the aggregate benchmarks: the Outseo Organic Index, biggest movers, CTR by Google position, impression visibility and device/market signals.

Built for SEO professionals, agencies, analysts, indie hackers and growth teams who want a real, Search‑Console‑derived view of who is winning organic search — and who want to track it over time by scheduling the actor.


✨ What you get

Leaderboard (one row per website)

  • Domain & rank — every website on the outseo.lol leaderboard with its position.
  • Real organic clicks — actual Google Search Console click volume for each site, not a traffic estimate.
  • Description & URL — the site's own description and link.
  • Change tracking — compared to your last run: new, up, down, unchanged or gone, with rank and click deltas.
  • Contact emails (optional) — visit each site and pull contact emails for outreach/lead‑gen.

Aggregate benchmarks (snapshot)

  • Outseo Organic Index — median organic‑click momentum, with % growth and growing‑vs‑declining split.
  • CTR by Google position — average CTR for position 1, 2‑3, 4‑5, 6‑10, 11‑20, 21‑50 (with sites per bucket). A rare, real CTR‑curve benchmark.
  • Biggest movers — the fastest‑growing sites with rank, domain, link and % change.
  • Visibility distribution — share of impressions in Top 3, 4‑10, 11‑20 and 21+.
  • Device & market signals + the dated weekly report headline signals.

🚀 Quick start

  1. Leave both sources on (Stats and Weekly report).
  2. Click Start.
  3. You get one clean snapshot record per source.

Tip: schedule this actor (daily or weekly) to build a time series of the Organic Index, CTR curve and movers.


📥 Input

FieldTypeDescription
Scrape the leaderboard (includeLeaderboard)booleanGet one row per ranked website (rank, domain, organic clicks, description).
Maximum leaderboard sites (maxItems)integerCap the number of leaderboard sites. Empty = all.
Track changes since last run (trackChanges)booleanAdd changeType + rank/click deltas vs the previous run.
Enrich with contact emails (enrichEmails)booleanVisit each site and pull contact emails (adds time/cost).
Concurrency (maxConcurrency)integerParallel site visits for email enrichment.
Scrape the Stats page (includeStats)booleanScrape outseo.lol/stats (Organic Index, movers, CTR by position, visibility, segments).
Scrape the Weekly report (includeWeeklyReport)booleanScrape outseo.lol/reports/weekly (weekly snapshot with date and headline signals).
Proxy configuration (proxyConfiguration)objectApify Proxy is recommended (datacenter is enough).
{
"includeLeaderboard": true,
"includeStats": true,
"includeWeeklyReport": true
}

📤 Output

The dataset holds two record types. Leaderboard site rows (recordType: "site"):

{
"recordType": "site",
"rank": 1,
"domain": "youtubetotranscript.com",
"url": "https://youtubetotranscript.com/",
"organicClicks": 1777170,
"description": "Get YouTube Transcript and use with ChatGPT!",
"isLuckyDuck": false,
"changeType": "up",
"rankDelta": 2,
"clicksDelta": 15400,
"previousRank": 3,
"previousClicks": 1761770,
"emails": ["contact@youtubetotranscript.com"],
"source": "leaderboard",
"scrapedAt": "2026-08-28T10:00:00.000Z"
}

Change tracking compares each run to the previous one (stored between runs). The first run marks everything new; later runs show up/down/unchanged/gone with deltas. Emails appear only when Enrich with contact emails is on and an address is found.

And a benchmark snapshot (recordType: "benchmark") per source. Example (trimmed):

{
"recordType": "benchmark",
"source": "stats",
"url": "https://outseo.lol/stats",
"week": null,
"visitors": 1352,
"websitesBenchmarked": 218,
"organicIndex": {
"value": 109.9,
"medianGrowthPct": 9.9,
"websites": 166,
"growingPct": 56.6,
"decliningPct": 36.7
},
"signals": [
{ "label": "Top-result CTR", "value": "68.0%", "note": "Impression-weighted across 83 sites." }
],
"biggestMovers": [
{ "rank": 1, "site": "platvo.com", "url": "https://www.platvo.com/", "changePct": 1966.4 }
],
"ctrByPosition": [
{ "position": "1", "avgCtrPct": 68.0, "sites": 83 },
{ "position": "2-3", "avgCtrPct": 19.1, "sites": 102 },
{ "position": "4-5", "avgCtrPct": 4.2, "sites": 108 },
{ "position": "6-10", "avgCtrPct": 1.4, "sites": 130 }
],
"visibility": [
{ "label": "Top 3", "sharePct": 5.7 },
{ "label": "Positions 4–10", "sharePct": 55.6 },
{ "label": "Positions 11–20", "sharePct": 14.5 },
{ "label": "Positions 21+", "sharePct": 24.2 }
],
"scrapedAt": "2026-08-28T10:00:00.000Z"
}

Field reference

FieldDescription
sourcestats or weekly.
weekReport week (weekly source).
visitors, websitesBenchmarkedSite‑wide counters.
organicIndexvalue, medianGrowthPct, websites, growingPct, decliningPct.
signalsHeadline metric cards (label / value / note) from the weekly report.
biggestMoversrank, site, url, changePct for the fastest‑growing sites.
ctrByPositionposition, avgCtrPct, sites — the CTR curve.
visibilityShare of impressions by position band.
segmentsDevice & market breakdown (best‑effort).
narrativeThe weekly report's summary line.
scrapedAtISO timestamp — use it to build a time series.

💡 Use cases

  • CTR benchmarking — use ctrByPosition as a real, up‑to‑date CTR curve to model traffic from rank changes.
  • Market pulse — track the Organic Index week over week to see whether organic search is expanding or contracting.
  • Spotting momentum — watch the biggest movers to discover fast‑growing sites in the cohort.
  • Reporting — drop the numbers into client SEO reports and dashboards.
  • Time series — schedule the actor to log a snapshot every week and chart the trend.

🎯 Tips

  • Schedule it. The real value comes from running it regularly and comparing scrapedAt snapshots.
  • Keep both sources on. Stats gives the full structured data; the weekly report adds the date and headline signals.
  • Filter after export. Pull the arrays (ctrByPosition, biggestMovers) into your spreadsheet or database.

🔌 Run it your way

  • Apify Console — click Start.
  • API — start runs and pull the dataset programmatically.
  • Scheduler — capture a snapshot on a schedule.
  • Integrations — push results to Google Sheets, Zapier, Make, webhooks, S3 and more.

❓ FAQ

Where does the data come from? outseo.lol publishes anonymized organic‑search benchmarks aggregated from verified Google Search Console data across participating websites. This actor reads the public pages only.

Is any private or per‑site data exposed? No. The benchmarks are aggregate and anonymized; this actor only reads what outseo.lol publishes publicly.

How often does the data change? The benchmarks refresh periodically (the weekly report is dated). Schedule the actor to capture each update.

In what format is the data? Structured JSON by default, exportable to CSV, Excel and more.


This tool reads publicly available, aggregated and anonymized benchmark information for legitimate use such as SEO analysis and reporting. You are responsible for how you use the data and for complying with all applicable laws and regulations and the website's terms. This scraper is not affiliated with, endorsed by, or connected to outseo.lol; all trademarks belong to their respective owners.


Tags

outseo · seo · seo benchmarks · organic search · ctr by position · ctr curve · search console · seo data · keyword ctr · serp ctr · seo analytics · organic traffic · seo reporting · rank tracking