Keyword research and competitive intelligence platform for search authority engineering.
curl --request POST \
--url https://keywords.ypym.app/api/research \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"keyword": "jasa seo jakarta",
"market": "id",
"sector": "IDXTECHNO",
"intent": "commercial",
"depth": "deep",
"ymyl_flag": false
}'
{
"keyword": "jasa seo jakarta",
"market": "id",
"search_volume": 2400,
"competition": 0.72,
"intent": "commercial",
"trend": [1800, 2100, 2200, 2400, 2600, 2400, 2300, 2400, 2500, 2400, 2200, 2400],
"serp_features": [
"local_pack",
"people_also_ask",
"site_links",
"ai_overview"
],
"sector": "IDXTECHNO",
"related_keywords": [
{
"keyword": "jasa seo profesional",
"volume": 880,
"competition": 0.65
},
{
"keyword": "agency seo indonesia",
"volume": 1200,
"competition": 0.78
},
{
"keyword": "harga jasa seo",
"volume": 720,
"competition": 0.58
}
],
"content_clusters": [
{
"cluster": "SEO Agency Services",
"keywords": 24,
"total_volume": 8400
}
]
}
Documentation Index
Fetch the complete documentation index at: https://hub.ypym.app/llms.txt
Use this file to discover all available pages before exploring further.
id (Indonesia), sg, my, th, ph, vn, global.IDXFINANCE, IDXHEALTH, IDXENERGY, IDXTECHNO.informational, navigational, commercial, transactional, all.standard returns volume and competition. deep adds SERP feature analysis, competitor mapping, and content gap scoring.| Feature | Description |
|---|---|
| Search Volume Intelligence | Localised monthly search volume with seasonal trend data for ID and SEA markets |
| Competition Scoring | Proprietary difficulty score calibrated against actual SERP composition, not generic estimates |
| SERP Feature Mapping | Identifies featured snippets, PAA, knowledge panels, local packs, and AI overviews per keyword |
| Intent Classification | Automated search intent scoring: informational, navigational, commercial, transactional |
| IDX Sector Mapping | Maps keywords to Indonesia Stock Exchange sector classifications for business intelligence alignment |
| YMYL Scoring | Flags keywords under Google’s elevated quality thresholds with E-E-A-T requirement signals |
| Competitor Gap Analysis | Identifies keyword opportunities where competitors rank but the target domain does not |
| Content Cluster Engine | Groups keywords into topical authority clusters for content strategy planning |
ymyl_flag is enabled.curl --request POST \
--url https://keywords.ypym.app/api/research \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"keyword": "jasa seo jakarta",
"market": "id",
"sector": "IDXTECHNO",
"intent": "commercial",
"depth": "deep",
"ymyl_flag": false
}'
{
"keyword": "jasa seo jakarta",
"market": "id",
"search_volume": 2400,
"competition": 0.72,
"intent": "commercial",
"trend": [1800, 2100, 2200, 2400, 2600, 2400, 2300, 2400, 2500, 2400, 2200, 2400],
"serp_features": [
"local_pack",
"people_also_ask",
"site_links",
"ai_overview"
],
"sector": "IDXTECHNO",
"related_keywords": [
{
"keyword": "jasa seo profesional",
"volume": 880,
"competition": 0.65
},
{
"keyword": "agency seo indonesia",
"volume": 1200,
"competition": 0.78
},
{
"keyword": "harga jasa seo",
"volume": 720,
"competition": 0.58
}
],
"content_clusters": [
{
"cluster": "SEO Agency Services",
"keywords": 24,
"total_volume": 8400
}
]
}
curl --request POST \
--url https://keywords.ypym.app/api/research \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"keyword": "jasa seo jakarta",
"market": "id",
"sector": "IDXTECHNO",
"intent": "commercial",
"depth": "deep",
"ymyl_flag": false
}'
{
"keyword": "jasa seo jakarta",
"market": "id",
"search_volume": 2400,
"competition": 0.72,
"intent": "commercial",
"trend": [1800, 2100, 2200, 2400, 2600, 2400, 2300, 2400, 2500, 2400, 2200, 2400],
"serp_features": [
"local_pack",
"people_also_ask",
"site_links",
"ai_overview"
],
"sector": "IDXTECHNO",
"related_keywords": [
{
"keyword": "jasa seo profesional",
"volume": 880,
"competition": 0.65
},
{
"keyword": "agency seo indonesia",
"volume": 1200,
"competition": 0.78
},
{
"keyword": "harga jasa seo",
"volume": 720,
"competition": 0.58
}
],
"content_clusters": [
{
"cluster": "SEO Agency Services",
"keywords": 24,
"total_volume": 8400
}
]
}