Airbnb Ranking Tracker Script

Замовник: AI | Опубліковано: 01.10.2025
Бюджет: 250 $

I need a Python-based script that uses Selenium (or Puppeteer) to automate Airbnb searches and identify the ranking position of my listings in search results. The script should: Allow me to input search parameters (city, check-in/check-out dates, number of guests, etc.). Use these parameters to perform a search on Airbnb. Scroll through dynamically loaded results until the target listing is found. Return the position (e.g., listing #37, page 2) or confirm if the listing is not visible in the loaded results. Work with different Airbnb domains (e.g., .com, .com.mx, .it). Include configurable pauses/delays to simulate human behavior and avoid detection. Export results into a simple CSV or JSON report (date/time, listing ID, search parameters, rank found). Deliverables: Fully functional Python script with clear installation instructions. Config file or CLI arguments to run multiple queries easily. Documentation (short guide) on how to use, adjust, or extend the script. Optional (nice to have): Ability to check multiple listings in batch from a CSV input file. Automatic logging into Google Sheets or a dashboard. VPN/proxy support to simulate searches from different locations. Skills Required: Python Selenium / Puppeteer / Web scraping Handling dynamic web pages (infinite scroll, lazy loading) Basic data export (CSV, JSON, or Google Sheets API) Budget & Timeline: Budget: Open to fair offers Timeline: Ideally within 1–2 weeks