Amazon Keyword Rank Tracker avatar

Amazon Keyword Rank Tracker

Pricing

from $0.90 / 1,000 rank result scrapeds

Go to Apify Store
Amazon Keyword Rank Tracker

Amazon Keyword Rank Tracker

Track Amazon keyword rankings by ASIN. Returns SERP rank, page, product title, price, rating, review count, competitor rows, summaries, and no-charge diagnostics.

Pricing

from $0.90 / 1,000 rank result scrapeds

Rating

0.0

(0)

Developer

harvestlab

harvestlab

Maintained by Community

Actor stats

0

Bookmarked

29

Total users

3

Monthly active users

2 days ago

Last modified

Categories

Security

Limited permissions

Share

Use this Amazon keyword rank tracker to check where ASINs appear for Amazon search keywords. The actor returns observed search position, a separate organic position excluding detected sponsored cards, sponsored labels, page, product title, ASIN, price, rating, review count, image URL, and keyword summaries.

Best first run:

{
"keywords": ["air fryer"],
"targetAsins": ["B073JYC4XM"],
"amazonDomain": "amazon.com",
"maxPagesPerKeyword": 1,
"maxProductsPerKeyword": 30,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Try the ready-made Amazon keyword rank task for a one-keyword, one-page example with residential proxy settings.

Output preview

The dataset is table-ready for seller reports and monitoring. Each rank row includes the keyword, ASIN, absolute rank, page, target match, title, price, currency, rating, review count, and product URL.

keywordasinrank_absolutepagetarget_matchpricecurrencyratingreviews_counturlorganic_ranksponsored
air fryerB073JYC4XM11true89.99USD4.61234product URL1false

The row above is an illustrative output shape; rank and product values change with each Amazon search. Use the table view to filter target matches and compare positions across keywords or runs.

rank_absolute retains the original behavior: one-based order among all returned cards, including ads. organic_rank counts only returned cards not identified as sponsored and continues across fetched pages; sponsored cards have a null organic rank. sponsored reports recognized advertising labels. Detection depends on the labels Amazon exposes, so an unrecognized ad can still appear in the organic count. Neither position reconstructs blocked, skipped, or unrequested pages.

Use this for Amazon share-of-shelf monitoring, seller SEO checks, agency reporting, and competitor discovery. Start with one keyword and one page. Increase pages only after the first run returns rank rows.

Amazon Rank Tracker

Compare observed Amazon search positions for your own ASINs and competing ASINs. Use targetAsins when you want match flags for a known product list, or leave it empty when you want the top products for each keyword. A target without a match was not observed within the requested limits; that does not prove it is absent from Amazon search.

Pair it with Amazon Product Scraper when you need product discovery and full product details.

Pricing

Pricing is pay per event, with discounts based on your Apify subscription plan: 5% on Starter (Bronze), and 10% on Scale (Silver) and Business (Gold). Platinum and Diamond use the Business/Gold prices. These are plan discounts, not quantity thresholds within a run. Free and paid accounts use the same ranking features.

EventFree / no-discount baseStarter / BronzeScale / SilverBusiness / GoldWhen charged
keyword-processed$0.01$0.0095$0.009$0.009Per keyword that returns rank rows
rank-result-scraped$0.001$0.00095$0.0009$0.0009Per returned rank row

One keyword with 30 returned rows has an Actor-event subtotal of $0.04 at base prices, $0.038 on Starter, or $0.036 on Scale/Business. Diagnostic-only runs are not charged as rank results. Check the live Pricing tab for the prices applicable to your account before scaling.

Input and repeatable comparisons

Enter keywords, select amazonDomain, and start with maxPagesPerKeyword: 1. maxProductsPerKeyword caps all returned rank rows, including sponsored cards. targetAsins flags matches without removing competitors. Supported markets are the US, Canada, UK, Germany, France, Spain, Italy, Japan, Australia, and India.

For comparable scheduled observations, keep keywords, marketplace, proxy country, page limit, and result limit the same. Export result_type: "rank_result" rows with their scraped_at timestamps; keep keyword summaries and diagnostics separate. Join observations by marketplace, keyword, ASIN, and observation time rather than overwriting earlier history. Amazon personalization and result changes can still affect comparisons.

Leave the proxy country unset for the starter. An explicit country is preserved when you need a specific region; a restricted country pool can have different access and result availability from unrestricted routing.

The hidden domain input is a legacy alias for amazonDomain. If both are sent, domain wins, including over the form's injected marketplace default. Use the visible canonical field alone for new integrations. Unsupported hosts return an invalid_input diagnostic before any search request.

Output and troubleshooting

Prices convert marketplace-formatted amounts to numbers without treating thousands separators as decimals. A missing or malformed price stays null. Ratings use a 0–5 scale; review counts preserve grouping and common K/M/B abbreviations. These are displayed Amazon values, not an independent verification of sales or review authenticity.

Use the Rank Results table to compare observed positions, organic positions, sponsored status, target matches, and product fields. Each successful keyword also has a keyword_summary with returned, organic, sponsored, and target-match counts. Filter on result_type before using a CSV as a ranking feed.

Amazon is anti-bot-sensitive. Residential proxy is recommended. Blocked or empty searches emit no-charge diagnostic rows rather than invented rankings. Check the diagnostic message, marketplace, and proxy country before scaling. Start small; increasing page limits does not fix a blocked access path. Missing prices can coexist with valid rank rows and must not become zero-priced products downstream.

Use public Amazon pages only where you have authority to collect and use the data. Users are responsible for Amazon's terms, applicable laws, and appropriate retention and handling of any exported data. This Actor does not grant rights to republish Amazon content or bypass access restrictions.