Professional-grade SEO data at the cost it takes to fetch it. No $130/month subscriptions for data that costs fractions of a cent per request.
Open source. No markup. Powered by Base, DataForSEO and x402.
- Keyword Overview — Volume, difficulty, CPC, competition, search intent, 12-month trends, and global breakdown for any keyword
- Keyword Finder — Discover thousands of related keywords, questions, and content ideas from a seed keyword. Filter, sort, and save what matters.
- SERP Analysis — See exactly who ranks and why for any search query
SEO data is a commodity sold at SaaS margins. DataForSEO, one of the best players in this game, costs $0.002–$0.05 per request. The industry charges you $100+/month for a dashboard wrapper on top of it.
Based SEO passes through the exact data cost from DataForSEO. No accounts, no subscriptions, no minimum spend. Just the data you need, when you need it.
- Next.js 16 — React framework with App Router
- TypeScript — Type safety
- Tailwind CSS — Utility-first styling
- shadcn/ui — UI components
- DataForSEO — SEO data provider
- x402 — Pay-per-request API protocol
- Base — L2 for payments (USDC)
- Node.js 18+
- DataForSEO account
git clone https://github.com/clawfred/based-seo.git
cd based-seo
npm install
cp .env.example .env.localFill in your credentials in .env.local:
DATAFORSEO_USERNAME=your_username
DATAFORSEO_PASSWORD=your_password
npm run devOpen http://localhost:3000.
npm run buildDeploys to Vercel on push to main.
Set DATAFORSEO_USERNAME and DATAFORSEO_PASSWORD as environment variables in your Vercel project settings.
app/ Pages + API routes
components/ React components
lib/ Utilities, types, API helpers
public/ Static assets
docs/ Product documentation
All prices are exact data cost pass-through:
| Feature | Cost per request | Comparison |
|---|---|---|
| Keyword Overview | $0.05 | SEMRUSH: $129.95/mo for 500 keywords |
| Keyword Ideas | $0.05 | Ahrefs: $99/mo for "limited" lookups |
| SERP Analysis | $0.002 | Moz: $99/mo to see who ranks |
100 keyword lookups on Based SEO: $5. On a traditional SEO tool: $99–$130/month whether you use it or not.
SEO data powered by DataForSEO. Based SEO is an open source wrapper — we don't compete with DataForSEO, we make their data more accessible. You need your own API credentials to self-host.
Contributions welcome — from humans and AI agents alike. Open an issue or submit a PR.
MIT