AJIO Keyword Rank Tracker avatar

AJIO Keyword Rank Tracker

Pricing

from $4.00 / 1,000 results

Go to Apify Store
AJIO Keyword Rank Tracker

AJIO Keyword Rank Tracker

Full AJIO (India) search results per keyword with position, brand, price, MRP and discount — see where a brand ranks. AJIO exposes no sponsored marker on listings, so is_sponsored is always false (all positions organic). Dual-mode: the same code runs as an ATR BullMQ worker.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

AtTheRate AI

AtTheRate AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Captures the full AJIO (India) search results slate for each keyword, with the rank of every product plus brand, price, MRP and discount. Use it to track where a fashion brand ranks on the terms that drive its traffic, and how the competitive set around it is priced.

What you get

  • One row per search result position: keyword, page, position, id, name, brand, price, original_price, mrp, discount_pct and product_url.
  • total_results for the keyword, so share of search has a denominator.
  • seller and seller_id for marketplace listings.
  • AJIO's merchandising taxonomy on every row: brick, vertical and segment.
  • color_group and base_id to collapse colourways of one style into a single style-level rank.
  • offer_price and coupon_status for the promotion attached to the product.

Input

Give the keywords to rank. Everything else has a working default.

{
"keywords": ["kurta", "men tshirt"],
"locale": "in",
"pages": 1,
"concurrency": 2,
"delayMs": 1200,
"callsPerSession": 60,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "IN"
}
}
  • keywords (required): search terms to rank. Duplicates are ignored.
  • pages: result pages to capture per keyword. AJIO serves 90 results a page.
  • concurrency: keywords captured in parallel, 1 to 4.
  • delayMs and callsPerSession: pacing and session rotation.
  • proxyConfiguration: egress for the run. An Indian residential proxy is the default.

Output

One dataset row per search result position.

{
"platform": "ajio",
"locale": "in",
"keyword": "kurta",
"page": 1,
"position": 1,
"id": "469558382001",
"name": "Printed Straight Kurta",
"brand": "NEONOMAD",
"price": 809,
"original_price": 1999,
"mrp": 1999,
"discount_pct": 59,
"offer_price": 809,
"currency": "INR",
"rating": 4.2,
"rating_count": 318,
"in_stock": true,
"is_sponsored": false,
"seller": "AJIO",
"brick": "Kurtas",
"total_results": 14320,
"product_url": "https://www.ajio.com/p/469558382001",
"captured_at": "2026-09-12T03:35:09.757Z"
}

is_sponsored is always false. AJIO publishes no sponsored or ad marker on search results, so every position here is organic. rating and rating_count are present only for products AJIO has rated and are null otherwise.

Use cases

  • Share of search by keyword: how many of the top 90 positions belong to your brand.
  • Rank tracking for specific styles, following id or base_id across runs.
  • Competitive price benchmarking at rank, pairing position with price and discount_pct.
  • Seller-level monitoring on marketplace listings from seller and seller_id.
  • Category mix behind a keyword, from brick, vertical and segment.

Notes and limits

  • 90 results a page, the largest page size AJIO's API honours.
  • pages is capped at 10 per keyword.
  • A keyword with no matches finishes cleanly with zero rows and a warning, rather than failing the run.
  • AJIO exposes no ad flag on search results. is_sponsored is always false by construction, not by observation of one run. Ad-slot share cannot be measured on this storefront.
  • Only the India storefront exists.
  • An Indian residential proxy is needed. Other egress is refused at the edge.

FAQ

Do I need a proxy? Yes. An Indian residential proxy, which is the actor default.

How many results can I get? 90 rows a page and up to 10 pages per keyword, so up to 900 ranked positions per keyword per run.

Does it need a login or an API key? No. No account and no key.

Can I see which results are ads? No. AJIO does not mark paid placements in its search response, so is_sponsored is always false. Every row should be read as organic.

What happens to a nonsense keyword? The capture succeeds with zero rows and a warning naming the keyword, so a dead term is visible in the run rather than silently missing.