I run about-kazakhstan.com -- 83 articles, 90 URLs, growing traffic -- on a completely free hosting stack. Here is the setup.
Architecture
Astro (SSG) ? GitHub ? Cloudflare Pages (free)
?
GitHub Actions (CI)
- Build check
- IndexNow ping
- Daily SEO monitor
- Weekly content discovery
Free Tier Stack
| Service | Free Tier | What I Use It For |
|---|---|---|
| Cloudflare Pages | Unlimited sites | Hosting + CDN + SSL |
| GitHub Actions | 2000 min/month | CI/CD + SEO automation |
| Umami | Self-hosted | Analytics (no cookie banner needed) |
| Google Search Console | Free | Index monitoring |
| IndexNow | Free | Instant search engine notification |
GitHub Actions Workflows
# .github/workflows/seo-monitor.yml
on:
schedule:
- cron: "0 10 * * *" # daily
jobs:
monitor:
runs-on: ubuntu-latest
steps:
- run: node scripts/position-tracker.mjs
- run: node scripts/rank-alert.mjs
Performance
- Build: 45s for 83 articles
- Deploy: ~90s after git push
- Lighthouse: 98-100
- Monthly cost: $0
The Almaty travel guide is a good example of what the stack produces -- fast, SEO-optimized, zero hosting cost.
What is your go-to free hosting stack?
Top comments (0)