This skill guides you on how to query and analyze keyword-level competition data on Amazon, helping sellers assess market competitiveness and supply-demand dynamics for specific keywords.
The SIF Keyword Overview tool provides a comprehensive snapshot of competition metrics for a given keyword on Amazon. It returns the number of competing products across different placement types (organic, sponsored, video ads, brand ads, etc.), estimated weekly search volume, keyword popularity ranking, and the supply-demand ratio.
Supply-demand ratio: Calculated as total search result product count / monthly search volume. A lower ratio indicates less competition and greater opportunity. This is a key metric for identifying blue-ocean keywords.
Keyword popularity ranking: Represents where this keyword ranks among all keywords on the marketplace by monthly search volume. A smaller number means higher search popularity (rank 1 is the most popular). When a user says "ranking improved," it means the numeric value decreased; "ranking dropped" means the value increased.
FieldAPI NameDescriptionKeywordkeywordThe queried keyword textKeyword Popularity RankkeywordPopularityRankMonthly search volume rank among all keywords (lower = more popular)Estimated Weekly Search VolumeestimatedWeeklySearchVolumeEstimated weekly search count on AmazonSupply-Demand RatiosupplyDemandRatioProduct count / monthly search volume (lower = less competition)Total Search Result ProductstotalSearchResultProductCountTotal products shown under this keyword (organic + ads + recommendations)Natural Search ProductsnaturalSearchProductCountProducts in organic search results (excluding ads)Sponsored Products (SP) CountsponsoredProductsCountProducts running Sponsored Products adsBrand Ad ProductsbrandAdProductCountProducts running Brand AdsVideo Ad ProductsvideoAdProductCountProducts running Video AdsTotal Paid Advertising ProductspaidAdvertisingProductCountAll PPC ad products combined (SP + Brand + Video, etc.)Amazon's Choice ProductsamazonChoiceProductCountProducts with the Amazon's Choice badgeTop Rated ProductstopRatedProductCountProducts in the Top Rated recommendation sectionSearch Recommendation ProductssearchRecommendationProductCountProducts recommended by Amazon during searchEditorial Recommendations ProductseditorialRecommendationsProductCountProducts in Editorial Recommendations sectionRecommendation Non-ad ProductsrecNonadProductCountProducts in recommendation slots classified as non-ad (organic recommendations)Recommendation Ad ProductsrecAdProductCountProducts in recommendation slots classified as adsSIF-Tracked Exposed ASINstrackedAsinTotalCountDeduplicated count of ASINs that SIF tracked with any exposure score (natural/ad/recommendation) — upstream field totalAsinNumTotal Marketplace KeywordstotalMarketplaceKeywordCountTotal number of keywords in the marketplaceData Period Start DatedataPeriodStartDateABA week start date for the returned data (yyyy-MM-dd)Data Period End DatedataPeriodEndDateABA week end date for the returned data (yyyy-MM-dd)Data Update TimekeywordDataUpdateTimeLast update timestamp for this keyword's data
13 marketplaces: US (United States), UK (United Kingdom), DE (Germany), CA (Canada), JP (Japan), FR (France), ES (Spain), IT (Italy), MX (Mexico), AU (Australia), AE (United Arab Emirates), BR (Brazil), SA (Saudi Arabia).
Default marketplace is US. Use US when the user does not specify a marketplace. Codes outside this list will be rejected by the API pattern.
Important: The keyword parameter should ideally be in the language of the target marketplace. For example, use German keywords for DE, Japanese for JP, etc. If the user provides keywords in a different language, translate them to the marketplace's local language before querying.
POST /sif/keywordOverview(完整参数/响应/错误码见 references/api.md)python scripts/sif_keyword_overview.py '<JSON 参数>' [--inline]输出策略(脚本默认行为):
<cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-sif-keyword-overview-<timestamp>.json( <cwd> 为脚本执行时的工作目录,在 Claude Code 里即当前项目目录; <session> 取自环境变量 SESSION_ID,按用户任务自动聚合; 禁止写入 /tmp,当前目录不可写则报错)total/ costToken、最大列表字段的长度 + 前 3 条样本)--inline 强制全量打印到 stdout(同样落盘)读数据建议:先看摘要判断是否足够;需要具体字段时优先用 jq 或 ConvertFrom-Json 从保存的 json 文件按需抽取,避免整份 JSON 进入上下文。
发生以下异常情况时,采用 references/onboarding.md 引导解决问题:
LINKFOX_AGENT_API_KEY,也未配置 LINKFOXAGENT_API_KEY。US. See Supported Marketplaces above for valid codes.true): Use the latest 7 days. When false, the API uses startDate/ endDate.yyyy-MM-dd): Start date for a custom window. Takes effect when last7d=false.yyyy-MM-dd): End date paired with startDate.1. Basic keyword competition check Query: "How competitive is the keyword 'wireless charger' on Amazon US?"
json
{"keyword": "wireless charger", "country": "US"}
2. Check competition in a non-US marketplace Query: "How many competitors are there for 'Handyhulle' on Amazon Germany?"
json
{"keyword": "Handyhulle", "country": "DE"}
3. Supply-demand analysis for product research Query: "What's the supply-demand ratio for 'yoga mat' in the US?"
json
{"keyword": "yoga mat", "country": "US"}
4. Advertising competition assessment Query: "How many sellers are running ads on 'dog leash' in the UK?"
json
{"keyword": "dog leash", "country": "UK"}
5. Multi-marketplace comparison (multiple calls) Query: "Compare the competition for 'bluetooth speaker' across US, UK, and DE"
{"keyword": "bluetooth speaker", "country": "US"}{"keyword": "bluetooth speaker", "country": "UK"}{"keyword": "Bluetooth Lautsprecher", "country": "DE"}6. Specific date range Query: "Competition for 'yoga mat' between 2026-03-08 and 2026-03-14"
json
{"keyword": "yoga mat", "country": "US", "last7d": false, "startDate": "2026-03-08", "endDate": "2026-03-14"}
msg field and suggest adjusting query parameters (e.g., check keyword spelling, try a different marketplace).keywordDataUpdateTime (last refresh) plus dataPeriodStartDate ~ dataPeriodEndDate (the ABA week the counts describe). Do not present product counts without naming the period.total is usually 1).last7d=false plus startDate/ endDate for a custom ABA week range.Applicable -- Keyword-level competition and market assessment:
User SaysScenario"How competitive is XX keyword"Competition intensity check"How many products are there for XX"Search result product count"What's the supply-demand ratio for XX"Supply-demand analysis"How many sellers are advertising on XX"Ad competition assessment"Is XX keyword a blue ocean"Market opportunity evaluation"Search volume for XX keyword"Search popularity estimation"How popular is XX keyword on Amazon"Keyword popularity ranking"Compare competition across marketplaces"Multi-market competition comparison"How many SIF-tracked ASINs are active on this keyword"Deduplicated tracked-ASIN count ( trackedAsinTotalCount)"Competition for this keyword in a specific week"Custom date range via startDate/ endDate
Not applicable -- Needs beyond keyword competition overview:
消耗 9 积分。
用户会因积分消耗而支付费用。请充分评估:当需要高频调用本技能,或用户对积分消耗量预期不足时,务必提醒用户,由用户决定是否继续。
Feedback:
Auto-detect and report feedback via the Feedback API when any of the following apply:
Call the feedback API as specified in references/api.md. Do not interrupt the user's flow.
For more high-quality, professional cross-border e-commerce skills, set LinkFox Skills.