Five SEO tools, one balance
Keyword research, website traffic, URL and backlink checks, SERP clustering and scraping. Use them in Seonio, through the REST API or in your AI assistant.
Pick the tool for the job
Or use them together: start with a domain, move to keywords, validate with backlinks, cluster and extract content.
Find keywords you can actually rank for
Compare demand, competition, difficulty, intent and trends. Spot low-difficulty, high-volume keywords across 50 markets.
- Search volume and keyword difficulty
- Search intent and 12-month trend
- Related keywords to widen a topic
| Keyword | Volume | KD |
|---|---|---|
| trail running shoes | 49,500 | 62 |
| best trail running shoes | 22,200 | 54 |
| trail running shoes women | 12,100 | 21 |
| waterproof trail shoes | 6,600 | 28 |
| trail vs road running shoes | 2,900 | 17 |
| trail running shoes wide | 1,600 | 14 |
See where a competitor's traffic comes from
Review traffic estimates, top pages and ranking signals. Get a quick picture of growth trends before you plan.
- Monthly traffic estimates and trend
- Top pages by search volume
- Ranking keywords per domain
| Top page | Volume | Bar |
|---|---|---|
| /blog/trail-shoe-guide | 22,600 | |
| /collections/hiking-boots | 14,800 | |
| /blog/how-to-layer-for-winter | 9,100 |
Understand what drives a single page
Inspect the most valuable keywords, the backlink profile and SEO metrics. Vet link prospects by authority and spam score in seconds.
- Referring domains and backlinks
- Domain authority and spam score
- Keywords the page ranks for
| Referring domain | DA | Bar | Spam |
|---|---|---|---|
| runners-journal.example | 71 | 1% | |
| gearlab-reviews.example | 64 | 3% | |
| alpine-club.example | 49 | 2% | |
| free-links-dir.example | 12 | 61% |
Plan content that doesn't compete with itself
Group related keywords by Google SERP overlap at the time the cluster is generated. Consolidate traffic and capture full topic demand.
- Clusters from real SERP overlap
- One page per cluster, no cannibalisation
- Content plans you can hand over
Pull clean content into your analysis
Extract full page content, Google top-10 SERP results and YouTube transcripts. Copy clean, markdown-ready content.
- Full page content as markdown
- Google top-10 results for a query
- YouTube transcripts
# How to choose trail running shoes source: example-outdoor.com · 2,140 words ## Grip and lug depth Deeper lugs hold on mud and loose ground. Shallow lugs feel smoother on packed trails. ## Drop and stack height - Low drop: closer feel for the ground - High stack: more cushioning on long runs ## Fit and width Leave a thumb’s width at the toe for descents.
Every tool has its own page
Features, live examples, the matching API endpoint and pricing for each.
Website Traffic Checker
Track keywords, pages and traffic
ExploreKeyword Research Tool
Identify high-impact keywords
ExploreURL Backlink Checker
Discover who is linking
ExploreKeyword Clustering
SERP-based clustering
ExploreWeb Scraping
Turn the web into markdown
ExploreSEO API
Build with SEO data
ExploreMCP Integration
SEO tools for AI assistants
ExploreThe same tools in your code and your AI assistant
The REST API and the MCP server return the same data as the Seonio app, use the same published prices and draw from one balance.
| Keyword | Volume | KD |
|---|---|---|
| trail running shoes women | 12,100 | 21 |
| waterproof trail shoes | 6,600 | 28 |
| trail vs road running shoes | 2,900 | 17 |
Three keywords stand out, all under KD 30 with solid demand. “Trail running shoes women” is the best first target at 12,100 searches a month. Want me to cluster these and check who ranks today?
// Example only: see the setup guide for your client { "mcpServers": { "seonio": { "type": "http", "url": "https://seonio.com/mcp" } } }
Client-specific steps for ChatGPT, Claude, Cursor and more are in the MCP setup guide.
curl -X POST https://seonio.com/api/v1/website/stats \ -H "Content-Type: application/json" \ -H "X-API-Key: $SEONIO_API_KEY" \ -d '{"target": "moz.com"}'
{
"target": "moz.com",
"seo_metrics": {
"page_authority": 75,
"domain_authority": 91,
"spam_score": 1,
"linking_domains": 46982,
"linking_pages": 11740244,
"nofollow_pages": 5718502
}
}| POST/keywords/global | $0.001 / keyword |
| POST/website/traffic | $0.01 / request |
| POST/backlink/table | $0.02 / request |
Why Seonio works
Turn SEO data into clear actions, without the high price tag.
Transparent, per-request pricing
Every request has a listed price, deducted from one balance. Start with $1, then plans from $15 a month ($10 billed yearly).
Everything included from day one
Every SEO tool, the REST API and MCP on every plan. No feature gates between plans.
Easy to use
Complex SEO data turned into clear, actionable insights. Start with a keyword, website or URL.
What our users say
Results reported by Seonio users.
Seonio’s unique similarity score showed us trending keywords we’d never thought of implementing in our ad campaigns and landing pages.
The Spam Score and DA metrics are essential for our link-building outreach. We now can vet prospects in seconds, saving us hours each week.
$10/mo is a no-brainer. Knowing what our potential clients actually search and our competition is ranking for, has shifted our whole online marketing strategy.
Plans that scale with your usage
Create a free account with $1 to test Seonio. Subscribe when you are ready for monthly usage and Extra Usage.
- All website tools
- REST API and MCP
- 10 API requests per second
- Extra Usage while active
+25% more usage
- All website tools
- REST API and MCP
- 15 API requests per second
- Extra Usage while active
+50% more usage
- All website tools
- REST API and MCP
- 20 API requests per second
- Extra Usage while active
Questions, answered
Usage, billing and coverage in plain words.
Each action has a published dollar price or formula, and website, REST API, and MCP actions share one balance. Dataset requests from the first signed-in website visit use their published prices. Datasets you already paid for there cost $0 when you return to the same page, including filters, within seven days. REST API and MCP keep their published prices.
Free accounts receive a one-time $1 testing balance. Starter includes $15, Pro $37.50 and Business $90 at each subscription-month boundary.
New Extra Usage is valid for one year. Testing balance is spent first, then included usage and Extra Usage expiring soonest. Buying and spending Extra Usage requires an active subscription.
Data actions pause until the next included refresh, or until you activate a subscription and add Extra Usage.
Yes. Verify a free account to receive a one-time $1 testing balance. No card is required, and the balance works without a subscription until it is used.
Starter is $15 monthly or $120 yearly, Pro is $30 monthly or $240 yearly, and Business is $60 monthly or $480 yearly.
Cancel anytime from Billing. You keep access until the end of the paid period. Remaining Extra Usage stays on your account but requires an active subscription to spend.
Refunds and statutory withdrawal rights follow our Terms and applicable law. Contact [email protected] with a billing question.
We currently cover 50 markets and add new countries regularly.
Email support for account, billing and product questions is available at [email protected].
Turn search insights into measurable growth
Start your SEO research in seconds.