1
Upload & Filter2
Re-filter & Save3
SEO AnalysisKDROI Calculator Pro
Multi-source data integration analysis with Semrush, Google Ads and Intitle data
Step-by-Step Data Upload
Upload three data source files step by step, the system will automatically merge data by keyword matching
1
2
3
1
Upload Semrush Data File
Upload keyword data exported from Semrush, including keyword, volume, CPC, difficulty fields
Drag and drop files here, or click to select
Supports CSV, XLS, XLSX formats
Sample format:
Keyword | Volume | CPC | Keyword Difficulty
"seo tools" | 10000 | 2.5 | 45
"keyword research" | 5000 | 3.2 | 38
"seo tools" | 10000 | 2.5 | 45
"keyword research" | 5000 | 3.2 | 38
2
Upload Google Ads Monthly Search Volume
Upload data exported from Google Ads Keyword Planner, including keyword and monthly searches
3
Upload Google Intitle Page Data
Upload Google intitle search results data, including keyword and intitle count
Formulas
KDROI(Keyword Difficulty ROI)
(daily search volume × 0.1 × 365
required backlinks × 100
- 1) × 100%
• daily search volume = monthly volume ÷ 30
• required backlinks is derived from KD lookup table
KDROI > 100%: High return0-100%: Medium return
KGR & EKGR Formulas
KGR(Keyword Golden Ratio)
intitle results
monthly search volume
• KGR < 0.25: Easy to rank, recommended
• 0.25 ≤ KGR < 1: Medium difficulty
• KGR ≥ 1: Hard to rank
EKGR(Enhanced KGR)
intitle × (1 + KD/100)
monthly search volume
EKGR considers keyword difficulty (KD) on top of KGR, providing more accurate ranking difficulty assessment. Higher KD results in higher EKGR, indicating harder ranking.