Marketplace rank tracker

Vryse

Weekly ranks from a shadow-DOM marketplace.

Tracks where a product ranks for its keywords in an app marketplace built as a shadow-DOM single-page app, and emails the week’s changes.

Every check ends found, absent or failed — failed checks write no history, so a timeout never shows up as a rank drop. Runs are idempotent, Chrome recycles tabs to stay inside memory, and an out-of-memory kill moves the job to a bigger machine automatically.

outcomes per check, so failures never read as drops
3
weeks of rank history per keyword
52

How it works

  1. weekly cron
  2. headless Chrome2 tabs
  3. walk shadow DOM
  4. match listingid, then name
    • found
    • absent
    • failedno history
  5. rank history52 weeks
  6. change email