Free Download
Free SEO ML Training Dataset
Real Google Search Console performance data from a live production portfolio, paired with on-page content signals. 429 URLs, 90-day window, 5 production domains. No synthetic data, no scraping, just real GSC API pulls matched to real page structure.
What's in it
429 URLs across 5 live production sites (agebettertoday.com, as400system.com, datasetseo.com, datasetsmaker.com, krisada.com), each row pairing two data types:
Google Search Console performance (90-day window): total clicks, total impressions, average CTR, average position, best position, and a first-45-vs-last-45-day click/impression split with a computed trend label.
Content signals: title tag, meta description, H1 text, H2 count, word count, schema.org types present, structured data flag, internal link count, canonical tag presence, and template type.
Why it's valuable
Most public SEO datasets are either scraped from third-party rank trackers or synthetically generated. This one is neither.
Every performance row comes directly from the Google Search Console API against real, currently-live pages. Every content signal was extracted from the live HTML at fetch time. It's a clean feature/label pairing for anyone training or testing a model that predicts search performance from on-page signals.
Sample rows
| Domain | Page | Word Count | Clicks (90d) | Avg Position | CTR |
|---|---|---|---|---|---|
| agebettertoday.com | / | 910 | 65 | 32.9 | 9.3% |
| krisada.com | /directory/portfolio/ | 1204 | 38 | 18.4 | 6.7% |
| datasetsmaker.com | /dataset-library/ | 742 | 21 | 24.2 | 4.4% |
| as400system.com | /what-is-as400/ | 1560 | 112 | 9.6 | 14.0% |
| agebettertoday.com | /glossary/supplements/vitamin-k2-mk7 | 307 | 0 | 65.8 | 0.0% |
Download the free dataset
One email field, no spam. You'll get the CSV and JSON files immediately.