Receipts.
Including the bad bits.
Everyone shows you the impressions chart going up. Almost nobody shows you the click curve underneath it - which is where people panic and quit.
Start with the unflattering number
A portfolio of sites in different niches with different goals. Here's the honest headline: impressions arrive fast, clicks do not. Early sites sit at a click-through rate well under 1%, at average positions deep enough that almost nobody clicks.
That looks like failure if nobody told you what to expect. It isn't. It's what the first weeks look like: you get indexed, you start appearing for things, you appear far down the page, and almost nobody clicks a result at position 22. Clicks come when position improves, and position improves with time and authority. The impressions are the leading indicator - they're the proof the machine has understood what you're about and started showing you to people.
The mistake this page exists to prevent: concluding at day nine that the site failed, rewriting everything, and resetting the clock. Most people quit somewhere in this exact gap.
The portfolio, site by site
Different goals, so different definitions of working. This is the part generic SEO advice gets wrong: an enterprise product sitting at 150 impressions a day can be perfectly healthy, while the same number on an affiliate site means something is broken.
Every site in the loop with Search Console history, regenerated from the live database. 27 of 27 tracked sites have data so far.
| Site | Goal type | Impressions | Clicks | CTR | Avg position | Branded |
|---|---|---|---|---|---|---|
| itscheaper.in | Volume / affiliate | 16,997 | 113 | 0.66% | 31.7 | 1% |
| itsavailable.in | Volume / affiliate | 15,987 | 68 | 0.43% | 8.7 | 5% |
| bettersleep.ing | Enterprise / product | 7,510 | 0 | 0.00% | 85.3 | 3% |
| cheezus.co | Enterprise / product | 5,738 | 121 | 2.11% | 20.2 | 25% |
| integri.us | Enterprise / product | 5,344 | 5 | 0.09% | 24.5 | 6% |
| pharmalogiks.com | Enterprise / product | 3,326 | 14 | 0.42% | 38.7 | 0% |
| owndle.com | Enterprise / product | 2,085 | 15 | 0.72% | 45.6 | 0% |
| gettkn.app | Enterprise / product | 1,915 | 7 | 0.37% | 46.3 | 0% |
| hireiq.ai | Enterprise / product | 1,467 | 67 | 4.57% | 9.7 | 84% |
| storeyz.app | Enterprise / product | 1,389 | 8 | 0.58% | 45.6 | 0% |
| getkastr.com | Enterprise / product | 1,338 | 16 | 1.20% | 24.0 | 0% |
| canigetcover.in | Volume / affiliate | 1,222 | 1 | 0.08% | 49.7 | 0% |
| thehopiumlab.com | Brand / funnel | 794 | 8 | 1.01% | 11.3 | 0% |
| roamrate.app | Volume / affiliate | 780 | 3 | 0.38% | 36.8 | 6% |
| buildalife.in | Volume / affiliate | 509 | 0 | 0.00% | 11.8 | 0% |
| link2l.ink | Enterprise / product | 492 | 0 | 0.00% | 70.7 | 0% |
| emotuit.co | Enterprise / product | 446 | 1 | 0.22% | 44.8 | 0% |
| skoolio.xyz | Enterprise / product | 443 | 21 | 4.74% | 15.8 | 71% |
| scavvi.com | Enterprise / product | 347 | 16 | 4.61% | 12.5 | 52% |
| flow-solutions.io | Enterprise / product | 322 | 4 | 1.24% | 44.5 | 1% |
| getmonii.com | Enterprise / product | 311 | 0 | 0.00% | 22.5 | 52% |
| getfrgmnt.app | Enterprise / product | 213 | 0 | 0.00% | 44.2 | 0% |
| optimacx.co | Enterprise / product | 90 | 1 | 1.11% | 51.4 | 10% |
| livingform.app | Enterprise / product | 35 | 1 | 2.86% | 27.1 | 20% |
| youforgot.marketing | Brand / funnel | 26 | 6 | 23.08% | 1.1 | 0% |
| randomshenans.com | Brand / funnel | 21 | 0 | 0.00% | 1.7 | n/a |
| roamcheaper.in | Volume / affiliate | 19 | 1 | 5.26% | 23.4 | 0% |
Branded is the share of impressions from searches containing the site name. Those people were already coming, so that column is the honest discount on everything to its left - a high branded share means a post or a mention did the work, not the search process. Where a site name is too generic to match against queries this reads n/a rather than 0%. Google withholds rare queries, and the ones it withholds skew long-tail and unbranded, so this share is if anything an over-statement of how branded the traffic is.
No screenshots. This table is read from the Search Console API by the same pipeline that runs the sites, and rewritten every day - a screenshot would be a snapshot of a moment I chose, which is exactly the kind of evidence this page exists to not accept.
The benchmark, regenerated daily
This block is generated from the live corpus by the same pipeline that runs the sites. It fills in once enough Search Console history has accumulated - which is itself the honest answer to "how fast does this happen".
Not "SEO works." Something more specific and more useful: a repeatable process that gets a brand-new domain indexed and accumulating impressions within days, across four unrelated niches with no existing authority. One site doing this is luck. Four is a method. The clicks are the slow part, and pretending otherwise would be the same dishonesty this page exists to correct.
This site's own claims, graded in public
Every plan here makes predictions with a metric, a threshold and a date. They're listed before they're known, and they get marked hit, missed, or revised-with-a-reason. A missed claim is fine. An ungraded claim is the only real failure.
8 claims, 2 graded so far, day 31 since launch. Listed before they are known, marked when they come due.
| ID | Claim | Due | Status |
|---|---|---|---|
| C-01 | The AI-search (GEO) cluster reaches 300 impressions/day | day 45 | Pending · 14d left |
| C-02 | The diagnostic converts at least 10% of completions to email | day 14 | Miss |
| C-03 | First AI citation of a youforgot page on a category prompt | day 45 | Pending · 14d left |
| C-04 | First Launch Roast booked | day 21 | Miss · 0.0 |
| C-05 | The 'how to get cited by ChatGPT' page reaches Google top 10 | day 60 | Pending · 29d left |
| C-06 | First GEO Audit sold at $497 | day 60 | Pending · 29d left |
| C-07 | A receipts piece reaches top 20 for a 1K-10K volume term | day 90 | Pending · 59d left |
| C-08 | 300 attributed emails on the list | day 90 | Pending · 59d left |
Yes, this includes the commercial ones. If the $497 audit doesn't sell, that will say so here - publishing only the claims that land would make this page worthless, and it's the only page on the site that has to be beyond argument.
Method, so you can argue with it
- Source: Google Search Console, web search type, own properties, read through the API. Search Console lags roughly three days, so the most recent day shown is always a few days behind today.
- Windows differ. The site table covers a rolling 28 days so it is comparable across sites; the benchmark below is indexed to each site's own launch date, which is the only fair way to compare curves that started months apart.
- No paid traffic is included in any of these numbers. This is organic search only.
- Goal type is declared, not inferred. Volume sites are judged on clicks and their onward money step; enterprise products are judged on a small set of qualified enquiries. Same process, different definitions of working - deliberately.
- Regenerated daily by the same pipeline that runs the sites and pushed straight to this page, so these numbers cannot quietly drift from what the data says. If the date at the top stops moving, the pipeline has stopped - which you can hold me to.
As the corpus grows: median day-14 impressions for a fresh domain, click-lag curves by goal type, and position-maturation timelines - the "is my trajectory normal?" answer that nobody publishes because nobody wants to show the boring middle. That question gets asked constantly and answered honestly almost never.