We Published 188 Blog Posts in 3 Years. Here's What Actually Drove Traffic.

We've been running inblog's own blog for three years. 188 published posts. No ghostwriters, no agency — just our team figuring out what works as we go.
Most "how we grew our blog" posts cherry-pick their best metrics. We're going to show you everything — the wins, the misses, and the stuff we'd do differently. All data comes from Google Search Console and inblog Analytics (March 16 – April 13, 2026).
The Publishing Timeline: From 8 Posts to 188
Here's our publishing history, year by year:
| Year | Posts Published | What We Were Doing |
|---|---|---|
| 2023 | 8 | Just getting started. Product guides, basic SEO how-tos. |
| 2024 | 37 | Finding our voice. Expanded into comparisons, customer stories, B2B marketing. |
| 2025 | 105 | Scaling up. Heavy investment in SEO-first content strategy. |
| 2026 (Q1) | 38 | Programmatic SEO batch + continued manual publishing. |
The jump from 37 to 105 posts in 2025 was the turning point. That's when we stopped writing "whatever felt interesting" and started with keyword research first. Every post had a target keyword, a search intent analysis, and a content brief before anyone started writing.
The 2026 spike includes 29 comparison posts we generated through programmatic SEO — more on that later.
Traffic Overview: Honest Numbers
Let's get the vanity metrics out of the way. Here's our last 28 days:
| Metric | Value |
|---|---|
| Total visits | 5,518 |
| Daily average | 190 visits |
| Organic search visits | 945 (17.1% of total) |
| Peak day (April 10) | 377 visits |
These aren't HubSpot numbers. We're a startup blog in a competitive niche. But the interesting story isn't the total — it's where the traffic comes from and which content types drive it.
Traffic Sources Breakdown
| Source | Visits | Share |
|---|---|---|
| Direct | 3,985 | 72.2% |
| Google Search | 829 | 15.0% |
| inblog.ai (product site) | 487 | 8.8% |
| AI Search Engines | 91 | 1.6% |
| Bing | 17 | 0.3% |
| Other | 109 | 2.0% |
Two things stand out: Google organic is still king at 15%, but AI search engines collectively account for 1.6% of our traffic — more than Bing. We'll dig into that AI data later, because it's the most interesting finding in this entire analysis.
Which Content Types Actually Drive Traffic
This is the section we wish someone had shown us two years ago. We categorized our top-performing pages from Google Search Console and the results were surprising:
| Content Type | Posts | Clicks (28d) | Impressions | Avg CTR | Clicks/Post |
|---|---|---|---|---|---|
| Alternatives/Comparisons | 6 | 138 | 50,724 | 0.27% | 23.0 |
| SEO Guides | 9 | 72 | 63,329 | 0.11% | 8.0 |
| Case Studies | 4 | 61 | 35,003 | 0.17% | 15.3 |
| CMS/Product | 5 | 30 | 17,348 | 0.17% | 6.0 |
| B2B Marketing | 2 | 8 | 2,211 | 0.36% | 4.0 |
"Alternatives" content has the highest ROI per post by a wide margin — 23 clicks per post versus 8 for SEO Guides. And that's with just 6 posts in the category.
SEO Guides generate the most total impressions (63,329) but have the lowest CTR (0.11%). That's a problem we'll address in the "missed opportunities" section.
The "Alternatives" Strategy That Worked Best
Our two best-performing posts are both "alternatives" listicles:
| Post | Clicks | Impressions | Avg Position |
|---|---|---|---|
| 13 Best Medium Alternatives in 2026 | 63 | 11,891 | 5.9 |
| 10 Best Ghost Alternatives in 2026 | 49 | 9,442 | 5.8 |
| 11 Best Inblog Alternatives | 10 | 1,927 | 6.6 |
Why do these work so well?
- Bottom-of-funnel intent. Someone searching "Ghost alternatives" is actively looking to switch platforms. They're not just browsing — they're ready to make a decision.
- Topical authority. We're a CMS company writing about CMS alternatives. Google recognizes that we have genuine expertise here.
- Natural product placement. We can include inblog in the list without it feeling forced, because we genuinely are an alternative.
If you're a SaaS company, "alternatives to [competitor]" posts are one of the highest-ROI content investments you can make. Our 6 alternatives posts generate more clicks than our 9 SEO guide posts combined.
AI Search Is Sending Real Traffic — Here's the Data
This is the finding we're most excited to share, because almost nobody publishes this data. Five AI search engines are sending measurable traffic to our blog:
| AI Search Engine | Visits (28 days) | Share of AI Traffic |
|---|---|---|
| ChatGPT | 37 | 41% |
| Claude.ai | 18 | 20% |
| Gemini | 15 | 16% |
| Brave Search | 12 | 13% |
| Perplexity | 9 | 10% |
| Total | 91 | 1.6% of all visits |
For context, the industry average for AI referral traffic is about 1.08% of total visits according to SE Ranking's AI Traffic Research Study. We're at 1.6%, slightly above average.
Industrywide, ChatGPT dominates with ~78% of all AI referrals (SE Ranking). Our distribution is more diverse — Claude.ai (20%) and Brave Search (13%) are significant sources that rarely show up in industry reports.
Why 91 Visits Might Be Worth More Than You Think
Here's the stat that changes the math entirely: AI referral visitors convert at 5x the rate of traditional Google search visitors.
| Source | Avg Conversion Rate |
|---|---|
| Claude.ai referrals | 16.8% |
| ChatGPT referrals | 14.2% |
| Perplexity referrals | 12.4% |
| Gemini referrals | ~3% |
| Google traditional search | 2.8% |
Source: Metricus, ChatGPT Referral Conversion Rates 2026
If these conversion rates hold, our 91 AI visits may deliver the equivalent value of 450+ traditional Google visits. AI search traffic is small in volume but disproportionately valuable.
The Programmatic SEO Experiment
In March–April 2026, we published 29 comparison posts in one batch using programmatic SEO. The categories:
- CMS comparisons: WordPress vs Wix, Webflow vs Squarespace, etc.
- Headless CMS: Contentful vs Strapi, Sanity vs Contentful, etc.
- Landing page builders: Unbounce vs Instapage, ClickFunnels vs Leadpages, etc.
- GEO tools: Geoptie vs Profound, Otterly vs Rankscale, etc.
- Direct competitors: inblog vs WordPress, inblog vs Ghost, etc.
It's too early to see full results — Google needs time to crawl, index, and rank fresh content. But early signals are promising. Our "Geoptie vs Profound" post already shows 1,152 impressions and 4 clicks within weeks of publishing.
Lesson learned: Programmatic SEO works best when you have genuine expertise in the topic area. We're a CMS company writing CMS comparisons — the content is authentic even though the structure is templated. A generic pSEO approach with no domain knowledge would likely underperform.
The Biggest Missed Opportunity: CTR Optimization
Looking at our data, the fastest path to more traffic isn't writing new posts — it's fixing the CTR on posts that already rank:
| Page | Impressions | Clicks | CTR | Position |
|---|---|---|---|---|
| best-blogging-platforms | 21,766 | 7 | 0.03% | 6.8 |
| seo-case-studies | 17,962 | 7 | 0.04% | 22.4 |
| blog-SEO | 12,261 | 4 | 0.03% | 40.4 |
| types-of-cms | 10,757 | 6 | 0.06% | 4.4 |
| ahrefs-growth-strategy | 11,177 | 28 | 0.25% | 13.2 |
Look at "best-blogging-platforms": 21,766 impressions at position 6.8, but only 0.03% CTR. A page ranking on page one of Google, seen by 21,000+ people, and almost nobody clicks. The meta title and description simply aren't compelling enough.
Or "types-of-cms" — ranking at position 4.4 (top 5!) with 10,757 impressions and a CTR of 0.06%. At a more typical 2% CTR for that position, that's 215 clicks instead of 6.
If we improved CTR on just these 5 pages to 1%, we'd gain 740+ additional clicks per month. That's more impact than publishing 10 new posts. Meta description optimization is the most underrated SEO lever we know.
Key Takeaways
- "Alternatives to X" content has the highest ROI per post for SaaS companies. Our 6 alternatives posts outperform our 9 SEO guide posts combined. If you sell software, start here.
- SEO guides drive impressions but need CTR optimization. High-impression, low-CTR pages represent your biggest quick wins.
- AI search engines are real traffic sources — and they convert 5x better. Track referrals from ChatGPT, Claude, Gemini, Perplexity, and Brave Search. The volume is small but the value is disproportionately high.
- Case studies with real data outperform generic advice. Our Ahrefs growth strategy post generates 28 clicks from 11,177 impressions — because it tells a specific, data-backed story.
- CTR optimization on existing pages beats publishing new ones. We have pages with 20,000+ impressions and under 10 clicks. Fixing meta descriptions is the fastest path to more traffic.
- Consistency matters more than perfection. Our biggest growth came when we committed to publishing 105 posts in one year. Not all of them are great. But the volume built topical authority that lifts every post.
Three years and 188 posts later, the biggest lesson is this: the data tells a different story than your gut. We assumed our SEO guides were our best content. The data says our alternatives posts are 3x more effective per post. We assumed AI search was a rounding error. The data says it converts 5x better than Google.
Stop assuming. Start measuring.
For a broader look at where the CMS industry is heading — including market size, headless CMS growth, and the zero-click crisis — read our companion report: State of Blog CMS in 2026: Market Trends, AI Search, and What's Next.
Want to build a blog that drives real B2B traffic? inblog is the SEO-first CMS we built for exactly this.
All inblog data in this post comes from Google Search Console and inblog Analytics for the period March 16 – April 13, 2026. External sources are cited inline.